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

Issue 22300013: Add a Telemetry based cold startup test. (Closed)

Created:
7 years, 4 months ago by James Simonsen
Modified:
7 years, 4 months ago
Reviewers:
dtu, jeremy, tonyg
CC:
chromium-reviews, chrome-speed-team+watch_google.com, telemetry+watch_chromium.org
Visibility:
Public.

Description

Add a Telemetry based cold startup test. This shares most of its code with the startup_warm measurement. You must now specify either --warm or --cold to run the new startup measurement. Due to splitting up the original patch for this into many pieces, some of the earlier changes didn't all work together. There are also a couple of fixes for those in here. BUG=None Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217126

Patch Set 1 #

Total comments: 10

Patch Set 2 : Use one benchmark file #

Total comments: 4

Patch Set 3 : 20 warm iterations #

Patch Set 4 : Rebase #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -72 lines) Patch
A tools/perf/benchmarks/startup.py View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
M tools/perf/benchmarks/startup_warm.py View 1 1 chunk +0 lines, -11 lines 0 comments Download
A + tools/perf/measurements/startup.py View 1 3 chunks +27 lines, -5 lines 0 comments Download
D tools/perf/measurements/startup_warm.py View 1 chunk +0 lines, -52 lines 0 comments Download
M tools/perf/run_measurement View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/desktop_platform_backend.py View 2 chunks +5 lines, -2 lines 0 comments Download
M tools/telemetry/telemetry/page/page_test.py View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
James Simonsen
7 years, 4 months ago (2013-08-08 01:06:05 UTC) #1
tonyg
https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_cold.py File tools/perf/benchmarks/startup_cold.py (right): https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_cold.py#newcode9 tools/perf/benchmarks/startup_cold.py:9: class StartupColdBlankPage(test.Test): Let's just have a single benchmarks/startup.py file ...
7 years, 4 months ago (2013-08-08 01:16:35 UTC) #2
tonyg
https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_warm.py File tools/perf/benchmarks/startup_warm.py (right): https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_warm.py#newcode12 tools/perf/benchmarks/startup_warm.py:12: options = {'warm': True} Oh, and I think we ...
7 years, 4 months ago (2013-08-08 01:20:50 UTC) #3
James Simonsen
https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_cold.py File tools/perf/benchmarks/startup_cold.py (right): https://codereview.chromium.org/22300013/diff/1/tools/perf/benchmarks/startup_cold.py#newcode9 tools/perf/benchmarks/startup_cold.py:9: class StartupColdBlankPage(test.Test): On 2013/08/08 01:16:35, tonyg wrote: > Let's ...
7 years, 4 months ago (2013-08-08 02:06:07 UTC) #4
jeremy
LGTM woohoo! https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py File tools/perf/benchmarks/startup.py (right): https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py#newcode13 tools/perf/benchmarks/startup.py:13: 'pageset_repeat_iters': 5} Are we OK with 5 ...
7 years, 4 months ago (2013-08-08 13:00:28 UTC) #5
tonyg
lgtm https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py File tools/perf/benchmarks/startup.py (right): https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py#newcode20 tools/perf/benchmarks/startup.py:20: 'pageset_repeat_iters': 5} Any idea what this will do ...
7 years, 4 months ago (2013-08-08 15:33:11 UTC) #6
James Simonsen
https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py File tools/perf/benchmarks/startup.py (right): https://codereview.chromium.org/22300013/diff/8001/tools/perf/benchmarks/startup.py#newcode13 tools/perf/benchmarks/startup.py:13: 'pageset_repeat_iters': 5} On 2013/08/08 13:00:28, jeremy wrote: > Are ...
7 years, 4 months ago (2013-08-08 17:34:40 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/simonjam@chromium.org/22300013/20001
7 years, 4 months ago (2013-08-12 20:14:43 UTC) #8
commit-bot: I haz the power
7 years, 4 months ago (2013-08-13 00:06:16 UTC) #9
Message was sent while issue was closed.
Change committed as 217126

Powered by Google App Engine
This is Rietveld 408576698