From d2f417d868e33b32fa8ff3609b74338f2c24b3ac Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Tue, 2 Nov 2021 14:31:18 -0500 Subject: [PATCH] CI - itermittent fix and RuboCop (#2741) * test_thread_pool.rb - newer RuboCop fixes * test_cli.rb - fix intermittent darwin error --- test/test_cli.rb | 3 +++ test/test_thread_pool.rb | 6 ++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/test/test_cli.rb b/test/test_cli.rb index 4710b7ce60..d78bae410d 100644 --- a/test/test_cli.rb +++ b/test/test_cli.rb @@ -26,6 +26,9 @@ def setup def wait_booted @wait.sysread 1 + rescue Errno::EAGAIN + sleep 0.001 + retry end def teardown diff --git a/test/test_thread_pool.rb b/test/test_thread_pool.rb index 4166d71bb4..6d6befec3e 100644 --- a/test/test_thread_pool.rb +++ b/test/test_thread_pool.rb @@ -145,8 +145,7 @@ def test_autotrim end start = Time.now - Thread.pass until pool.spawned == 1 || - Time.now - start > 1 + Thread.pass until pool.spawned == 1 || Time.now - start > 1 assert_equal 1, pool.spawned end @@ -211,8 +210,7 @@ def test_auto_reap_dead_threads pool << 2 start = Time.now - Thread.pass until pool.spawned == 0 || - Time.now - start > 1 + Thread.pass until pool.spawned == 0 || Time.now - start > 1 assert_equal 0, pool.spawned end