From dc54489fc8c27ea1e019f6b0db3308c578b650f6 Mon Sep 17 00:00:00 2001 From: FrogTheFrog Date: Wed, 17 Jul 2024 22:29:03 +0300 Subject: [PATCH] fix: Fix unstable RetryScheduler test case --- tests/unit/general/test_retry_scheduler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/unit/general/test_retry_scheduler.cpp b/tests/unit/general/test_retry_scheduler.cpp index 5f5fea0..296c855 100644 --- a/tests/unit/general/test_retry_scheduler.cpp +++ b/tests/unit/general/test_retry_scheduler.cpp @@ -132,11 +132,10 @@ TEST_F_S(Schedule, ImmediateExecution) { }, 1ms); - while (!first_call_scheduler_thread_id || !second_call_scheduler_thread_id) { + while (m_impl.isScheduled()) { std::this_thread::sleep_for(1ms); } - EXPECT_FALSE(m_impl.isScheduled()); EXPECT_TRUE(first_call_scheduler_thread_id); EXPECT_TRUE(second_call_scheduler_thread_id);