OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 from telemetry.page import page as page_module | 4 from telemetry.page import page as page_module |
5 from telemetry.page import page_set as page_set_module | 5 from telemetry.page import page_set as page_set_module |
6 | 6 |
7 | 7 |
8 class KeySilkCasesPage(page_module.Page): | 8 class KeySilkCasesPage(page_module.Page): |
9 | 9 |
10 def __init__(self, url, page_set): | 10 def __init__(self, url, page_set): |
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
278 action_runner.Wait(2) | 278 action_runner.Wait(2) |
279 | 279 |
280 def SwipeToDismiss(self, action_runner): | 280 def SwipeToDismiss(self, action_runner): |
281 interaction = action_runner.BeginGestureInteraction( | 281 interaction = action_runner.BeginGestureInteraction( |
282 'SwipeAction', is_smooth=True) | 282 'SwipeAction', is_smooth=True) |
283 action_runner.SwipeElement( | 283 action_runner.SwipeElement( |
284 left_start_ratio=0.8, top_start_ratio=0.2, | 284 left_start_ratio=0.8, top_start_ratio=0.2, |
285 direction='left', distance=400, speed_in_pixels_per_second=5000, | 285 direction='left', distance=400, speed_in_pixels_per_second=5000, |
286 element_function='document.getElementsByClassName("message")[2]') | 286 element_function='document.getElementsByClassName("message")[2]') |
287 interaction.End() | 287 interaction.End() |
288 interaction = action_runner.BeginInteraction('Wait', is_smooth=True) | |
289 action_runner.WaitForJavaScriptCondition( | |
290 'document.getElementsByClassName("message").length < 18') | |
291 interaction.End() | |
292 | 288 |
293 def RunPageInteractions(self, action_runner): | 289 def RunPageInteractions(self, action_runner): |
294 self.SwipeToDismiss(action_runner) | 290 self.SwipeToDismiss(action_runner) |
295 | 291 |
296 | 292 |
297 class Page17(KeySilkCasesPage): | 293 class Page17(KeySilkCasesPage): |
298 | 294 |
299 def __init__(self, page_set): | 295 def __init__(self, page_set): |
300 super(Page17, self).__init__( | 296 super(Page17, self).__init__( |
301 url='file://key_silk_cases/inbox_app.html?stress_hidey_bars', | 297 url='file://key_silk_cases/inbox_app.html?stress_hidey_bars', |
(...skipping 367 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
669 self.AddUserStory(Page9(self)) | 665 self.AddUserStory(Page9(self)) |
670 self.AddUserStory(Page10(self)) | 666 self.AddUserStory(Page10(self)) |
671 self.AddUserStory(Page11(self)) | 667 self.AddUserStory(Page11(self)) |
672 self.AddUserStory(Page12(self)) | 668 self.AddUserStory(Page12(self)) |
673 self.AddUserStory(Page13(self)) | 669 self.AddUserStory(Page13(self)) |
674 self.AddUserStory(Page14(self)) | 670 self.AddUserStory(Page14(self)) |
675 self.AddUserStory(Page15(self)) | 671 self.AddUserStory(Page15(self)) |
676 self.AddUserStory(Page16(self)) | 672 self.AddUserStory(Page16(self)) |
677 self.AddUserStory(Page17(self)) | 673 self.AddUserStory(Page17(self)) |
678 self.AddUserStory(Page18(self)) | 674 self.AddUserStory(Page18(self)) |
679 self.AddUserStory(Page19(self)) | 675 # Missing frames during tap interaction; crbug.com/446332 |
| 676 # self.AddUserStory(Page19(self)) |
680 self.AddUserStory(Page20(self)) | 677 self.AddUserStory(Page20(self)) |
681 self.AddUserStory(GwsGoogleExpansion(self)) | 678 self.AddUserStory(GwsGoogleExpansion(self)) |
682 self.AddUserStory(GwsBoogieExpansion(self)) | 679 self.AddUserStory(GwsBoogieExpansion(self)) |
683 # Times out on Windows; crbug.com/338838 | 680 # Times out on Windows; crbug.com/338838 |
684 # self.AddUserStory(Page22(self)) | 681 # self.AddUserStory(Page22(self)) |
685 self.AddUserStory(Page23(self)) | 682 self.AddUserStory(Page23(self)) |
686 self.AddUserStory(Page24(self)) | 683 self.AddUserStory(Page24(self)) |
687 self.AddUserStory(Page25(self)) | 684 self.AddUserStory(Page25(self)) |
688 self.AddUserStory(Page26(self)) | 685 self.AddUserStory(Page26(self)) |
689 self.AddUserStory(SVGIconRaster(self)) | 686 self.AddUserStory(SVGIconRaster(self)) |
690 self.AddUserStory(UpdateHistoryState(self)) | 687 self.AddUserStory(UpdateHistoryState(self)) |
691 self.AddUserStory(SilkFinance(self)) | 688 self.AddUserStory(SilkFinance(self)) |
OLD | NEW |