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

Issue 409023002: Add SkipValue to Telemetry. (Closed)

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

Description

Add SkipValue to Telemetry. This adds logic for representing page skips as values in Telemetry, in the spirit of how failures are to be handled with regard to the linked bug. The goal for this CL is just to add the logic, and then once it's safely in the codebase, we can wire it up and make sure Buildbot is happy with it. BUG=392901 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284882

Patch Set 1 #

Patch Set 2 : Add unittest + merging/summarization logic #

Total comments: 10

Patch Set 3 : Address Chris's comments #

Patch Set 4 : Address Ned's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -18 lines) Patch
M tools/telemetry/telemetry/value/merge_values.py View 1 2 2 chunks +6 lines, -2 lines 0 comments Download
A tools/telemetry/telemetry/value/skip.py View 1 2 3 1 chunk +58 lines, -0 lines 0 comments Download
A + tools/telemetry/telemetry/value/skip_unittest.py View 1 3 chunks +4 lines, -14 lines 0 comments Download
M tools/telemetry/telemetry/value/summary.py View 1 2 chunks +3 lines, -2 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
eakuefner
For this CL I've followed Chris's approach in keeping the wiring logic out of this ...
6 years, 5 months ago (2014-07-22 18:54:07 UTC) #1
chrishenry
https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/merge_values.py File tools/telemetry/telemetry/value/merge_values.py (right): https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/merge_values.py#newcode118 tools/telemetry/telemetry/value/merge_values.py:118: should_continue = (isinstance(value, failure.FailureValue) or s/should_continue/should_skip_value/ https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py File tools/telemetry/telemetry/value/skip.py ...
6 years, 5 months ago (2014-07-22 23:37:30 UTC) #2
eakuefner-google (do not use)
https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/merge_values.py File tools/telemetry/telemetry/value/merge_values.py (right): https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/merge_values.py#newcode118 tools/telemetry/telemetry/value/merge_values.py:118: should_continue = (isinstance(value, failure.FailureValue) or On 2014/07/22 23:37:29, chrishenry ...
6 years, 5 months ago (2014-07-22 23:58:25 UTC) #3
nednguyen
https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py File tools/telemetry/telemetry/value/skip.py (right): https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py#newcode14 tools/telemetry/telemetry/value/skip.py:14: reason: The reason the page was skipped. Can you ...
6 years, 5 months ago (2014-07-23 00:01:58 UTC) #4
eakuefner
https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py File tools/telemetry/telemetry/value/skip.py (right): https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py#newcode14 tools/telemetry/telemetry/value/skip.py:14: reason: The reason the page was skipped. On 2014/07/23 ...
6 years, 5 months ago (2014-07-23 00:33:03 UTC) #5
chrishenry
On 2014/07/23 00:33:03, eakuefner wrote: > https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py#newcode16 > tools/telemetry/telemetry/value/skip.py:16: super(SkipValue, > self).__init__(page, 'skip', '', True) ...
6 years, 5 months ago (2014-07-23 00:38:51 UTC) #6
chrishenry
lgtm
6 years, 5 months ago (2014-07-23 00:39:46 UTC) #7
eakuefner
On 2014/07/23 00:38:51, chrishenry wrote: > On 2014/07/23 00:33:03, eakuefner wrote: > > > https://codereview.chromium.org/409023002/diff/20001/tools/telemetry/telemetry/value/skip.py#newcode16 ...
6 years, 5 months ago (2014-07-23 00:45:28 UTC) #8
eakuefner
The CQ bit was checked by eakuefner@chromium.org
6 years, 5 months ago (2014-07-23 00:45:40 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eakuefner@chromium.org/409023002/60001
6 years, 5 months ago (2014-07-23 00:46:48 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-23 00:46:50 UTC) #11
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 5 months ago (2014-07-23 00:46:51 UTC) #12
chrishenry
On 2014/07/23 00:46:51, I haz the power (commit-bot) wrote: > No LGTM from a valid ...
6 years, 5 months ago (2014-07-23 00:53:36 UTC) #13
chrishenry
On 2014/07/23 00:45:28, eakuefner wrote: > On 2014/07/23 00:38:51, chrishenry wrote: > > On 2014/07/23 ...
6 years, 5 months ago (2014-07-23 00:53:56 UTC) #14
nednguyen
On 2014/07/23 00:53:56, chrishenry wrote: > On 2014/07/23 00:45:28, eakuefner wrote: > > On 2014/07/23 ...
6 years, 5 months ago (2014-07-23 02:13:02 UTC) #15
eakuefner
The CQ bit was checked by eakuefner@chromium.org
6 years, 5 months ago (2014-07-23 02:22:06 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eakuefner@chromium.org/409023002/60001
6 years, 5 months ago (2014-07-23 02:22:34 UTC) #17
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-23 05:52:33 UTC) #18
commit-bot: I haz the power
6 years, 5 months ago (2014-07-23 08:45:23 UTC) #19
Message was sent while issue was closed.
Change committed as 284882

Powered by Google App Engine
This is Rietveld 408576698