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

Issue 12221137: Telemetry / Memory benchmark fix: Separate histograms for different tests. (Closed)

Created:
7 years, 10 months ago by marja
Modified:
7 years, 10 months ago
Reviewers:
anagy4698, bulach, nduca, vmpstr
CC:
chromium-reviews, chrome-speed-team+watch_google.com, telemetry+watch_chromium.org, vmpstr
Visibility:
Public.

Description

Telemetry / Memory benchmark fix: Separate histograms for different tests. We can't assume that all histograms are reset between test cases. We need to remember start values for histograms before the test run, and subtract them from the results. memory_benchmark results before and after this CL are not comparable. R=nduca BUG=NONE NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=182467

Patch Set 1 #

Total comments: 6

Patch Set 2 : Code review (nduca) #

Total comments: 5

Patch Set 3 : Code review (nduca) #

Patch Set 4 : Tests & fixes #

Patch Set 5 : Add error msg if we do nonsensemaking histogram stuff #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -15 lines) Patch
A tools/perf/perf_tools/histogram.py View 1 2 3 4 1 chunk +35 lines, -0 lines 0 comments Download
A tools/perf/perf_tools/histogram_measurement.py View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
A tools/perf/perf_tools/histogram_unittest.py View 1 2 3 1 chunk +27 lines, -0 lines 0 comments Download
M tools/perf/perf_tools/memory_benchmark.py View 1 2 3 3 chunks +14 lines, -15 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
marja
nduca, ptal
7 years, 10 months ago (2013-02-12 11:42:45 UTC) #1
nduca
https://codereview.chromium.org/12221137/diff/1/tools/perf/perf_tools/memory_benchmark.py File tools/perf/perf_tools/memory_benchmark.py (right): https://codereview.chromium.org/12221137/diff/1/tools/perf/perf_tools/memory_benchmark.py#newcode21 tools/perf/perf_tools/memory_benchmark.py:21: def WillNavigateToPage(self, page, tab): not sure i'd call this ...
7 years, 10 months ago (2013-02-12 18:33:15 UTC) #2
nduca
+vmpstr, you shoudl probably leverage this for your patch somehow. Or fuse or something. Dunno.
7 years, 10 months ago (2013-02-12 19:31:53 UTC) #3
marja
Thanks for comments! +bulach, can you review the build/android/pylib/perf_tests_helper.py additions. https://codereview.chromium.org/12221137/diff/1/tools/perf/perf_tools/memory_benchmark.py File tools/perf/perf_tools/memory_benchmark.py (right): https://codereview.chromium.org/12221137/diff/1/tools/perf/perf_tools/memory_benchmark.py#newcode21 ...
7 years, 10 months ago (2013-02-13 16:09:30 UTC) #4
bulach
lgtm for android probably a follow up but hopefully in line with nat's comment, Histograms ...
7 years, 10 months ago (2013-02-13 18:36:48 UTC) #5
nduca
https://codereview.chromium.org/12221137/diff/7001/build/android/pylib/perf_tests_helper.py File build/android/pylib/perf_tests_helper.py (left): https://codereview.chromium.org/12221137/diff/7001/build/android/pylib/perf_tests_helper.py#oldcode59 build/android/pylib/perf_tests_helper.py:59: sqdiffs = [(float(v) - avg) ** 2 for v ...
7 years, 10 months ago (2013-02-13 18:45:55 UTC) #6
nduca
lgtm with tweaks discussed offline
7 years, 10 months ago (2013-02-13 20:18:16 UTC) #7
marja
Thanks for review! I did the modifications as discussed. bulach: I undid the changes to ...
7 years, 10 months ago (2013-02-14 13:06:53 UTC) #8
marja
(Oops, test was missing, I'm adding it back from patch set 1.)
7 years, 10 months ago (2013-02-14 13:07:47 UTC) #9
marja
No, I won't commit this, this is broken. The WillNavigateToPage will query the histograms from ...
7 years, 10 months ago (2013-02-14 14:46:37 UTC) #10
marja
Alright, fixed. We need DidNavigateToPage instead of WillNavigateToPage. At that point we can assume that ...
7 years, 10 months ago (2013-02-14 15:05:45 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/marja@chromium.org/12221137/2003
7 years, 10 months ago (2013-02-14 15:06:47 UTC) #12
commit-bot: I haz the power
Change committed as 182467
7 years, 10 months ago (2013-02-14 15:07:01 UTC) #13
anagy4698
7 years, 10 months ago (2013-02-14 15:47:08 UTC) #14
Brian
Anderson<https://chromiumcodereview.appspot.com/user/Brian%20Anderson>:Tisztelettel",,
értérelést, felügyelő úr, nem tudok rolla. Hogy aláírásommal, tettem  meg
ön : felé azon kérésem, hogy felmérést és vissza.Jelzést küldjek az ön, és
becses brigádja számára?"..Ez volt a megméretettés? vagy ki-mocskolás?,
.Ami kb:tart 2-éve.,? rám küdik,az összes, külőnös misztikus enberi,
motivált Hibisz kuszban,,érlelt agyuk álltalt ,,Enberi
agyszüleményüket,Hogy mely hatással, van az emberi, elmére?..Felylett kis,
Embriokra,nehogy véletlen.,Ki legyenek, prédikálva:"a Facebook-becses?"
honlapjain?..  Kérem nagyon "? nem unlyák? ? ?..KÖSZÖ
NETTEL:::::::::anagy4698@gmail.com,,


2013/2/14 <commit-bot@chromium.org>

> CQ is trying da patch. Follow status at
> https://chromium-status.**appspot.com/cq/marja@chromium.**
>
org/12221137/2003<https://chromium-status.appspot.com/cq/marja@chromium.org/12221137/2003>
>
>
>
https://chromiumcodereview.**appspot.com/12221137/<https://chromiumcodereview...
>



-- 
anagy4698@gmail.com.

Powered by Google App Engine
This is Rietveld 408576698