Index: tools/telemetry/telemetry/page/page_set.py |
diff --git a/tools/telemetry/telemetry/page/page_set.py b/tools/telemetry/telemetry/page/page_set.py |
index 51013b233a6434b9b04681bee8e9d413151a1c29..6e29c782612c2412cd69461737278873e17ac5c4 100644 |
--- a/tools/telemetry/telemetry/page/page_set.py |
+++ b/tools/telemetry/telemetry/page/page_set.py |
@@ -23,8 +23,6 @@ class PageSet(user_story_set.UserStorySet): |
def __init__(self, file_path=None, archive_data_file='', user_agent_type=None, |
make_javascript_deterministic=True, serving_dirs=None, |
bucket=None): |
- super(PageSet, self).__init__( |
- archive_data_file=archive_data_file, cloud_storage_bucket=bucket) |
# The default value of file_path is location of the file that define this |
# page set instance's class. |
# TODO(chrishenry): Move this logic to user_story_set. Consider passing |
@@ -35,14 +33,15 @@ class PageSet(user_story_set.UserStorySet): |
# Turn pyc file into py files if we can |
if file_path.endswith('.pyc') and os.path.exists(file_path[:-1]): |
file_path = file_path[:-1] |
- |
self.file_path = file_path |
+ |
+ super(PageSet, self).__init__( |
+ archive_data_file=archive_data_file, cloud_storage_bucket=bucket, |
+ serving_dirs=serving_dirs) |
+ |
# These attributes can be set dynamically by the page set. |
self.user_agent_type = user_agent_type |
self.make_javascript_deterministic = make_javascript_deterministic |
- # Convert any relative serving_dirs to absolute paths. |
- self._serving_dirs = set(os.path.realpath(os.path.join(self.base_dir, d)) |
- for d in serving_dirs or []) |
@property |
def pages(self): |
@@ -70,10 +69,6 @@ class PageSet(user_story_set.UserStorySet): |
else: |
return self.file_path |
- @property |
- def serving_dirs(self): |
- return self._serving_dirs |
- |
def ReorderPageSet(self, results_file): |
"""Reorders this page set based on the results of a past run.""" |
page_set_dict = {} |