From 9c258eeb6b280cff79d8e6b2052d9eeb3919dd82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andor=20Moln=C3=A1r?= Date: Tue, 19 Dec 2023 21:43:29 +0100 Subject: [PATCH] HBASE-28254 Flaky test: TestTableShell (#5590) Add some delay (1/1000s) between HBase shell commands in Ruby to avoid two commands ending up with the same version. Signed-off-by: Wellington Ramos Chevreuil Signed-off-by: Nihal Jain Signed-off-by: Balazs Meszaros (cherry picked from commit 8f4a4957eeeff734d134b07fa8c73bba2ad29534) --- hbase-shell/src/test/ruby/hbase/table_test.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hbase-shell/src/test/ruby/hbase/table_test.rb b/hbase-shell/src/test/ruby/hbase/table_test.rb index 05b80725efc8..8ed6f663dbd4 100644 --- a/hbase-shell/src/test/ruby/hbase/table_test.rb +++ b/hbase-shell/src/test/ruby/hbase/table_test.rb @@ -681,11 +681,15 @@ def teardown create_test_table(@test_name_raw) @test_table = table(@test_name_raw) - # Instert test data + # Insert test data @test_table.put(1, "x:a", 1) + sleep(1.0/1000.0) @test_table.put(2, "x:raw1", 11) + sleep(1.0/1000.0) @test_table.put(2, "x:raw1", 11) + sleep(1.0/1000.0) @test_table.put(2, "x:raw1", 11) + sleep(1.0/1000.0) @test_table.put(2, "x:raw1", 11) args = {}