As a V8 developer I want to see how many performance regressions and improvements happened with my CL |
|||||
Issue descriptionStory: As a V8 developer I want to see how many regressions and improvements happened with my CL in order to quickly assess the situation.
,
Aug 2 2017
,
Aug 10 2017
Note: We might want to distinguish: 1) Anomalies that can clearly be attributed to a commit (i.e. perf measurements done with single-commit resolution). 2) Anomalies that attribute to a range of commits (maybe including rolls) and the commit in question happens to be in the range.
,
Aug 11 2017
Indeed, that would be a good addition. Is the API already supporting this?
,
Aug 14 2017
The API shows the revision range for each anomaly, and gives us a list of all anomalies that have rev in their range. I am guessing to know if an anomaly can be attributed to a single link we could check the range rev-1..rev by filtering the response, but I couldn't find an example where that would return anything yet, so maybe chromeperf doesn't analyze such short revision ranges?
,
Aug 14 2017
*attributed to a single CL
,
Aug 23 2017
,
Aug 24 2017
After some discussions, let's display the data in a table like this. Probably should do a similar thing for CF later on.
,
Aug 24 2017
Note: to identify anomalies for a single commit (not in range) start_revision and end_revision fields of the response, have the same value
,
Aug 28 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal/+/647e20984b381081b5cbba060cf942fcc2b75a3f commit 647e20984b381081b5cbba060cf942fcc2b75a3f Author: Andrea D'Olimpio <adolimpio@google.com> Date: Mon Aug 28 12:31:14 2017
,
Aug 30 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal/+/9851ff864e4864cdaa0f0ddd4a52f2ed5aa70522 commit 9851ff864e4864cdaa0f0ddd4a52f2ed5aa70522 Author: Andrea D'Olimpio <adolimpio@google.com> Date: Wed Aug 30 16:19:03 2017
,
Aug 30 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal/+/13951eb537556772b03420a3b5812c089d461468 commit 13951eb537556772b03420a3b5812c089d461468 Author: Andrea D'Olimpio <adolimpio@google.com> Date: Wed Aug 30 16:35:53 2017
,
Aug 31 2017
I think this feature is currently in a good enough state. Let's wait for sullivan@'s CL to land in order to see it in real action.
,
Aug 31 2017
After latest team-internal discussions: Have three categories: 1.) Alerts directly addressed to the CL (range = 1) 2.) Unaddressed (no issue, not ignored, not invalid) alerts signaling that somebody e.g. the own owning the commit has to act on them. This number should go down over time 3.) All alerts in the range (not sure how useful this really is going to be)
,
Aug 31 2017
New 3.) Show the addressed alerts (has an issue, not ignored, not invalid) to signal that those alerts are already fed into the perf sheriff pipeline
,
Sep 1 2017
I like 15. That means every alert vanishing from 2 goes into 3. And invalid and ignored we never show, which is good. Do we also want to make a distinction for alerts who's bugs are marked fixed?
,
Sep 1 2017
Re #16: I don't think we should do that right now. Adds more complexity (call Monorail) with non clear value. Let's finish this slice first than think about refining it later.
,
Sep 1 2017
RE #14 so 2.) is just one column containing only the unaddressed regressions? or do we want 2 cols (improvements, regressions) or a single one that sums them up? RE #15 does this replace the old category 3 or does it shift it? (do we replace the one with all alerts in range or do we keep it?) RE #15 does this concern only the alerts associated with a regression?
,
Sep 1 2017
2.) We want both values in the same design as 1.). I am starting to think that improvements might not be needed at all but I would want to get some feedback on that first.
,
Sep 7 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal/+/07ea890955712e3743d65d3d2920ff0b9bd654db commit 07ea890955712e3743d65d3d2920ff0b9bd654db Author: Andrea D'Olimpio <adolimpio@google.com> Date: Thu Sep 07 07:55:02 2017
,
Sep 12 2017
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by hablich@chromium.org
, Aug 1 2017