Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(187)

Issue 22883011: Removing Page.WaitToLoad and update all pagesets to use explicit wait actions (Closed)

Created:
7 years, 4 months ago by edmundyan
Modified:
7 years, 3 months ago
CC:
chromium-reviews, chrome-speed-team+watch_google.com, jam, apatrick_chromium, joi+watch-content_chromium.org, darin-cc_chromium.org, telemetry+watch_chromium.org, Sami
Visibility:
Public.

Description

Removing Page.WaitToLoad and update all pagesets to use explicit wait actions BUG=273845 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=219675 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=219955

Patch Set 1 #

Total comments: 1

Patch Set 2 : . #

Total comments: 11

Patch Set 3 : Make "condition" implicit for wait seconds and javascript #

Patch Set 4 : Fixing wait.py, removing wait_for_X from click_element #

Patch Set 5 : Rebasing #

Patch Set 6 : . #

Patch Set 7 : Rebase x2 #

Patch Set 8 : Putting default navigate_steps inside page_set rather than page #

Unified diffs Side-by-side diffs Delta from patch set Stats (+303 lines, -391 lines) Patch
M content/test/gpu/gpu_tests/webgl_conformance.py View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download
M content/test/gpu/gpu_tests/webgl_robustness.py View 1 2 1 chunk +4 lines, -1 line 0 comments Download
M content/test/gpu/page_sets/pixel_tests.json View 1 2 1 chunk +4 lines, -1 line 0 comments Download
M tools/perf/page_sets/2012Q3.json View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M tools/perf/page_sets/calendar_forward_backward.json View 1 2 3 4 5 1 chunk +22 lines, -51 lines 0 comments Download
M tools/perf/page_sets/image_decoding_measurement.json View 1 2 1 chunk +5 lines, -2 lines 0 comments Download
M tools/perf/page_sets/key_desktop_sites.json View 1 2 2 chunks +12 lines, -12 lines 0 comments Download
M tools/perf/page_sets/key_mobile_sites.json View 1 2 3 4 5 6 6 chunks +34 lines, -10 lines 0 comments Download
M tools/perf/page_sets/mobile_memory.json View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M tools/perf/page_sets/pica.json View 1 2 1 chunk +4 lines, -1 line 0 comments Download
M tools/perf/page_sets/top_10.json View 1 2 2 chunks +22 lines, -7 lines 0 comments Download
M tools/perf/page_sets/top_25.json View 1 2 3 6 chunks +154 lines, -223 lines 0 comments Download
M tools/perf/page_sets/tough_animation_cases.json View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tools/perf/page_sets/tough_canvas_cases.json View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tools/telemetry/telemetry/page/actions/click_element.py View 1 2 3 4 2 chunks +1 line, -12 lines 0 comments Download
M tools/telemetry/telemetry/page/actions/click_element_unittest.py View 1 2 3 4 3 chunks +9 lines, -4 lines 0 comments Download
M tools/telemetry/telemetry/page/actions/reload.py View 2 chunks +1 line, -2 lines 0 comments Download
M tools/telemetry/telemetry/page/actions/tap_element.py View 2 chunks +0 lines, -3 lines 0 comments Download
M tools/telemetry/telemetry/page/actions/wait.py View 1 2 3 4 4 chunks +9 lines, -11 lines 0 comments Download
M tools/telemetry/telemetry/page/page.py View 1 2 4 5 6 7 2 chunks +0 lines, -29 lines 0 comments Download
M tools/telemetry/telemetry/page/page_runner.py View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/page/page_set.py View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M tools/telemetry/telemetry/page/page_test.py View 1 2 3 1 chunk +8 lines, -15 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
edmundyan
https://codereview.chromium.org/22883011/diff/1/tools/telemetry/telemetry/page/page.py File tools/telemetry/telemetry/page/page.py (right): https://codereview.chromium.org/22883011/diff/1/tools/telemetry/telemetry/page/page.py#newcode57 tools/telemetry/telemetry/page/page.py:57: self.navigate_actions = [navigate.NavigateAction()] This is to address the TODO ...
7 years, 4 months ago (2013-08-20 23:02:40 UTC) #1
dtu
https://codereview.chromium.org/22883011/diff/3001/tools/perf/page_sets/top_25.json File tools/perf/page_sets/top_25.json (right): https://codereview.chromium.org/22883011/diff/3001/tools/perf/page_sets/top_25.json#newcode82 tools/perf/page_sets/top_25.json:82: "wait_for_href_change": true These kinds of waits can also be ...
7 years, 4 months ago (2013-08-20 23:57:39 UTC) #2
tonyg
https://codereview.chromium.org/22883011/diff/3001/content/test/gpu/page_sets/pixel_tests.json File content/test/gpu/page_sets/pixel_tests.json (right): https://codereview.chromium.org/22883011/diff/3001/content/test/gpu/page_sets/pixel_tests.json#newcode9 content/test/gpu/page_sets/pixel_tests.json:9: { "action": "wait", "condition": "duration", "seconds": 4 } Should ...
7 years, 4 months ago (2013-08-21 00:04:33 UTC) #3
dtu
On 2013/08/21 00:04:33, tonyg wrote: > https://codereview.chromium.org/22883011/diff/3001/content/test/gpu/page_sets/pixel_tests.json > File content/test/gpu/page_sets/pixel_tests.json (right): > > https://codereview.chromium.org/22883011/diff/3001/content/test/gpu/page_sets/pixel_tests.json#newcode9 > ...
7 years, 4 months ago (2013-08-21 00:14:37 UTC) #4
tonyg
> Hurrr. Is it better to make "condition" an optional field in some cases? > ...
7 years, 4 months ago (2013-08-21 00:16:20 UTC) #5
edmundyan
Removed the "condition" option for javascript and duration, where were redundant. https://codereview.chromium.org/22883011/diff/3001/tools/perf/page_sets/top_25.json File tools/perf/page_sets/top_25.json (right): ...
7 years, 4 months ago (2013-08-21 21:44:31 UTC) #6
dtu
lgtm https://codereview.chromium.org/22883011/diff/3001/tools/perf/page_sets/top_25.json File tools/perf/page_sets/top_25.json (right): https://codereview.chromium.org/22883011/diff/3001/tools/perf/page_sets/top_25.json#newcode82 tools/perf/page_sets/top_25.json:82: "wait_for_href_change": true On 2013/08/21 21:44:31, edmundyan wrote: > ...
7 years, 4 months ago (2013-08-21 23:09:18 UTC) #7
edmundyan
Oops, I converted the wait_for_href and wait_for_navigate actions wrong on top_25. Also, there was a ...
7 years, 4 months ago (2013-08-22 23:05:08 UTC) #8
dtu
Cool, still lgtm
7 years, 4 months ago (2013-08-22 23:26:28 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/edmundyan@chromium.org/22883011/53001
7 years, 3 months ago (2013-08-26 20:22:44 UTC) #10
edmundyan
Ken, could you take a look at gpu/ stuff?
7 years, 3 months ago (2013-08-26 21:10:44 UTC) #11
Ken Russell (switch to Gerrit)
content/test/gpu LGTM so long as the changes have been tested. +skyostil as FYI.
7 years, 3 months ago (2013-08-26 21:18:15 UTC) #12
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=22419
7 years, 3 months ago (2013-08-26 21:33:50 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/edmundyan@chromium.org/22883011/53001
7 years, 3 months ago (2013-08-26 22:02:45 UTC) #14
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) browser_tests, content_browsertests, nacl_integration, sync_integration_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=162694
7 years, 3 months ago (2013-08-27 03:13:00 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/edmundyan@chromium.org/22883011/78001
7 years, 3 months ago (2013-08-27 03:23:43 UTC) #16
commit-bot: I haz the power
Change committed as 219675
7 years, 3 months ago (2013-08-27 03:28:15 UTC) #17
edmundyan
Dtu mind taking another look? This was breaking image_decoding. We need to define the default ...
7 years, 3 months ago (2013-08-27 19:11:37 UTC) #18
dtu
lgtm
7 years, 3 months ago (2013-08-27 20:48:29 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/edmundyan@chromium.org/22883011/45001
7 years, 3 months ago (2013-08-27 21:22:37 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/edmundyan@chromium.org/22883011/45001
7 years, 3 months ago (2013-08-28 00:42:04 UTC) #21
commit-bot: I haz the power
7 years, 3 months ago (2013-08-28 07:52:18 UTC) #22
Message was sent while issue was closed.
Change committed as 219955

Powered by Google App Engine
This is Rietveld 408576698