| 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 # pylint: disable=W0401,W0614 | 4 # pylint: disable=W0401,W0614 | 
| 5 | 5 | 
| 6 | 6 | 
| 7 from telemetry.page import page as page_module | 7 from telemetry.page import page as page_module | 
| 8 from telemetry.page import page_set as page_set_module | 8 from telemetry.page import page_set as page_set_module | 
| 9 | 9 | 
| 10 | 10 | 
| 11 class SkiaBuildbotDesktopPage(page_module.Page): | 11 class SkiaBuildbotDesktopPage(page_module.Page): | 
| 12 | 12 | 
| 13   def __init__(self, url, page_set): | 13   def __init__(self, url, page_set): | 
| 14     super(SkiaBuildbotDesktopPage, self).__init__( | 14     super(SkiaBuildbotDesktopPage, self).__init__( | 
| 15         url=url, | 15         url=url, | 
| 16         page_set=page_set, | 16         page_set=page_set, | 
| 17         credentials_path='data/credentials.json') | 17         credentials_path='data/credentials.json') | 
| 18     self.user_agent_type = 'tablet' | 18     self.user_agent_type = 'tablet' | 
| 19     self.archive_data_file = 'data/skia_googlecalendar_nexus10.json' | 19     self.archive_data_file = 'data/skia_googlecalendar_nexus10.json' | 
| 20     self.credentials = 'google' | 20     self.credentials = 'google' | 
| 21 | 21 | 
|  | 22   def RunNavigateSteps(self, action_runner): | 
|  | 23     action_runner.NavigateToPage(self) | 
|  | 24     action_runner.Wait(5) | 
|  | 25 | 
| 22 | 26 | 
| 23 class SkiaGooglecalendarNexus10PageSet(page_set_module.PageSet): | 27 class SkiaGooglecalendarNexus10PageSet(page_set_module.PageSet): | 
| 24 | 28 | 
| 25   """ Pages designed to represent the median, not highly optimized web """ | 29   """ Pages designed to represent the median, not highly optimized web """ | 
| 26 | 30 | 
| 27   def __init__(self): | 31   def __init__(self): | 
| 28     super(SkiaGooglecalendarNexus10PageSet, self).__init__( | 32     super(SkiaGooglecalendarNexus10PageSet, self).__init__( | 
| 29       user_agent_type='tablet', | 33       user_agent_type='tablet', | 
| 30       archive_data_file='data/skia_googlecalendar_nexus10.json') | 34       archive_data_file='data/skia_googlecalendar_nexus10.json') | 
| 31 | 35 | 
| 32     urls_list = [ | 36     urls_list = [ | 
| 33       # Why: productivity, top google properties | 37       # Why: productivity, top google properties | 
| 34       'https://www.google.com/calendar/', | 38       'https://www.google.com/calendar/', | 
| 35     ] | 39     ] | 
| 36 | 40 | 
| 37     for url in urls_list: | 41     for url in urls_list: | 
| 38       self.AddPage(SkiaBuildbotDesktopPage(url, self)) | 42       self.AddPage(SkiaBuildbotDesktopPage(url, self)) | 
| OLD | NEW | 
|---|