| Index: tools/perf/page_sets/ct_page_set.py
|
| diff --git a/tools/perf/page_sets/ct_page_set.py b/tools/perf/page_sets/ct_page_set.py
|
| index 97debadf91f371614f04ef9c68913788e371c1ef..7c20824abb99e23a9e7ca5c4b1a573b810e5fd55 100644
|
| --- a/tools/perf/page_sets/ct_page_set.py
|
| +++ b/tools/perf/page_sets/ct_page_set.py
|
| @@ -3,6 +3,8 @@
|
| # found in the LICENSE file.
|
|
|
|
|
| +import os
|
| +
|
| from page_sets import repaint_helpers
|
|
|
| from telemetry.page import page as page_module
|
| @@ -31,6 +33,9 @@ class CTPageSet(story.StorySet):
|
| """Page set used by CT Benchmarks."""
|
|
|
| def __init__(self, urls_list, user_agent, archive_data_file):
|
| + if archive_data_file and not os.path.exists(archive_data_file):
|
| + raise IOError('%s is not found' % archive_data_file)
|
| +
|
| if user_agent == 'mobile':
|
| shared_page_state_class = shared_page_state.SharedMobilePageState
|
| elif user_agent == 'desktop':
|
|
|