Lines Matching refs:TestTaskRunner
28 TestTaskRunner::TestTaskRunner() = default;
30 TestTaskRunner::~TestTaskRunner() = default;
32 void TestTaskRunner::Run() { in Run()
38 void TestTaskRunner::RunUntilIdle() { in RunUntilIdle()
40 task_runner_.PostTask(std::bind(&TestTaskRunner::QuitIfIdle, this)); in RunUntilIdle()
44 void TestTaskRunner::QuitIfIdle() { in QuitIfIdle()
50 task_runner_.PostTask(std::bind(&TestTaskRunner::QuitIfIdle, this)); in QuitIfIdle()
53 void TestTaskRunner::RunUntilCheckpoint(const std::string& checkpoint, in RunUntilCheckpoint()
76 std::function<void()> TestTaskRunner::CreateCheckpoint( in CreateCheckpoint()
92 void TestTaskRunner::PostTask(std::function<void()> closure) { in PostTask()
96 void TestTaskRunner::PostDelayedTask(std::function<void()> closure, in PostDelayedTask()
101 void TestTaskRunner::AddFileDescriptorWatch(PlatformHandle fd, in AddFileDescriptorWatch()
106 void TestTaskRunner::RemoveFileDescriptorWatch(PlatformHandle fd) { in RemoveFileDescriptorWatch()
110 bool TestTaskRunner::RunsTasksOnCurrentThread() const { in RunsTasksOnCurrentThread()