OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 page_sets.system_health import platforms | 5 from page_sets.system_health import platforms |
6 from page_sets.system_health import story_tags | 6 from page_sets.system_health import story_tags |
7 from page_sets.system_health import system_health_story | 7 from page_sets.system_health import system_health_story |
8 | 8 |
9 from telemetry import decorators | 9 from telemetry import decorators |
10 | 10 |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 url_bar.Tap() | 63 url_bar.Tap() |
64 action_runner.Wait(1) # user wait before typing | 64 action_runner.Wait(1) # user wait before typing |
65 platform.android_action_runner.InputText('drake') | 65 platform.android_action_runner.InputText('drake') |
66 action_runner.Wait(0.5) # user wait after typing | 66 action_runner.Wait(0.5) # user wait after typing |
67 platform.android_action_runner.InputKeyEvent(keyevent.KEYCODE_ENTER) | 67 platform.android_action_runner.InputKeyEvent(keyevent.KEYCODE_ENTER) |
68 | 68 |
69 action_runner.WaitForNavigate() | 69 action_runner.WaitForNavigate() |
70 action_runner.ScrollPage(use_touch=True, distance=500) | 70 action_runner.ScrollPage(use_touch=True, distance=500) |
71 | 71 |
72 | 72 |
73 @decorators.Disabled('android') # crbug.com/712590 | |
74 class MobileNewTabPageStory(system_health_story.SystemHealthStory): | 73 class MobileNewTabPageStory(system_health_story.SystemHealthStory): |
75 """Story that loads new tab page and performs searches. | 74 """Story that loads new tab page and performs searches. |
76 | 75 |
77 For each of the search queries in |_SEARCH_TEXTS| below, this story does: | 76 For each of the search queries in |_SEARCH_TEXTS| below, this story does: |
78 - enter the search query on the new tab page search box | 77 - enter the search query on the new tab page search box |
79 - read results | 78 - read results |
80 - navigates back to new tab page | 79 - navigates back to new tab page |
81 """ | 80 """ |
82 | 81 |
83 NAME = 'browse:chrome:newtab' | 82 NAME = 'browse:chrome:newtab' |
(...skipping 15 matching lines...) Expand all Loading... |
99 platform.android_action_runner.InputText(keyword) | 98 platform.android_action_runner.InputText(keyword) |
100 platform.android_action_runner.InputKeyEvent(keyevent.KEYCODE_ENTER) | 99 platform.android_action_runner.InputKeyEvent(keyevent.KEYCODE_ENTER) |
101 action_runner.WaitForNavigate() | 100 action_runner.WaitForNavigate() |
102 action_runner.Wait(1.5) # Read results | 101 action_runner.Wait(1.5) # Read results |
103 action_runner.ScrollPage(use_touch=True) | 102 action_runner.ScrollPage(use_touch=True) |
104 action_runner.NavigateBack() | 103 action_runner.NavigateBack() |
105 action_runner.WaitForNavigate() | 104 action_runner.WaitForNavigate() |
106 | 105 |
107 app_ui.WaitForUiNode(resource_id='menu_button').Tap() | 106 app_ui.WaitForUiNode(resource_id='menu_button').Tap() |
108 app_ui.WaitForUiNode(resource_id='menu_item_text') | 107 app_ui.WaitForUiNode(resource_id='menu_item_text') |
OLD | NEW |