| Index: tools/telemetry/telemetry/benchmark_runner.py
|
| diff --git a/tools/telemetry/telemetry/benchmark_runner.py b/tools/telemetry/telemetry/benchmark_runner.py
|
| index b197392a9ce099bfd805c567c2bafa3c161f50dd..342c3a47549dd06227e011080273362eba1f6387 100644
|
| --- a/tools/telemetry/telemetry/benchmark_runner.py
|
| +++ b/tools/telemetry/telemetry/benchmark_runner.py
|
| @@ -22,8 +22,6 @@ from telemetry.core import discover
|
| from telemetry.core import environment
|
| from telemetry.core import util
|
| from telemetry.page import page_set
|
| -from telemetry.page import page_test
|
| -from telemetry.page import profile_creator
|
| from telemetry.util import find_dependencies
|
|
|
|
|
| @@ -153,28 +151,8 @@ class Run(command_line.OptparseCommand):
|
| sys.exit(-1)
|
|
|
| test_class = matching_tests.pop()
|
| - if issubclass(test_class, page_test.PageTest):
|
| - if len(args.positional_args) < 2:
|
| - parser.error('Need to specify a page set for "%s".' % test_class.Name())
|
| - if len(args.positional_args) > 2:
|
| - parser.error('Too many arguments.')
|
| - page_set_name = args.positional_args[1]
|
| - page_set_class = _MatchPageSetName(page_set_name)
|
| - if page_set_class is None:
|
| - parser.error("Page set %s not found. Available sets:\n%s" %
|
| - (page_set_name, _AvailablePageSetNamesString()))
|
| -
|
| - class TestWrapper(benchmark.Benchmark):
|
| - test = test_class
|
| -
|
| - @classmethod
|
| - def CreatePageSet(cls, options):
|
| - return page_set_class()
|
| -
|
| - test_class = TestWrapper
|
| - else:
|
| - if len(args.positional_args) > 1:
|
| - parser.error('Too many arguments.')
|
| + if len(args.positional_args) > 1:
|
| + parser.error('Too many arguments.')
|
|
|
| assert issubclass(test_class, benchmark.Benchmark), (
|
| 'Trying to run a non-Benchmark?!')
|
| @@ -211,11 +189,6 @@ def _Tests():
|
| for base_dir in config.base_paths:
|
| tests += discover.DiscoverClasses(base_dir, base_dir, benchmark.Benchmark,
|
| index_by_class_name=True).values()
|
| - page_tests = discover.DiscoverClasses(base_dir, base_dir,
|
| - page_test.PageTest,
|
| - index_by_class_name=True).values()
|
| - tests += [test_class for test_class in page_tests
|
| - if not issubclass(test_class, profile_creator.ProfileCreator)]
|
| return tests
|
|
|
|
|
| @@ -341,15 +314,6 @@ def _PrintTestList(tests):
|
| test_class.Name(), test_class.Description())
|
| print >> sys.stderr
|
|
|
| - filtered_tests = [test_class for test_class in tests
|
| - if issubclass(test_class, page_test.PageTest)]
|
| - if filtered_tests:
|
| - print >> sys.stderr, 'Available page tests are:'
|
| - for test_class in sorted(filtered_tests, key=lambda t: t.Name()):
|
| - print >> sys.stderr, format_string % (
|
| - test_class.Name(), test_class.Description())
|
| - print >> sys.stderr
|
| -
|
|
|
| config = environment.Environment([util.GetBaseDir()])
|
|
|
|
|