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

Issue 139743018: Telemetry: Remove 'overhead' time from thread times measurement. (Closed)

Created:
6 years, 11 months ago by epenner
Modified:
6 years, 10 months ago
CC:
chromium-reviews, chrome-speed-team+watch_google.com
Base URL:
https://chromium.googlesource.com/chromium/src.git@TELEMETRY_fix_trace_import_precision
Visibility:
Public.

Description

Telemetry: Remove 'overhead' time from thread times measurement. There is about 0.5ms of trace overhead per frame on the fast path, so we might as well remove that so traces contribute less noise. This also merges 'browser_main' and 'browser_compositor' threads since there isn't always both and they are small to begin with. Best to do this before cleaning up the names on the dashboard. BUG=321439 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248910

Patch Set 1 #

Patch Set 2 : Extra refactoring. #

Patch Set 3 : Extra refactoring. #

Total comments: 2

Patch Set 4 : Rebase. #

Total comments: 3

Patch Set 5 : Unit test and cleanup #

Patch Set 6 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+112 lines, -42 lines) Patch
M tools/perf/measurements/thread_times.py View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M tools/perf/metrics/timeline.py View 1 2 3 4 10 chunks +49 lines, -26 lines 0 comments Download
M tools/perf/metrics/timeline_unittest.py View 1 2 3 4 4 chunks +61 lines, -14 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
epenner
Ptal.
6 years, 11 months ago (2014-01-23 01:17:09 UTC) #1
epenner
Rebased ptal. Also added some little clean ups. https://codereview.chromium.org/139743018/diff/50001/tools/perf/metrics/timeline.py File tools/perf/metrics/timeline.py (right): https://codereview.chromium.org/139743018/diff/50001/tools/perf/metrics/timeline.py#newcode217 tools/perf/metrics/timeline.py:217: This ...
6 years, 11 months ago (2014-01-24 05:44:50 UTC) #2
epenner
Rebased. Ptal.
6 years, 10 months ago (2014-01-28 23:47:37 UTC) #3
nduca
chunk mismatch error
6 years, 10 months ago (2014-01-29 21:05:30 UTC) #4
epennerAtGoogle
On 2014/01/29 21:05:30, nduca wrote: > chunk mismatch error Oops! And I seem to have ...
6 years, 10 months ago (2014-01-29 21:17:28 UTC) #5
epenner
Ptal. No more chunk mismatch errors.
6 years, 10 months ago (2014-02-04 22:52:16 UTC) #6
ernstm
On 2014/02/04 22:52:16, epenner wrote: > Ptal. No more chunk mismatch errors. Please add a ...
6 years, 10 months ago (2014-02-05 00:07:35 UTC) #7
nduca
with tests and manfreds lg then lgtm. As a comment, I'm worried about the density ...
6 years, 10 months ago (2014-02-05 00:34:11 UTC) #8
ernstm
On 2014/02/05 00:34:11, nduca wrote: > with tests and manfreds lg then lgtm. lgtm % ...
6 years, 10 months ago (2014-02-05 00:50:16 UTC) #9
epenner
I added a unit test. I also did some renaming and added some white space ...
6 years, 10 months ago (2014-02-05 02:21:19 UTC) #10
epenner
The CQ bit was checked by epenner@chromium.org
6 years, 10 months ago (2014-02-05 02:22:21 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/epenner@chromium.org/139743018/180001
6 years, 10 months ago (2014-02-05 03:49:18 UTC) #12
epennerAtGoogle
The CQ bit was checked by epenner@google.com
6 years, 10 months ago (2014-02-05 03:52:07 UTC) #13
commit-bot: I haz the power
Failed to trigger a try job on win_x64_rel HTTP Error 400: Bad Request
6 years, 10 months ago (2014-02-05 04:11:39 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/epenner@chromium.org/139743018/290001
6 years, 10 months ago (2014-02-05 04:13:23 UTC) #15
commit-bot: I haz the power
6 years, 10 months ago (2014-02-05 07:49:57 UTC) #16
Message was sent while issue was closed.
Change committed as 248910

Powered by Google App Engine
This is Rietveld 408576698