Home | History | Annotate | Download | only in net

Lines Matching defs:TestRunner

242 // ConnectionTester::TestRunner ----------------------------------------------
244 // TestRunner is a helper class for running an individual experiment. It can
246 class ConnectionTester::TestRunner : public net::URLRequest::Delegate {
248 // |tester| must remain alive throughout the TestRunner's lifetime.
250 explicit TestRunner(ConnectionTester* tester)
278 ScopedRunnableMethodFactory<TestRunner> method_factory_;
280 DISALLOW_COPY_AND_ASSIGN(TestRunner);
283 void ConnectionTester::TestRunner::OnResponseStarted(net::URLRequest* request) {
293 void ConnectionTester::TestRunner::OnReadCompleted(net::URLRequest* request,
304 void ConnectionTester::TestRunner::ReadBody(net::URLRequest* request) {
317 void ConnectionTester::TestRunner::OnResponseCompleted(
331 &TestRunner::OnExperimentCompletedWithResult, result));
334 void ConnectionTester::TestRunner::OnExperimentCompletedWithResult(int result) {
338 void ConnectionTester::TestRunner::Run(const Experiment& experiment) {
440 current_test_runner_.reset(new TestRunner(this));