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

Issue 959063002: key_mobile_sites_smooth: Reload pages before scrolling for LinkedIn and Wowwiki (Closed)

Created:
5 years, 10 months ago by Yufeng Shen (Slow to review)
Modified:
5 years, 9 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org, David Yen
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

key_mobile_sites_smooth: Reload pages before scrolling for LinkedIn and Wowwiki We have shader compilation caching but telemetry can't benefit from it since pages are tested with cache cleared. We want to reflect the caching impact in our metrics. To enable the cache, after the initial load of the page, we wait for a while for the page to build some cache, and then reload the page and test the user interaction. Linkedin and Wowwiki in key_mobile_sites_smooth are selected for this since they are found to have expensive initial shader compilation cost. BUG=430631, 453861, 451216 Committed: https://crrev.com/fb34317558c9f9421937aee2ff45356b4e3eb17c Cr-Commit-Position: refs/heads/master@{#319102}

Patch Set 1 #

Total comments: 2

Patch Set 2 : use a new benchmark that runs with --page-repeat=2 & --discard-first-results #

Total comments: 1

Patch Set 3 : reload page before scrolling #

Total comments: 4

Patch Set 4 : lets do navigate->scroll->reload->navigate->scroll #

Total comments: 2

Patch Set 5 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -3 lines) Patch
M tools/perf/page_sets/key_mobile_sites_smooth.py View 1 2 3 4 4 chunks +34 lines, -3 lines 0 comments Download

Messages

Total messages: 39 (5 generated)
Yufeng Shen (Slow to review)
5 years, 10 months ago (2015-02-26 22:01:00 UTC) #2
jdduke (slow)
https://codereview.chromium.org/959063002/diff/1/tools/perf/page_sets/key_mobile_sites_smooth.py File tools/perf/page_sets/key_mobile_sites_smooth.py (right): https://codereview.chromium.org/959063002/diff/1/tools/perf/page_sets/key_mobile_sites_smooth.py#newcode283 tools/perf/page_sets/key_mobile_sites_smooth.py:283: self.AddUserStory(KeyMobileSitesSmoothPage( Are we guaranteed that the same page will ...
5 years, 10 months ago (2015-02-26 22:05:04 UTC) #3
Yufeng Shen (Slow to review)
https://codereview.chromium.org/959063002/diff/1/tools/perf/page_sets/key_mobile_sites_smooth.py File tools/perf/page_sets/key_mobile_sites_smooth.py (right): https://codereview.chromium.org/959063002/diff/1/tools/perf/page_sets/key_mobile_sites_smooth.py#newcode283 tools/perf/page_sets/key_mobile_sites_smooth.py:283: self.AddUserStory(KeyMobileSitesSmoothPage( On 2015/02/26 22:05:04, jdduke wrote: > Are we ...
5 years, 10 months ago (2015-02-26 22:15:04 UTC) #4
Yufeng Shen (Slow to review)
OWNERS, (Jared/Victor on smoothness perf, and Ned on tools/perf/page_sets/key_mobile_sites_pages.*), does this look good to you ...
5 years, 9 months ago (2015-02-27 20:26:28 UTC) #5
jdduke (slow)
On 2015/02/27 20:26:28, Yufeng Shen wrote: > OWNERS, > (Jared/Victor on smoothness perf, and > ...
5 years, 9 months ago (2015-02-27 20:45:51 UTC) #6
nednguyen(REVIEW IN OTHER ACC)
On 2015/02/27 20:45:51, jdduke wrote: > On 2015/02/27 20:26:28, Yufeng Shen wrote: > > OWNERS, ...
5 years, 9 months ago (2015-02-27 20:57:35 UTC) #7
Yufeng Shen (Slow to review)
On 2015/02/27 20:57:35, nednguyen(REVIEW IN OTHER ACC) wrote: > On 2015/02/27 20:45:51, jdduke wrote: > ...
5 years, 9 months ago (2015-02-27 21:22:00 UTC) #9
nednguyen
On 2015/02/27 21:22:00, Yufeng Shen wrote: > On 2015/02/27 20:57:35, nednguyen(REVIEW IN OTHER ACC) wrote: ...
5 years, 9 months ago (2015-02-27 21:37:26 UTC) #10
Yufeng Shen (Slow to review)
On 2015/02/27 21:37:26, nednguyen wrote: > On 2015/02/27 21:22:00, Yufeng Shen wrote: > > On ...
5 years, 9 months ago (2015-02-27 23:23:01 UTC) #11
vmiura
On 2015/02/27 21:37:26, nednguyen wrote: > On 2015/02/27 21:22:00, Yufeng Shen wrote: > > On ...
5 years, 9 months ago (2015-02-27 23:25:04 UTC) #12
jdduke (slow)
https://codereview.chromium.org/959063002/diff/20001/tools/perf/benchmarks/smoothness.py File tools/perf/benchmarks/smoothness.py (right): https://codereview.chromium.org/959063002/diff/20001/tools/perf/benchmarks/smoothness.py#newcode163 tools/perf/benchmarks/smoothness.py:163: """ It seems overkill to repeat the entire pageset ...
5 years, 9 months ago (2015-02-27 23:36:03 UTC) #13
Yufeng Shen (Slow to review)
On 2015/02/27 23:25:04, vmiura wrote: > On 2015/02/27 21:37:26, nednguyen wrote: > > On 2015/02/27 ...
5 years, 9 months ago (2015-02-27 23:36:14 UTC) #14
Yufeng Shen (Slow to review)
On 2015/02/27 23:36:03, jdduke wrote: > https://codereview.chromium.org/959063002/diff/20001/tools/perf/benchmarks/smoothness.py > File tools/perf/benchmarks/smoothness.py (right): > > https://codereview.chromium.org/959063002/diff/20001/tools/perf/benchmarks/smoothness.py#newcode163 > ...
5 years, 9 months ago (2015-02-27 23:40:17 UTC) #15
jdduke (slow)
On 2015/02/27 23:40:17, Yufeng Shen wrote: > On 2015/02/27 23:36:03, jdduke wrote: > > > ...
5 years, 9 months ago (2015-02-27 23:46:43 UTC) #16
Yufeng Shen (Slow to review)
On 2015/02/27 23:40:17, Yufeng Shen wrote: > On 2015/02/27 23:36:03, jdduke wrote: > > > ...
5 years, 9 months ago (2015-02-27 23:55:03 UTC) #17
nednguyen
On 2015/02/27 23:55:03, Yufeng Shen wrote: > On 2015/02/27 23:40:17, Yufeng Shen wrote: > > ...
5 years, 9 months ago (2015-02-28 01:16:51 UTC) #18
Yufeng Shen (Slow to review)
On 2015/02/28 01:16:51, nednguyen wrote: > On 2015/02/27 23:55:03, Yufeng Shen wrote: > > On ...
5 years, 9 months ago (2015-03-02 23:32:26 UTC) #19
jdduke (slow)
On 2015/03/02 23:32:26, Yufeng Shen wrote: > 3) My intention in this CL is only ...
5 years, 9 months ago (2015-03-03 16:27:38 UTC) #20
nednguyen
If you want to benchmark smoothness value when there is caching, I strongly encourage you ...
5 years, 9 months ago (2015-03-03 17:10:11 UTC) #21
jdduke (slow)
On 2015/03/03 17:10:11, nednguyen wrote: > If you want to benchmark smoothness value when there ...
5 years, 9 months ago (2015-03-03 17:14:09 UTC) #22
nednguyen
On 2015/03/03 17:14:09, jdduke wrote: > On 2015/03/03 17:10:11, nednguyen wrote: > > If you ...
5 years, 9 months ago (2015-03-03 17:36:44 UTC) #23
jdduke (slow)
On 2015/03/03 17:36:44, nednguyen wrote: > I see. To recap, the purpose of this change ...
5 years, 9 months ago (2015-03-03 17:40:26 UTC) #24
Yufeng Shen (Slow to review)
https://codereview.chromium.org/959063002/diff/40001/tools/perf/page_sets/key_mobile_sites_smooth.py File tools/perf/page_sets/key_mobile_sites_smooth.py (right): https://codereview.chromium.org/959063002/diff/40001/tools/perf/page_sets/key_mobile_sites_smooth.py#newcode53 tools/perf/page_sets/key_mobile_sites_smooth.py:53: action_runner.Wait(5) On 2015/03/03 17:10:10, nednguyen wrote: > I don't ...
5 years, 9 months ago (2015-03-03 19:03:28 UTC) #25
nednguyen
lg2me about how the reload action is handled. Please wait for other reviewers to resolve ...
5 years, 9 months ago (2015-03-03 19:16:41 UTC) #26
Yufeng Shen (Slow to review)
smoothness OWNER Jared/Victor, PTAL, thanks. https://codereview.chromium.org/959063002/diff/60001/tools/perf/page_sets/key_mobile_sites_smooth.py File tools/perf/page_sets/key_mobile_sites_smooth.py (right): https://codereview.chromium.org/959063002/diff/60001/tools/perf/page_sets/key_mobile_sites_smooth.py#newcode58 tools/perf/page_sets/key_mobile_sites_smooth.py:58: """# Why: Mobile wiki.""" ...
5 years, 9 months ago (2015-03-03 19:22:54 UTC) #27
vmiura
This looks generally good. I'd like to ask is there no way we could repeat ...
5 years, 9 months ago (2015-03-03 19:55:34 UTC) #28
Yufeng Shen (Slow to review)
On 2015/03/03 19:55:34, vmiura wrote: > This looks generally good. > > I'd like to ...
5 years, 9 months ago (2015-03-03 20:00:10 UTC) #29
Yufeng Shen (Slow to review)
On 2015/03/03 20:00:10, Yufeng Shen wrote: > On 2015/03/03 19:55:34, vmiura wrote: > > This ...
5 years, 9 months ago (2015-03-04 16:20:46 UTC) #30
nednguyen
lgtm
5 years, 9 months ago (2015-03-04 16:27:22 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/959063002/80001
5 years, 9 months ago (2015-03-04 16:29:28 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/44513)
5 years, 9 months ago (2015-03-04 16:38:58 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/959063002/80001
5 years, 9 months ago (2015-03-04 18:05:07 UTC) #37
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 9 months ago (2015-03-04 19:43:25 UTC) #38
commit-bot: I haz the power
5 years, 9 months ago (2015-03-04 19:43:59 UTC) #39
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/fb34317558c9f9421937aee2ff45356b4e3eb17c
Cr-Commit-Position: refs/heads/master@{#319102}

Powered by Google App Engine
This is Rietveld 408576698