| OLD | NEW |
| 1 # Copyright 2017 The Chromium Authors. All rights reserved. | 1 # Copyright 2017 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 from telemetry.page import page as page_module | 5 from telemetry.page import page as page_module |
| 6 from telemetry.page import shared_page_state | 6 from telemetry.page import shared_page_state |
| 7 from telemetry import story | 7 from telemetry import story |
| 8 | 8 |
| 9 | 9 |
| 10 class _BasePage(page_module.Page): | 10 class _BasePage(page_module.Page): |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 111 measure_memory): | 111 measure_memory): |
| 112 super(TrivialGifPage, self).__init__( | 112 super(TrivialGifPage, self).__init__( |
| 113 url='file://trivial_sites/trivial_gif.html', | 113 url='file://trivial_sites/trivial_gif.html', |
| 114 page_set=page_set, | 114 page_set=page_set, |
| 115 name=self.__class__.__name__ + shared_page_state_class.__name__, | 115 name=self.__class__.__name__ + shared_page_state_class.__name__, |
| 116 shared_page_state_class=shared_page_state_class, | 116 shared_page_state_class=shared_page_state_class, |
| 117 wait_in_seconds=wait_in_seconds, | 117 wait_in_seconds=wait_in_seconds, |
| 118 measure_memory=measure_memory) | 118 measure_memory=measure_memory) |
| 119 | 119 |
| 120 | 120 |
| 121 class TrivialAnimationPage(_BasePage): |
| 122 |
| 123 def __init__(self, page_set, shared_page_state_class, wait_in_seconds, |
| 124 measure_memory): |
| 125 super(TrivialAnimationPage, self).__init__( |
| 126 url='file://trivial_sites/trivial_animation.html', |
| 127 page_set=page_set, |
| 128 name=self.__class__.__name__ + shared_page_state_class.__name__, |
| 129 shared_page_state_class=shared_page_state_class, |
| 130 wait_in_seconds=wait_in_seconds, |
| 131 measure_memory=measure_memory) |
| 132 |
| 133 |
| 121 class TrivialSitesStorySet(story.StorySet): | 134 class TrivialSitesStorySet(story.StorySet): |
| 122 def __init__(self, shared_state = shared_page_state.SharedPageState, | 135 def __init__(self, shared_state = shared_page_state.SharedPageState, |
| 123 wait_in_seconds=0, measure_memory=False): | 136 wait_in_seconds=0, measure_memory=False): |
| 124 # Wait is time to wait_in_seconds on page in seconds. | 137 # Wait is time to wait_in_seconds on page in seconds. |
| 125 super(TrivialSitesStorySet, self).__init__( | 138 super(TrivialSitesStorySet, self).__init__( |
| 126 cloud_storage_bucket=story.PUBLIC_BUCKET) | 139 cloud_storage_bucket=story.PUBLIC_BUCKET) |
| 127 self.AddStory(TrivialScrollingPage( | 140 self.AddStory(TrivialScrollingPage( |
| 128 self, shared_state, wait_in_seconds, measure_memory)) | 141 self, shared_state, wait_in_seconds, measure_memory)) |
| 129 self.AddStory(TrivialBlinkingCursorPage( | 142 self.AddStory(TrivialBlinkingCursorPage( |
| 130 self, shared_state, wait_in_seconds, measure_memory)) | 143 self, shared_state, wait_in_seconds, measure_memory)) |
| 131 self.AddStory(TrivialCanvasPage( | 144 self.AddStory(TrivialCanvasPage( |
| 132 self, shared_state, wait_in_seconds, measure_memory)) | 145 self, shared_state, wait_in_seconds, measure_memory)) |
| 133 self.AddStory(TrivialWebGLPage( | 146 self.AddStory(TrivialWebGLPage( |
| 134 self, shared_state, wait_in_seconds, measure_memory)) | 147 self, shared_state, wait_in_seconds, measure_memory)) |
| 135 self.AddStory(TrivialBlurAnimationPage( | 148 self.AddStory(TrivialBlurAnimationPage( |
| 136 self, shared_state, wait_in_seconds, measure_memory)) | 149 self, shared_state, wait_in_seconds, measure_memory)) |
| 137 self.AddStory(TrivialFullscreenVideoPage( | 150 self.AddStory(TrivialFullscreenVideoPage( |
| 138 self, shared_state, wait_in_seconds, measure_memory)) | 151 self, shared_state, wait_in_seconds, measure_memory)) |
| 139 self.AddStory(TrivialGifPage( | 152 self.AddStory(TrivialGifPage( |
| 140 self, shared_state, wait_in_seconds, measure_memory)) | 153 self, shared_state, wait_in_seconds, measure_memory)) |
| 154 self.AddStory(TrivialAnimationPage( |
| 155 self, shared_state, wait_in_seconds, measure_memory)) |
| OLD | NEW |