| 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 ebae4a8c657cd0d5e31a68fa535ae462348d436d..e42d091483753322d3668dfd538d6365890931b6 100644
|
| --- a/tools/telemetry/telemetry/page/page_runner.py
|
| +++ b/tools/telemetry/telemetry/page/page_runner.py
|
| @@ -7,7 +7,6 @@ import optparse
|
| import os
|
| import random
|
| import sys
|
| -import tempfile
|
| import time
|
|
|
| from telemetry import decorators
|
| @@ -38,7 +37,6 @@ class _RunState(object):
|
| self._did_login_for_current_page = False
|
| self._current_page = None
|
| self._current_tab = None
|
| - self.profiler_dir = None
|
|
|
| def StartBrowserIfNeeded(self, test, page_set, page, possible_browser,
|
| finder_options):
|
| @@ -166,9 +164,7 @@ class _RunState(object):
|
| self._append_to_existing_wpr = True
|
|
|
| def StartProfiling(self, page, finder_options):
|
| - if not self.profiler_dir:
|
| - self.profiler_dir = tempfile.mkdtemp()
|
| - output_file = os.path.join(self.profiler_dir, page.file_safe_name)
|
| + output_file = os.path.join(finder_options.output_dir, page.file_safe_name)
|
| is_repeating = (finder_options.page_repeat != 1 or
|
| finder_options.pageset_repeat != 1)
|
| if is_repeating:
|
| @@ -220,6 +216,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:
|
|
|