Lines Matching refs:taskRan

52     std::atomic<bool> taskRan = false;  in testBasic()  local
55 thread.scheduleTask("Basic", [&taskRan](TimerThread::Handle) { in testBasic()
56 taskRan = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(100, frac)); in testBasic()
59 ASSERT_FALSE(taskRan); in testBasic()
61 ASSERT_TRUE(taskRan); // timed-out called. in testBasic()
70 std::atomic<bool> taskRan = false; in testCancel() local
73 thread.scheduleTask("Cancel", [&taskRan](TimerThread::Handle) { in testCancel()
74 taskRan = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(100, frac)); in testCancel()
77 ASSERT_FALSE(taskRan); in testCancel()
80 ASSERT_FALSE(taskRan); // timed-out did not call. in testCancel()
89 std::atomic<bool> taskRan = false; in testCancelAfterRun() local
93 [&taskRan](TimerThread::Handle) { in testCancelAfterRun()
94 taskRan = true; }, in testCancelAfterRun()
98 ASSERT_TRUE(taskRan); // timed-out called. in testCancelAfterRun()
108 std::array<std::atomic<bool>, 6> taskRan{}; in testMultipleTasks() local
113 thread.scheduleTask("0", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
114 taskRan[0] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(300, frac)); in testMultipleTasks()
115 thread.scheduleTask("1", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
116 taskRan[1] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(100, frac)); in testMultipleTasks()
117 thread.scheduleTask("2", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
118 taskRan[2] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(200, frac)); in testMultipleTasks()
119 thread.scheduleTask("3", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
120 taskRan[3] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(400, frac)); in testMultipleTasks()
121 auto handle4 = thread.scheduleTask("4", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
122 taskRan[4] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(200, frac)); in testMultipleTasks()
123 thread.scheduleTask("5", [&taskRan](TimerThread::Handle) { in testMultipleTasks()
124 taskRan[5] = true; }, DISTRIBUTE_TIMEOUT_SECONDCHANCE_MS_FRAC(200, frac)); in testMultipleTasks()
137 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
143 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
151 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
158 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
163 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
168 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
179 ASSERT_EQ(expected, taskRan); in testMultipleTasks()
188 ASSERT_EQ(expected, taskRan); in testMultipleTasks()