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

Issue 644323002: Requiring confidence in initial regression range before bisecting. (Closed)

Created:
6 years, 2 months ago by RobertoCN
Modified:
5 years, 7 months ago
CC:
chromium-reviews, Sergiy Byelozyorov
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Requiring confidence in initial regression range before bisecting. BUG=422727 Committed: https://crrev.com/4436048a948a2010062d3c6a171775d9389fd732 Cr-Commit-Position: refs/heads/master@{#300196}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Changing message, creating new constant. #

Patch Set 3 : Adding tests and rebasing. #

Patch Set 4 : Rebasing. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -4 lines) Patch
M tools/auto_bisect/bisect_perf_regression.py View 1 2 3 5 chunks +22 lines, -0 lines 0 comments Download
M tools/auto_bisect/bisect_perf_regression_test.py View 1 2 3 4 chunks +88 lines, -4 lines 0 comments Download

Messages

Total messages: 17 (4 generated)
RobertoCN
This still needs some proper tests, but please tell me if this seems kinda right ...
6 years, 2 months ago (2014-10-12 00:53:40 UTC) #2
qyearsley
This looks about right :-) https://codereview.chromium.org/644323002/diff/1/tools/auto_bisect/bisect_perf_regression.py File tools/auto_bisect/bisect_perf_regression.py (right): https://codereview.chromium.org/644323002/diff/1/tools/auto_bisect/bisect_perf_regression.py#newcode2451 tools/auto_bisect/bisect_perf_regression.py:2451: if regression_confidence < HIGH_CONFIDENCE: ...
6 years, 2 months ago (2014-10-12 04:07:22 UTC) #3
RobertoCN
Added some tests, re-based to work along the improvement_direction check. Please review.
6 years, 2 months ago (2014-10-17 22:44:04 UTC) #4
RobertoCN
https://codereview.chromium.org/644323002/diff/1/tools/auto_bisect/bisect_perf_regression.py File tools/auto_bisect/bisect_perf_regression.py (right): https://codereview.chromium.org/644323002/diff/1/tools/auto_bisect/bisect_perf_regression.py#newcode2451 tools/auto_bisect/bisect_perf_regression.py:2451: if regression_confidence < HIGH_CONFIDENCE: On 2014/10/12 04:07:21, qyearsley wrote: ...
6 years, 2 months ago (2014-10-17 22:44:37 UTC) #6
qyearsley
LGTM with a suggestion about the message text. Might want to wait for someone else ...
6 years, 2 months ago (2014-10-17 23:53:52 UTC) #7
RobertoCN
> tools/auto_bisect/bisect_perf_regression.py:2455: 'bisecting a different > revision range.') > Sometimes when the bisect can't reproduce ...
6 years, 2 months ago (2014-10-18 00:40:22 UTC) #8
qyearsley
On 2014/10/18 00:40:22, robertocn wrote: > > tools/auto_bisect/bisect_perf_regression.py:2455: 'bisecting a different > > revision range.') ...
6 years, 2 months ago (2014-10-18 00:43:39 UTC) #10
tonyg
lgtm This should be a great shortcut :)
6 years, 2 months ago (2014-10-18 00:48:24 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/644323002/110001
6 years, 2 months ago (2014-10-18 00:58:41 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:110001)
6 years, 2 months ago (2014-10-18 01:27:41 UTC) #14
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/4436048a948a2010062d3c6a171775d9389fd732 Cr-Commit-Position: refs/heads/master@{#300196}
6 years, 2 months ago (2014-10-18 01:28:33 UTC) #15
prasadv
A revert of this CL (patchset #4 id:110001) has been created in https://codereview.chromium.org/661393003/ by prasadv@chromium.org. ...
6 years, 2 months ago (2014-10-20 16:48:51 UTC) #16
qyearsley
5 years, 7 months ago (2015-05-19 17:11:46 UTC) #17
Message was sent while issue was closed.
On 2014/10/20 16:48:51, prasadv wrote:
> A revert of this CL (patchset #4 id:110001) has been created in
> https://codereview.chromium.org/661393003/ by mailto:prasadv@chromium.org.
> 
> The reason for reverting is: Bisect is broken because the ConfidenceScore
> expects list of list, but here only list is passed.
>
http://build.chromium.org/p/tryserver.chromium.perf/builders/linux_perf_bisec....

A fix was later submitted in: https://codereview.chromium.org/665893003

Powered by Google App Engine
This is Rietveld 408576698