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

Issue 16438003: Android / Telemetry: make surface_stats_collector more robust. (Closed)

Created:
7 years, 6 months ago by bulach
Modified:
7 years, 6 months ago
Reviewers:
Tom Hudson, tonyg, Sami, marja
CC:
chromium-reviews, craigdh+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy-cc_chromium.org, klundberg+watch_chromium.org, frankf+watch_chromium.org
Visibility:
Public.

Description

Android / Telemetry: make surface_stats_collector more robust. Rather than failing the entire test suite, report empty data when surface stats is unavailable. BUG=246730 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204593

Patch Set 1 #

Patch Set 2 : MissingDisplayFrameRate exception #

Total comments: 2

Patch Set 3 : is None #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+20 lines, -3 lines) Patch
M build/android/pylib/surface_stats_collector.py View 1 1 chunk +11 lines, -2 lines 0 comments Download
M build/android/surface_stats.py View 1 2 1 chunk +2 lines, -1 line 3 comments Download
M tools/perf/perf_tools/smoothness_measurement.py View 1 2 chunks +7 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
bulach
ptal.. note that the underlying cause needs more investigation, but I suppose this class returning ...
7 years, 6 months ago (2013-06-05 11:11:30 UTC) #1
Tom Hudson
What effect is reporting a bunch of 0s going to have on the bots / ...
7 years, 6 months ago (2013-06-05 11:20:05 UTC) #2
bulach
the graphs would have sharp dips.. afaict, gasp is smart enough to disregard outliers. right ...
7 years, 6 months ago (2013-06-05 11:28:39 UTC) #3
Tom Hudson
If this test fails 10 times in a row, will 0s still be seen as ...
7 years, 6 months ago (2013-06-05 11:31:36 UTC) #4
bulach
yeah, NO DATA would be nice! :) just some points to consider, and questions: - ...
7 years, 6 months ago (2013-06-05 13:00:30 UTC) #5
Sami
lgtm. Like we discussed, let's land this zero-reporting method now to unblock the tests and ...
7 years, 6 months ago (2013-06-05 14:04:10 UTC) #6
bulach
ok, I'll go ahead with this one, and start the alternatives on a separate thread. ...
7 years, 6 months ago (2013-06-05 14:10:02 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/16438003/1
7 years, 6 months ago (2013-06-05 14:10:40 UTC) #8
bulach
ok, sorry about the churn :) chatted with tom and sami, the latest patch: - ...
7 years, 6 months ago (2013-06-05 14:43:23 UTC) #9
Tom Hudson
lgtm
7 years, 6 months ago (2013-06-05 14:44:34 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/16438003/4005
7 years, 6 months ago (2013-06-05 14:45:23 UTC) #11
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=6906
7 years, 6 months ago (2013-06-05 14:56:13 UTC) #12
Sami
https://codereview.chromium.org/16438003/diff/4005/build/android/surface_stats.py File build/android/surface_stats.py (right): https://codereview.chromium.org/16438003/diff/4005/build/android/surface_stats.py#newcode32 build/android/surface_stats.py:32: if (fields != ['all'] and not result.name in fields) ...
7 years, 6 months ago (2013-06-05 15:27:24 UTC) #13
bulach
a-ha! good point, thanks sami! ptal https://codereview.chromium.org/16438003/diff/4005/build/android/surface_stats.py File build/android/surface_stats.py (right): https://codereview.chromium.org/16438003/diff/4005/build/android/surface_stats.py#newcode32 build/android/surface_stats.py:32: if (fields != ...
7 years, 6 months ago (2013-06-05 15:38:01 UTC) #14
Sami
lgtm, thanks!
7 years, 6 months ago (2013-06-05 15:57:44 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/16438003/2005
7 years, 6 months ago (2013-06-06 09:40:02 UTC) #16
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=7204
7 years, 6 months ago (2013-06-06 09:49:58 UTC) #17
bulach
+marja for OWNERS on tools/perf/perf_tools/smoothness_measurement.py
7 years, 6 months ago (2013-06-06 12:50:56 UTC) #18
marja
I didn't write smoothness benchmark, but looks kinda sane, so lgtm. https://chromiumcodereview.appspot.com/16438003/diff/2005/build/android/surface_stats.py File build/android/surface_stats.py (right): ...
7 years, 6 months ago (2013-06-06 13:03:32 UTC) #19
Sami
https://chromiumcodereview.appspot.com/16438003/diff/2005/build/android/surface_stats.py File build/android/surface_stats.py (right): https://chromiumcodereview.appspot.com/16438003/diff/2005/build/android/surface_stats.py#newcode33 build/android/surface_stats.py:33: result.value is None): On 2013/06/06 13:03:32, marja wrote: > ...
7 years, 6 months ago (2013-06-06 13:10:03 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/16438003/2005
7 years, 6 months ago (2013-06-06 13:30:40 UTC) #21
bulach
thanks marja! given sami's explanation, CQing. :)
7 years, 6 months ago (2013-06-06 13:30:47 UTC) #22
marja
https://chromiumcodereview.appspot.com/16438003/diff/2005/build/android/surface_stats.py File build/android/surface_stats.py (right): https://chromiumcodereview.appspot.com/16438003/diff/2005/build/android/surface_stats.py#newcode33 build/android/surface_stats.py:33: result.value is None): On 2013/06/06 13:10:03, Sami wrote: > ...
7 years, 6 months ago (2013-06-06 13:31:44 UTC) #23
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 6 months ago (2013-06-06 16:28:01 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/16438003/2005
7 years, 6 months ago (2013-06-06 18:13:53 UTC) #25
commit-bot: I haz the power
7 years, 6 months ago (2013-06-06 21:10:37 UTC) #26
Message was sent while issue was closed.
Change committed as 204593

Powered by Google App Engine
This is Rietveld 408576698