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

Issue 10411011: Add Web Page Replay enabled page cycler tests to pyauto. (Closed)

Created:
8 years, 7 months ago by slamm_google
Modified:
8 years, 7 months ago
CC:
chromium-reviews, anantha, pam+watch_chromium.org, dyu1, cmp, James Simonsen
Visibility:
Public.

Description

Add Web Page Replay enabled page cycler tests to pyauto. NOTRY=true BUG= TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=138466

Patch Set 1 #

Total comments: 22

Patch Set 2 : Review fixes & first working version. #

Total comments: 6

Patch Set 3 : Look for PC_NO_AUTO and PC_RECORD in env. Check values. #

Patch Set 4 : webpagereplay.py with orig webpagereplay_util.py source. #

Patch Set 5 : Reapply webpagereplay.py changes. #

Patch Set 6 : Disable test initially. Use latest WPR to fix page loads. #

Patch Set 7 : gclient sync #

Patch Set 8 : Allow up to 3 minutes per WPR iteration. Add options for alternate WPR code. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+437 lines, -362 lines) Patch
M DEPS View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/functional/PYAUTO_TESTS View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/functional/perf.py View 1 2 3 4 5 6 7 3 chunks +298 lines, -92 lines 0 comments Download
A chrome/test/functional/webpagereplay.py View 1 2 3 4 5 1 chunk +137 lines, -0 lines 0 comments Download
D tools/python/google/webpagereplay_utils.py View 1 chunk +0 lines, -269 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
slamm_google
Hey Tony, I took a first crack at this. It is not quite right. I ...
8 years, 7 months ago (2012-05-18 00:20:24 UTC) #1
dennis_jeffrey
https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py File chrome/test/functional/perf.py (right): https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py#newcode1981 chrome/test/functional/perf.py:1981: self._RunPageCyclerTest('2012Q2', 'Wpr2012Q2') Is this expected to be able to ...
8 years, 7 months ago (2012-05-18 00:28:40 UTC) #2
dennisjeffrey
Also, I just recently enabled these tests on some of the ChromeQA pyauto bots (Win/Mac/Linux). ...
8 years, 7 months ago (2012-05-18 00:30:30 UTC) #3
Nirnimesh
+sonnyrao, who recently wrote page_cycler in pyauto.
8 years, 7 months ago (2012-05-18 01:22:51 UTC) #4
tonyg
LGTM I really like your approach here. Just a few stylistic nits inline. https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py File ...
8 years, 7 months ago (2012-05-18 15:37:54 UTC) #5
Nirnimesh
https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py File chrome/test/functional/perf.py (right): https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py#newcode1740 chrome/test/functional/perf.py:1740: Derived classes must implement _StartUrl(). Methods prefixed with _ ...
8 years, 7 months ago (2012-05-18 19:19:12 UTC) #6
slamm_google
PTAL. Thanks for the reviews. I have addressed the comments except for the platform issues. ...
8 years, 7 months ago (2012-05-18 23:59:28 UTC) #7
tonyg
lgtm (but I'm not an owner) https://chromiumcodereview.appspot.com/10411011/diff/7001/chrome/test/functional/perf.py File chrome/test/functional/perf.py (right): https://chromiumcodereview.appspot.com/10411011/diff/7001/chrome/test/functional/perf.py#newcode57 chrome/test/functional/perf.py:57: return sum(values) / ...
8 years, 7 months ago (2012-05-19 00:46:33 UTC) #8
Sonny
https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py File chrome/test/functional/perf.py (right): https://chromiumcodereview.appspot.com/10411011/diff/1/chrome/test/functional/perf.py#newcode1981 chrome/test/functional/perf.py:1981: self._RunPageCyclerTest('2012Q2', 'Wpr2012Q2') On 2012/05/18 23:59:29, slamm wrote: > On ...
8 years, 7 months ago (2012-05-19 00:50:08 UTC) #9
slamm_google
Tony, thanks for the additional comments; replies inline. Sonny wrote: > It runs directly on ...
8 years, 7 months ago (2012-05-21 22:22:06 UTC) #10
dennis_jeffrey
On 2012/05/21 22:22:06, slamm wrote: > Tony, thanks for the additional comments; replies inline. > ...
8 years, 7 months ago (2012-05-21 22:41:58 UTC) #11
Sonny
On 2012/05/21 22:41:58, dennis_jeffrey wrote: > On 2012/05/21 22:22:06, slamm wrote: > > Tony, thanks ...
8 years, 7 months ago (2012-05-21 23:55:59 UTC) #12
slamm_google
On Mon, May 21, 2012 at 4:56 PM, <sonnyrao@chromium.org> wrote: > On 2012/05/21 22:41:58, dennis_jeffrey ...
8 years, 7 months ago (2012-05-22 00:26:35 UTC) #13
Nirnimesh
Code I commented on LGTM
8 years, 7 months ago (2012-05-22 00:35:42 UTC) #14
dennis_jeffrey
LGTM with respect to which tests are enabled/disabled on the different platforms.
8 years, 7 months ago (2012-05-22 00:43:08 UTC) #15
slamm_google
On 2012/05/22 00:43:08, dennis_jeffrey wrote: > LGTM with respect to which tests are enabled/disabled on ...
8 years, 7 months ago (2012-05-22 16:56:42 UTC) #16
Sonny
On 2012/05/22 16:56:42, slamm wrote: > On 2012/05/22 00:43:08, dennis_jeffrey wrote: > > LGTM with ...
8 years, 7 months ago (2012-05-22 19:15:28 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/slamm@google.com/10411011/16006
8 years, 7 months ago (2012-05-22 19:20:22 UTC) #18
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test. Builder is ...
8 years, 7 months ago (2012-05-23 06:19:40 UTC) #19
Nirnimesh
This CL doesn't really have anything to try (these tests do not run on try ...
8 years, 7 months ago (2012-05-23 08:30:51 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/slamm@google.com/10411011/16006
8 years, 7 months ago (2012-05-23 13:41:33 UTC) #21
commit-bot: I haz the power
8 years, 7 months ago (2012-05-23 13:43:28 UTC) #22
Change committed as 138466

Powered by Google App Engine
This is Rietveld 408576698