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

Issue 2052753002: [telemetry] Add new tracing benchmark for background mode memory-infra (Closed)

Created:
4 years, 6 months ago by ssid
Modified:
4 years, 6 months ago
Reviewers:
Zhen Wang
CC:
chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@browsertest_background
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[telemetry] Add new tracing benchmark for background mode memory-infra The memory infra category cannot be included in existing tracing benchmark because it creates large memory dumps in single event in "DETAILED" mode, so it changes the metrics measured. The memory-infra cannot be turned on just for "BACKGROUND" or "LIGHT" mode since the reference builds do not support the Tracing.Start api with trace config or the background mode at all. We also do not want to disable the tracing benchmark on reference builds. So, new benchamrk is added to measure overhead of memory-infra in background mode. The trcaingMetrics contains the metrics needs to track the overhead of memory infra in the traces, so the bencmark just tracks the tracingMetrics. BUG=618514 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:android_s5_perf_cq;tryserver.chromium.perf:mac_retina_perf_cq Committed: https://crrev.com/d07de96446e595c4a810b592fedcb8bc026c9551 Cr-Commit-Position: refs/heads/master@{#400628}

Patch Set 1 : #

Patch Set 2 : Depend on browsertest cl. #

Patch Set 3 : nit. #

Patch Set 4 : rebase. #

Patch Set 5 : new benchmark. #

Total comments: 6

Patch Set 6 : Fix comment and todo. #

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

Messages

Total messages: 33 (17 generated)
ssid
+Zhen, Please review this CL along with https://codereview.chromium.org/2043203003/. Thanks.
4 years, 6 months ago (2016-06-10 23:12:14 UTC) #5
Zhen Wang
lgtm Please add the owner to go/perf-owners. Just find the benchmark name and edit the ...
4 years, 6 months ago (2016-06-13 18:05:22 UTC) #6
ssid
On 2016/06/13 18:05:22, Zhen Wang wrote: > lgtm > > Please add the owner to ...
4 years, 6 months ago (2016-06-15 23:40:44 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052753002/70001
4 years, 6 months ago (2016-06-15 23:41:07 UTC) #9
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_retina_perf_cq on tryserver.chromium.perf (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.perf/builders/mac_retina_perf_cq/builds/258)
4 years, 6 months ago (2016-06-16 01:30:48 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052753002/90001
4 years, 6 months ago (2016-06-16 22:52:36 UTC) #16
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: winx64_10_perf_cq on tryserver.chromium.perf (JOB_TIMED_OUT, no build URL)
4 years, 6 months ago (2016-06-17 04:29:54 UTC) #18
ssid
Zhen, Could you please take another look. I have added a new benchmark disabled on ...
4 years, 6 months ago (2016-06-17 17:53:48 UTC) #19
Zhen Wang
https://codereview.chromium.org/2052753002/diff/90001/tools/perf/benchmarks/tracing.py File tools/perf/benchmarks/tracing.py (right): https://codereview.chromium.org/2052753002/diff/90001/tools/perf/benchmarks/tracing.py#newcode30 tools/perf/benchmarks/tracing.py:30: # Enable on reference builds once stable browser starts ...
4 years, 6 months ago (2016-06-17 19:45:22 UTC) #20
ssid
Thanks, please see replies inline. https://codereview.chromium.org/2052753002/diff/90001/tools/perf/benchmarks/tracing.py File tools/perf/benchmarks/tracing.py (right): https://codereview.chromium.org/2052753002/diff/90001/tools/perf/benchmarks/tracing.py#newcode30 tools/perf/benchmarks/tracing.py:30: # Enable on reference ...
4 years, 6 months ago (2016-06-17 21:02:46 UTC) #21
Zhen Wang
lgtm
4 years, 6 months ago (2016-06-17 21:11:35 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052753002/110001
4 years, 6 months ago (2016-06-17 21:35:19 UTC) #24
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: winx64_10_perf_cq on tryserver.chromium.perf (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.perf/builders/winx64_10_perf_cq/builds/290)
4 years, 6 months ago (2016-06-18 03:13:31 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052753002/110001
4 years, 6 months ago (2016-06-20 03:58:11 UTC) #29
commit-bot: I haz the power
Committed patchset #6 (id:110001)
4 years, 6 months ago (2016-06-20 05:25:26 UTC) #31
commit-bot: I haz the power
4 years, 6 months ago (2016-06-20 05:27:21 UTC) #33
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/d07de96446e595c4a810b592fedcb8bc026c9551
Cr-Commit-Position: refs/heads/master@{#400628}

Powered by Google App Engine
This is Rietveld 408576698