DescriptionFirst pass bisect functional breakages.
Added a new --bisect_mode flag to the script that allows the bisect to go off changes in mean, standard deviation, or return code. Bisecting off standard deviation may be helpful in identifying situations where the amount of noise in a test has increased. Bisecting return codes will help track down functional breakages.
NOTRY=true
BUG=366713
Example output:
Bisect could not reproduce a change in the out/out metric.
Confidence in Bisection Results: 0%
To reproduce locally:
$ echo RESULT out: out= 0 ms
Tested commits:
Depot Commit SHA Std. Dev Mean State
chromium 50845b603a3faeb56d7f531c8a2b9a7030ae63c2 +-0.00 0.00
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265006 +-0.00 0.00
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265005 +-0.00 0.00
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265004 +-0.00 0.00
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265003 +-0.00 0.00
Average build time : 0:00:00
Average test time : 0:00:00
Bisect could not reproduce a change in the return code.
Confidence in Bisection Results: 0%
To reproduce locally:
$ echo RESULT out: out= 0 ms
Tested commits:
Depot Commit SHA Return Code State
chromium 50845b603a3faeb56d7f531c8a2b9a7030ae63c2 0
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265006 0
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265005 0
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265004 0
chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265003 0
Average build time : 0:00:00
Average test time : 0:00:00
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266629
Patch Set 1 #
Total comments: 6
Patch Set 2 : Changes from review. #Patch Set 3 : Changes from review. #
Total comments: 4
Patch Set 4 : Changes from review. #Patch Set 5 : Changes from review. #
Messages
Total messages: 14 (0 generated)
|