Lines Matching refs:scheduler
70 MT::TaskScheduler scheduler; in SUITE() local
72 testGroup = scheduler.CreateGroup(); in SUITE()
75 scheduler.RunAsync(MT::TaskGroup::Default(), &tasks[0], MT_ARRAY_SIZE(tasks)); in SUITE()
77 CHECK(scheduler.WaitAll(2000)); in SUITE()
100 MT::TaskScheduler scheduler; in SUITE() local
103 scheduler.RunAsync(MT::TaskGroup::Default(), &tasks[0], MT_ARRAY_SIZE(tasks)); in SUITE()
107 CHECK_EQUAL(false, scheduler.WaitAll(33)); in SUITE()
116 MT::TaskScheduler scheduler; in SUITE() local
118 MT::TaskGroup myGroup = scheduler.CreateGroup(); in SUITE()
121 scheduler.RunAsync(myGroup, &tasks[0], MT_ARRAY_SIZE(tasks)); in SUITE()
125 CHECK_EQUAL(false, scheduler.WaitGroup(myGroup, 33)); in SUITE()
177 MT::TaskScheduler scheduler; in SUITE() local
179 MT::TaskGroup mainGroup = scheduler.CreateGroup(); in SUITE()
180 MT::TaskGroup secondaryGroup = scheduler.CreateGroup(); in SUITE()
183 scheduler.RunAsync(mainGroup, &task, 1); in SUITE()
185 CHECK(scheduler.WaitGroup(mainGroup, 10000)); in SUITE()