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

Issue 643343002: Telemetry: Add mean-frame-time and tasks-per-frame (Closed)

Created:
6 years, 2 months ago by epenner
Modified:
6 years, 2 months ago
CC:
chromium-reviews, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Telemetry: Add mean-frame-time and tasks-per-frame Mean frame time is in other benchmarks, but it's a good sanity check for understanding performance changes. So is tasks-per-frame on each thread, so that is also added in this patch. BUG=None Committed: https://crrev.com/dddb7ae7a29cc6e9b14e155b50deebf2bc9e13f2 Cr-Commit-Position: refs/heads/master@{#300373}

Patch Set 1 #

Patch Set 2 : #

Total comments: 9

Patch Set 3 : #

Patch Set 4 : Add tests and address feedback. #

Patch Set 5 : Tests+Feedback. #

Patch Set 6 : Remove .gitmodules attempt. #

Total comments: 4

Patch Set 7 : #

Patch Set 8 : Rebase. #

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -30 lines) Patch
M tools/perf/metrics/timeline.py View 1 2 3 4 5 6 8 chunks +37 lines, -16 lines 0 comments Download
M tools/perf/metrics/timeline_unittest.py View 1 2 3 4 5 6 1 chunk +13 lines, -10 lines 0 comments Download
M tools/telemetry/telemetry/util/statistics.py View 1 2 3 4 5 6 1 chunk +1 line, -4 lines 0 comments Download

Messages

Total messages: 12 (2 generated)
epenner
Ptal. ... Tests coming shortly.
6 years, 2 months ago (2014-10-10 23:02:17 UTC) #2
vmiura
Did you want to add .gitmodules?
6 years, 2 months ago (2014-10-11 00:19:52 UTC) #3
ernstm
I only see mean frame time in the patch, but not frames per second. Should ...
6 years, 2 months ago (2014-10-11 00:24:22 UTC) #4
epenner
Ptal. Added tests also. This is pretty basic extra data so the tests are just ...
6 years, 2 months ago (2014-10-13 22:20:32 UTC) #5
epenner
> Regarding .gitmodules, it's not showing locally in git, so I'll dig into that > ...
6 years, 2 months ago (2014-10-13 22:32:06 UTC) #6
ernstm
lgtm % nits https://codereview.chromium.org/643343002/diff/50001/tools/perf/metrics/timeline.py File tools/perf/metrics/timeline.py (right): https://codereview.chromium.org/643343002/diff/50001/tools/perf/metrics/timeline.py#newcode112 tools/perf/metrics/timeline.py:112: def Rate(numerator, denominator): On 2014/10/13 22:20:32, ...
6 years, 2 months ago (2014-10-14 17:06:12 UTC) #7
epenner
Addressed feedback. https://codereview.chromium.org/643343002/diff/50001/tools/perf/metrics/timeline.py File tools/perf/metrics/timeline.py (right): https://codereview.chromium.org/643343002/diff/50001/tools/perf/metrics/timeline.py#newcode139 tools/perf/metrics/timeline.py:139: # This name sucks but I don't ...
6 years, 2 months ago (2014-10-18 01:02:30 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/643343002/250001
6 years, 2 months ago (2014-10-20 21:18:40 UTC) #10
commit-bot: I haz the power
Committed patchset #9 (id:250001)
6 years, 2 months ago (2014-10-20 23:09:01 UTC) #11
commit-bot: I haz the power
6 years, 2 months ago (2014-10-20 23:09:52 UTC) #12
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/dddb7ae7a29cc6e9b14e155b50deebf2bc9e13f2
Cr-Commit-Position: refs/heads/master@{#300373}

Powered by Google App Engine
This is Rietveld 408576698