| 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 7ad9114dbe1d8400c98064e1b13a0e9132cd2f41..bf0b9dac5c57f9ae95fc76227aba5fd1b3946dde 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 ContainsOnlyFileURLs(self):
|
| for page in self.user_stories:
|
| if not page.is_file:
|
|
|