Lines Matching refs:counter
59 int counter = 0; in TEST_F() local
60 task_runner.PostTask([&counter] { counter = (counter << 4) | 1; }); in TEST_F()
61 task_runner.PostTask([&counter] { counter = (counter << 4) | 2; }); in TEST_F()
62 task_runner.PostTask([&counter] { counter = (counter << 4) | 3; }); in TEST_F()
63 task_runner.PostTask([&counter] { counter = (counter << 4) | 4; }); in TEST_F()
66 EXPECT_EQ(0x1234, counter); in TEST_F()
71 int counter = 0; in TEST_F() local
72 task_runner.PostDelayedTask([&counter] { counter = (counter << 4) | 1; }, 5); in TEST_F()
73 task_runner.PostDelayedTask([&counter] { counter = (counter << 4) | 2; }, 10); in TEST_F()
74 task_runner.PostDelayedTask([&counter] { counter = (counter << 4) | 3; }, 15); in TEST_F()
75 task_runner.PostDelayedTask([&counter] { counter = (counter << 4) | 4; }, 15); in TEST_F()
78 EXPECT_EQ(0x1234, counter); in TEST_F()
100 int counter = 0; in TEST_F() local
101 std::thread thread([&task_runner, &counter, &thread_checker] { in TEST_F()
105 task_runner.PostTask([&counter] { counter = (counter << 4) | 1; }); in TEST_F()
106 task_runner.PostTask([&counter] { counter = (counter << 4) | 2; }); in TEST_F()
107 task_runner.PostTask([&counter] { counter = (counter << 4) | 3; }); in TEST_F()
108 task_runner.PostTask([&counter] { counter = (counter << 4) | 4; }); in TEST_F()
113 EXPECT_EQ(0x1234, counter); in TEST_F()
265 int counter = 0; in TEST_F() local
266 task_runner.PostTask([&task_runner, &counter] { in TEST_F()
267 counter++; in TEST_F()
271 task_runner.PostTask([&task_runner, &counter] { in TEST_F()
272 counter++; in TEST_F()
276 EXPECT_EQ(2, counter); in TEST_F()
292 void CountdownTask(UnixTaskRunner* task_runner, int* counter) { in CountdownTask() argument
293 if (!--(*counter)) { in CountdownTask()
297 task_runner->PostTask(std::bind(&CountdownTask, task_runner, counter)); in CountdownTask()
304 int counter = 10; in TEST_F() local
310 task_runner.PostTask(std::bind(&CountdownTask, &task_runner, &counter)); in TEST_F()