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

Issue 1907343002: Set up a parallel memory.memory_health_quick_tbmv2 benchmark (Closed)

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

Description

Set up a parallel memory.memory_health_quick_tbmv2 benchmark This patch adds a temporary parallel benchmark to compare the new TBMv2 memory metric (third_party/catapult/tracing/tracing/metrics/ system_health/memory_metric.html) with the existing TBMv1 one (third_party/catapult/telemetry/telemetry/web_perf/metrics/ memory_timeline.py). Once all issues associated with the TBMv2 metric are resolved, all memory benchmarks will switch to use it instead of the TBMv1 metric and the temporary parallel benchmark will be removed. BUG=581716, 606361 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:android_s5_perf_cq;tryserver.chromium.perf:winx64_10_perf_cq;tryserver.chromium.perf:mac_retina_perf_cq;tryserver.chromium.perf:linux_perf_cq Committed: https://crrev.com/92efb5bc7f3830436cc047a39e79c5374b5a4d7a Cr-Commit-Position: refs/heads/master@{#389519}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Address Juan's comments #

Total comments: 2

Patch Set 3 : Rename to memory.top_10_mobile_tbmv2 #

Total comments: 2

Patch Set 4 : Add bug context #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -19 lines) Patch
M tools/perf/benchmarks/memory_infra.py View 1 2 3 3 chunks +33 lines, -9 lines 0 comments Download
M tools/perf/page_sets/memory_health_story.py View 3 chunks +24 lines, -10 lines 0 comments Download

Messages

Total messages: 22 (8 generated)
petrcermak
PTAL. Thanks, Petr
4 years, 8 months ago (2016-04-22 16:40:19 UTC) #3
nednguyen
lgtm
4 years, 8 months ago (2016-04-22 16:50:33 UTC) #4
perezju
https://codereview.chromium.org/1907343002/diff/1/tools/perf/benchmarks/memory_infra.py File tools/perf/benchmarks/memory_infra.py (right): https://codereview.chromium.org/1907343002/diff/1/tools/perf/benchmarks/memory_infra.py#newcode33 tools/perf/benchmarks/memory_infra.py:33: class _TBMv1MemoryInfra(_MemoryInfra): As per the discussion in https://github.com/catapult-project/catapult/issues/2137#issuecomment-197954711 we're ...
4 years, 8 months ago (2016-04-25 09:03:49 UTC) #5
petrcermak
Thanks for your comments. PTAL. Petr https://codereview.chromium.org/1907343002/diff/1/tools/perf/benchmarks/memory_infra.py File tools/perf/benchmarks/memory_infra.py (right): https://codereview.chromium.org/1907343002/diff/1/tools/perf/benchmarks/memory_infra.py#newcode33 tools/perf/benchmarks/memory_infra.py:33: class _TBMv1MemoryInfra(_MemoryInfra): On ...
4 years, 8 months ago (2016-04-25 10:00:35 UTC) #6
perezju
lgtm but also would like to check with Primiano: is it enough to just test ...
4 years, 8 months ago (2016-04-25 11:24:00 UTC) #7
Primiano Tucci (use gerrit)
See discussion on crbug.com/606361 about naming. If everybody agrees there, this should be called memory.top_10_mobile_tbmv2 ...
4 years, 8 months ago (2016-04-25 15:30:18 UTC) #8
Primiano Tucci (use gerrit)
(resending as I forgot a draft) See discussion on crbug.com/606361 about naming. If everybody agrees ...
4 years, 8 months ago (2016-04-25 15:31:03 UTC) #9
petrcermak
PTAL. Thanks, Petr https://codereview.chromium.org/1907343002/diff/20001/tools/perf/benchmarks/memory_infra.py File tools/perf/benchmarks/memory_infra.py (right): https://codereview.chromium.org/1907343002/diff/20001/tools/perf/benchmarks/memory_infra.py#newcode25 tools/perf/benchmarks/memory_infra.py:25: # Subclasses can override this to ...
4 years, 8 months ago (2016-04-25 15:59:47 UTC) #10
Primiano Tucci (use gerrit)
LGTM, just add a link to crbug.com/606361 https://codereview.chromium.org/1907343002/diff/40001/tools/perf/benchmarks/memory_infra.py File tools/perf/benchmarks/memory_infra.py (right): https://codereview.chromium.org/1907343002/diff/40001/tools/perf/benchmarks/memory_infra.py#newcode95 tools/perf/benchmarks/memory_infra.py:95: of the ...
4 years, 8 months ago (2016-04-25 16:14:55 UTC) #11
petrcermak
Thanks for your comments. Petr https://codereview.chromium.org/1907343002/diff/40001/tools/perf/benchmarks/memory_infra.py File tools/perf/benchmarks/memory_infra.py (right): https://codereview.chromium.org/1907343002/diff/40001/tools/perf/benchmarks/memory_infra.py#newcode95 tools/perf/benchmarks/memory_infra.py:95: of the TBMv1 metric ...
4 years, 8 months ago (2016-04-25 16:31:24 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1907343002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1907343002/80001
4 years, 8 months ago (2016-04-25 16:32:05 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 8 months ago (2016-04-25 18:34:50 UTC) #19
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/92efb5bc7f3830436cc047a39e79c5374b5a4d7a Cr-Commit-Position: refs/heads/master@{#389519}
4 years, 8 months ago (2016-04-25 18:36:18 UTC) #21
perezju
4 years, 8 months ago (2016-04-26 08:48:42 UTC) #22
Message was sent while issue was closed.
A revert of this CL (patchset #4 id:80001) has been created in
https://codereview.chromium.org/1915163003/ by perezju@chromium.org.

The reason for reverting is: Broke data upload to perf dashboard for these
benchmarks.

BUG=606698.

Powered by Google App Engine
This is Rietveld 408576698