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

Issue 1033733010: Adding checkerboard measurements to telemetry. (Closed)

Created:
5 years, 9 months ago by cblume
Modified:
5 years, 8 months ago
Reviewers:
nednguyen
CC:
chromium-reviews, telemetry-reviews_chromium.org, aelias_OOO_until_Jul13, jdduke (slow)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Previously, approximated_pixel_percentage would combine the amount of low-res tiles along with checkerboarded tiles. A separate CL added a new checkerboard-only metric to Chrome. This CL adds support for that checkerboard metric to telemetry. BUG=466867 Committed: https://crrev.com/7fcac8edc816818380269a6507ff8295475ab762 Cr-Commit-Position: refs/heads/master@{#324709}

Patch Set 1 #

Total comments: 3

Patch Set 2 : More gracefully handling missing data. #

Total comments: 12

Patch Set 3 : Adding unit test for missing data. Using enum strings gof rkey names. Checking for no data separate… #

Total comments: 4

Patch Set 4 : Using a single enum string instead of separate ones. Improving readability. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+111 lines, -9 lines) Patch
M tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py View 1 2 3 4 chunks +41 lines, -4 lines 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py View 1 4 chunks +9 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/smoothness.py View 1 2 3 2 chunks +26 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/smoothness_unittest.py View 1 2 3 4 chunks +35 lines, -3 lines 0 comments Download

Messages

Total messages: 13 (2 generated)
nednguyen
Actually for these metrics change, I think you probably don't need to check for chrome ...
5 years, 9 months ago (2015-03-26 01:01:30 UTC) #2
nednguyen
https://codereview.chromium.org/1033733010/diff/1/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py File tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py (right): https://codereview.chromium.org/1033733010/diff/1/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py#newcode247 tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py:247: round(float(data['checkerboarded_visible_content_area']) / if 'checkerboarded_visible_content_area' & 'visible_content_area' are not in ...
5 years, 8 months ago (2015-04-07 01:30:56 UTC) #3
cblume
Please double check that my changes are satisfactory. Thanks, Ned :)
5 years, 8 months ago (2015-04-08 23:57:46 UTC) #4
nednguyen
https://codereview.chromium.org/1033733010/diff/20001/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py File tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py (right): https://codereview.chromium.org/1033733010/diff/20001/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py#newcode242 tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py:242: visible_content_area = data.get('visible_content_area', 0) This does not distinguish the ...
5 years, 8 months ago (2015-04-09 17:59:23 UTC) #5
cblume
I appreciate your thorough reviews, Ned. Glad to have you on board. :) https://codereview.chromium.org/1033733010/diff/20001/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py File ...
5 years, 8 months ago (2015-04-10 01:52:16 UTC) #6
nednguyen
https://codereview.chromium.org/1033733010/diff/40001/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py File tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py (right): https://codereview.chromium.org/1033733010/diff/40001/tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py#newcode30 tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py:30: # These are keys used in a data dictionary ...
5 years, 8 months ago (2015-04-10 16:27:09 UTC) #7
cblume
5 years, 8 months ago (2015-04-10 20:42:25 UTC) #8
nednguyen
lgtm
5 years, 8 months ago (2015-04-10 20:45:02 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1033733010/60001
5 years, 8 months ago (2015-04-10 21:13:22 UTC) #11
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 8 months ago (2015-04-10 23:15:29 UTC) #12
commit-bot: I haz the power
5 years, 8 months ago (2015-04-10 23:16:16 UTC) #13
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/7fcac8edc816818380269a6507ff8295475ab762
Cr-Commit-Position: refs/heads/master@{#324709}

Powered by Google App Engine
This is Rietveld 408576698