Chromium Code Reviews| Index: tools/telemetry/telemetry/run_tests.py |
| diff --git a/tools/telemetry/telemetry/run_tests.py b/tools/telemetry/telemetry/run_tests.py |
| index c1f4eb751c2ee7b6a0c8ac8f61fdb86a804e75cf..94901aedf276e41f680b6e2cda9a4e670fbfb116 100644 |
| --- a/tools/telemetry/telemetry/run_tests.py |
| +++ b/tools/telemetry/telemetry/run_tests.py |
| @@ -104,7 +104,7 @@ def DiscoverAndRunTests(dir_name, args, top_level_dir): |
| test_result = runner.run(filtered_suite) |
| return len(test_result.errors) + len(test_result.failures) |
| -def Main(args, start_dir, top_level_dir): |
| +def Main(args, start_dir, top_level_dir, extra_options=None): |
| """Unit test suite that collects all test cases for telemetry.""" |
| default_options = browser_options.BrowserOptions() |
| default_options.browser_type = 'any' |
| @@ -113,6 +113,11 @@ def Main(args, start_dir, top_level_dir): |
| parser.add_option('--repeat-count', dest='run_test_repeat_count', |
| type='int', default=1, |
| help='Repeats each a provided number of times.') |
| + if extra_options: |
|
nduca
2012/12/21 22:15:23
I do not understand this at all. Why do you need t
Danh Nguyen
2012/12/26 19:13:04
I intended to allow options in gpu validation test
|
| + for option in extra_options: |
| + parser.add_option(option['name'], dest=option['dest'], |
| + type=option['type'], default=option['default'], |
| + help=option['help']) |
| _, args = parser.parse_args(args) |