Lines Matching refs:runner
106 TestRunner runner(job_level, USER_RESTRICTED_SAME_ACCESS, USER_LOCKDOWN);
107 runner.SetTimeout(2000);
109 if (1 != runner.RunTest(L"IntegrationTestsTest_args 1"))
119 TestRunner runner;
120 runner.SetTimeout(2000);
121 runner.SetTestState(BEFORE_INIT);
122 ASSERT_EQ(BEFORE_INIT, runner.RunTest(L"IntegrationTestsTest_state"));
126 TestRunner runner;
127 runner.SetTimeout(2000);
128 runner.SetTestState(BEFORE_REVERT);
129 ASSERT_EQ(BEFORE_REVERT, runner.RunTest(L"IntegrationTestsTest_state"));
133 TestRunner runner;
134 runner.SetTimeout(2000);
135 runner.SetTestState(AFTER_REVERT);
136 ASSERT_EQ(AFTER_REVERT, runner.RunTest(L"IntegrationTestsTest_state"));
140 TestRunner runner;
141 runner.SetTimeout(2000);
142 runner.SetTestState(EVERY_STATE);
143 ASSERT_EQ(AFTER_REVERT, runner.RunTest(L"IntegrationTestsTest_state2"));
147 TestRunner runner;
148 runner.SetTimeout(2000);
149 runner.SetTestState(BEFORE_INIT);
150 ASSERT_EQ(1, runner.RunTest(L"IntegrationTestsTest_args first"));
151 ASSERT_EQ(4, runner.RunTest(L"IntegrationTestsTest_args first second third "
156 TestRunner runner;
157 runner.SetTimeout(2000);
158 runner.SetAsynchronous(true);
159 runner.SetKillOnDestruction(false);
161 runner.RunTest(L"IntegrationTestsTest_stuck 100"));
162 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
166 TestRunner runner(JOB_NONE, USER_RESTRICTED_SAME_ACCESS, USER_LOCKDOWN);
167 runner.SetTimeout(2000);
168 runner.SetAsynchronous(true);
169 runner.SetKillOnDestruction(false);
171 runner.RunTest(L"IntegrationTestsTest_stuck 2000"));
172 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
176 ASSERT_TRUE(::GetExitCodeProcess(runner.process(), &exit_code));
179 ::TerminateProcess(runner.process(), 0);
183 TestRunner runner;
184 runner.SetTimeout(2000);
185 runner.SetAsynchronous(true);
186 runner.SetKillOnDestruction(false);
192 runner.RunTest(L"IntegrationTestsTest_stuck 100"));
196 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
200 // Checking the exit code for |runner| is flaky on the slow bots but at
209 TestRunner runner;
210 runner.SetTimeout(2000);
211 runner.SetAsynchronous(true);
212 runner.SetKillOnDestruction(false);
220 runner.RunTest(L"IntegrationTestsTest_stuck 100"));
222 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
226 // Checking the exit code for |runner| is flaky on the slow bots but at
235 TestRunner runner;
236 runner.SetTimeout(2000);
237 runner.SetAsynchronous(true);
238 runner.SetKillOnDestruction(false);
245 runner.RunTest(L"IntegrationTestsTest_stuck 100"));
247 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
251 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
254 // Checking the exit code for |runner| is flaky on the slow bots but at
262 runner.RunTest(L"IntegrationTestsTest_stuck 100"));
264 ASSERT_EQ(SBOX_ALL_OK, runner.broker()->WaitForAllTargets());
269 TestRunner runner;
270 runner.SetUnsandboxed(true);
271 runner.SetTimeout(2000);
273 runner.RunTest(L"IntegrationTestsTest_job with_job escape_flag"));
279 int expect_result = 4; // Means the runner has failed to execute the child.
289 TestRunner runner;
290 runner.SetUnsandboxed(true);
291 runner.SetTimeout(2000);
293 runner.RunTest(L"IntegrationTestsTest_job with_job"));
299 TestRunner runner;
300 runner.SetUnsandboxed(true);
301 runner.SetTimeout(2000);
303 runner.RunTest(L"IntegrationTestsTest_job none"));