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

Side by Side Diff: tools/auto_bisect/bisect_results.py

Issue 925703002: Fix a couple minor typos in auto_bisect. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/auto_bisect/bisect_perf_regression.py ('k') | tools/auto_bisect/fetch_build.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import math 5 import math
6 import os 6 import os
7 7
8 import bisect_utils 8 import bisect_utils
9 import math_utils 9 import math_utils
10 import source_control 10 import source_control
(...skipping 11 matching lines...) Expand all
22 If the error is None, the following properties are present: 22 If the error is None, the following properties are present:
23 warnings: List of warnings from the bisect run. 23 warnings: List of warnings from the bisect run.
24 state: BisectState object from which these results were generated. 24 state: BisectState object from which these results were generated.
25 first_working_revision: First good revision. 25 first_working_revision: First good revision.
26 last_broken_revision: Last bad revision. 26 last_broken_revision: Last bad revision.
27 27
28 If both of above revisions are not None, the follow properties are present: 28 If both of above revisions are not None, the follow properties are present:
29 culprit_revisions: A list of revisions, which contain the bad change 29 culprit_revisions: A list of revisions, which contain the bad change
30 introducing the failure. 30 introducing the failure.
31 other_regressions: A list of tuples representing other regressions, which 31 other_regressions: A list of tuples representing other regressions, which
32 may have occured. 32 may have occurred.
33 regression_size: For performance bisects, this is a relative change of 33 regression_size: For performance bisects, this is a relative change of
34 the mean metric value. For other bisects this field always contains 34 the mean metric value. For other bisects this field always contains
35 'zero-to-nonzero'. 35 'zero-to-nonzero'.
36 regression_std_err: For performance bisects, it is a pooled standard error 36 regression_std_err: For performance bisects, it is a pooled standard error
37 for groups of good and bad runs. Not used for other bisects. 37 for groups of good and bad runs. Not used for other bisects.
38 confidence: For performance bisects, it is a confidence that the good and 38 confidence: For performance bisects, it is a confidence that the good and
39 bad runs are distinct groups. Not used for non-performance bisects. 39 bad runs are distinct groups. Not used for non-performance bisects.
40 """ 40 """
41 41
42 def __init__(self, bisect_state=None, depot_registry=None, opts=None, 42 def __init__(self, bisect_state=None, depot_registry=None, opts=None,
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after
309 sum([last_broken_rev.value['values']], []) 309 sum([last_broken_rev.value['values']], [])
310 ) 310 )
311 confidence = cls.ConfidenceScore(*confidence_params) 311 confidence = cls.ConfidenceScore(*confidence_params)
312 312
313 bad_greater_than_good = mean_of_bad_runs > mean_of_good_runs 313 bad_greater_than_good = mean_of_bad_runs > mean_of_good_runs
314 314
315 return {'regression_size': regression_size, 315 return {'regression_size': regression_size,
316 'regression_std_err': regression_std_err, 316 'regression_std_err': regression_std_err,
317 'confidence': confidence, 317 'confidence': confidence,
318 'bad_greater_than_good': bad_greater_than_good} 318 'bad_greater_than_good': bad_greater_than_good}
OLDNEW
« no previous file with comments | « tools/auto_bisect/bisect_perf_regression.py ('k') | tools/auto_bisect/fetch_build.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698