Chromium Code Reviews| Index: tools/telemetry/telemetry/page/page_runner.py |
| diff --git a/tools/telemetry/telemetry/page/page_runner.py b/tools/telemetry/telemetry/page/page_runner.py |
| index fa5c347cfffc56a19c375ae1cdf5c0f1c1b3bd95..11a532b9d8779ad9afe45e76ade938e9fef87a2c 100644 |
| --- a/tools/telemetry/telemetry/page/page_runner.py |
| +++ b/tools/telemetry/telemetry/page/page_runner.py |
| @@ -124,7 +124,10 @@ class _RunState(object): |
| def StartProfiling(self, page, finder_options): |
| if not self.profiler_dir: |
| - self.profiler_dir = tempfile.mkdtemp() |
| + if finder_options.output_dir: |
| + self.profiler_dir = finder_options.output_dir |
| + else: |
|
nednguyen
2014/10/01 04:37:36
This is awkward since results.html will no longer
ariblue
2014/10/01 17:21:09
I just wanted to keep the default behavior the sam
|
| + self.profiler_dir = tempfile.mkdtemp() |
| output_file = os.path.join(self.profiler_dir, page.file_safe_name) |
| is_repeating = (finder_options.page_repeat != 1 or |
| finder_options.pageset_repeat != 1) |
| @@ -219,6 +222,7 @@ def AddCommandLineArgs(parser): |
| def ProcessCommandLineArgs(parser, args): |
| page_filter.PageFilter.ProcessCommandLineArgs(parser, args) |
| + results_options.ProcessCommandLineArgs(parser, args) |
| # Page set options |
| if args.pageset_shuffle_order_file and not args.pageset_shuffle: |