summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/telemetry/telemetry/page/page_runner.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/telemetry/telemetry/page/page_runner.py b/tools/telemetry/telemetry/page/page_runner.py
index 0074d79..6f0f0ef 100644
--- a/tools/telemetry/telemetry/page/page_runner.py
+++ b/tools/telemetry/telemetry/page/page_runner.py
@@ -67,8 +67,11 @@ class PageRunner(object):
self.Close()
def Run(self, options, possible_browser, test, results):
+ # Reorder page set based on options.
+ pages = _ShuffleAndFilterPageSet(self.page_set, options)
+
# Check if we can run against WPR.
- for page in self.page_set.pages:
+ for page in pages:
parsed_url = urlparse.urlparse(page.url)
if parsed_url.scheme == 'file':
continue
@@ -100,7 +103,7 @@ class PageRunner(object):
if self.page_set.user_agent_type:
options.browser_user_agent_type = self.page_set.user_agent_type
- for page in self.page_set:
+ for page in pages:
test.CustomizeBrowserOptionsForPage(page, possible_browser.options)
# Check tracing directory.
@@ -113,9 +116,6 @@ class PageRunner(object):
elif os.listdir(options.trace_dir):
raise Exception('Trace directory isn\'t empty: %s' % options.trace_dir)
- # Reorder page set based on options.
- pages = _ShuffleAndFilterPageSet(self.page_set, options)
-
state = _RunState()
last_archive_path = None
try: