telemetry.page.page_measurement_runner
index
telemetry/page/page_measurement_runner.py

# Copyright (c) 2012 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

 
Modules
       
telemetry.page.page_measurement
telemetry.page.page_test_runner
sys

 
Classes
       
telemetry.page.page_test_runner.PageTestRunner(__builtin__.object)
PageMeasurementRunner

 
class PageMeasurementRunner(telemetry.page.page_test_runner.PageTestRunner)
    
Method resolution order:
PageMeasurementRunner
telemetry.page.page_test_runner.PageTestRunner
__builtin__.object

Data descriptors defined here:
test_class
test_class_name

Methods inherited from telemetry.page.page_test_runner.PageTestRunner:
FindTestConstructors(self, base_dirs)
FindTestName(self, test_constructors, args)
Find the test name in an arbitrary argument list.
 
We can't use the optparse parser, because the test may add its own
command-line options. If the user passed in any of those, the
optparse parsing will fail.
 
Returns:
  test_name or None
GetPageSet(self, test, env)
ParseCommandLine(self, args, env)
PrintParseError(self, message)
Run(self, env)
__init__(self)

Data descriptors inherited from telemetry.page.page_test_runner.PageTestRunner:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Functions
       
Main(env)
Turns a PageMeasurement into a command-line program.
 
Args:
  base_dir: Path to directory containing tests and ProfileCreators.