| Index: tools/telemetry/telemetry/user_story/user_story_set.py
|
| diff --git a/tools/telemetry/telemetry/user_story/user_story_set.py b/tools/telemetry/telemetry/user_story/user_story_set.py
|
| index 7db2947efcc95675cab52b87f96fb2eb24efa9c5..e68b4ea685c7399517e6c308ee25329a83193db6 100644
|
| --- a/tools/telemetry/telemetry/user_story/user_story_set.py
|
| +++ b/tools/telemetry/telemetry/user_story/user_story_set.py
|
| @@ -32,6 +32,9 @@ class UserStorySet(object):
|
| Web Page Replay's archive data. Valid values are: None,
|
| PUBLIC_BUCKET, PARTNER_BUCKET, or INTERNAL_BUCKET (defined
|
| in telemetry.util.cloud_storage).
|
| + serving_dirs: A set of paths, relative to self.base_dir, to directories
|
| + containing hash files for non-wpr archive data stored in cloud
|
| + storage.
|
| """
|
| self.user_stories = []
|
| self._archive_data_file = archive_data_file
|
| @@ -76,7 +79,11 @@ class UserStorySet(object):
|
|
|
| @property
|
| def serving_dirs(self):
|
| - return self._serving_dirs
|
| + all_serving_dirs = self._serving_dirs.copy()
|
| + for user_story in self.user_stories:
|
| + if user_story.serving_dir:
|
| + all_serving_dirs.add(user_story.serving_dir)
|
| + return all_serving_dirs
|
|
|
| @property
|
| def archive_data_file(self):
|
|
|