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

Issue 554283003: Refactored bisect results dicts into a separate class (Closed)

Created:
6 years, 3 months ago by Sergiy Byelozyorov
Modified:
6 years, 2 months ago
Reviewers:
qyearsley, ojan
CC:
chrisphan, chromium-reviews, prasadv, RobertoCN
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Refactored bisect results dicts into a separate class R=qyearsley@chromium.org Committed: https://crrev.com/cdb492dbbabe59c2aec3980804e500d1a0618ac2 Cr-Commit-Position: refs/heads/master@{#297006}

Patch Set 1 #

Patch Set 2 : Added a comment to the only public method of BisectResults #

Patch Set 3 : Minor fix #

Patch Set 4 : Moved files to auto_bisect dir #

Patch Set 5 : Rebased on 564663002 #

Patch Set 6 : Set correct upstream branch #

Total comments: 6

Patch Set 7 : WIP #

Patch Set 8 : Rebased on https://codereview.chromium.org/584853002/ #

Patch Set 9 : Extracted DepotManager from BisectPerformanceMetrics #

Patch Set 10 : Added empty line #

Patch Set 11 : Added docstring #

Total comments: 9

Patch Set 12 : Review #

Patch Set 13 : Rebase AND Added tests for new classes #

Total comments: 1

Patch Set 14 : Rebase #

Patch Set 15 : Adressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+429 lines, -314 lines) Patch
M tools/auto_bisect/bisect_perf_regression.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 38 chunks +84 lines, -311 lines 0 comments Download
M tools/auto_bisect/bisect_perf_regression_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +45 lines, -3 lines 0 comments Download
A tools/auto_bisect/bisect_results.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +260 lines, -0 lines 0 comments Download
A tools/auto_bisect/bisect_results_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +40 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (4 generated)
Sergiy Byelozyorov
PTAL
6 years, 3 months ago (2014-09-18 15:57:12 UTC) #1
Sergiy Byelozyorov
Added ojan to the reviewers.
6 years, 3 months ago (2014-09-18 15:57:31 UTC) #3
qyearsley
This CL looks like a step in the right direction, although it goes without saying ...
6 years, 3 months ago (2014-09-19 07:35:16 UTC) #4
Sergiy Byelozyorov
Addressed comments. I'll extract revision_data and simplify GetRevisionDict in a follow-up CL. https://codereview.chromium.org/554283003/diff/100001/tools/auto_bisect/bisect_perf_regression.py File tools/auto_bisect/bisect_perf_regression.py ...
6 years, 3 months ago (2014-09-19 13:36:22 UTC) #5
ojan
Please add basic tests for the code you're moving into classes. One of the big ...
6 years, 3 months ago (2014-09-19 18:17:00 UTC) #6
Sergiy Byelozyorov
Will add tests tomorrow. https://codereview.chromium.org/554283003/diff/200001/tools/auto_bisect/bisect_perf_regression.py File tools/auto_bisect/bisect_perf_regression.py (right): https://codereview.chromium.org/554283003/diff/200001/tools/auto_bisect/bisect_perf_regression.py#newcode871 tools/auto_bisect/bisect_perf_regression.py:871: class BisectResults(object): On 2014/09/19 18:17:00, ...
6 years, 3 months ago (2014-09-22 19:30:13 UTC) #7
Sergiy Byelozyorov
Added tests. PTAL & CQ
6 years, 3 months ago (2014-09-23 18:35:23 UTC) #8
Sergiy Byelozyorov
Correction: DO NOT CQ this. It still depends on another CL to be checked in ...
6 years, 3 months ago (2014-09-24 13:43:12 UTC) #9
qyearsley
On 2014/09/24 13:43:12, Sergiy Byelozyorov wrote: > Correction: DO NOT CQ this. It still depends ...
6 years, 3 months ago (2014-09-24 16:54:45 UTC) #10
Sergiy Byelozyorov
I can't even get the sync to finish correctly: http://build.chromium.org/p/tryserver.chromium.perf/builders/linux_perf_bisect/builds/502 http://build.chromium.org/p/tryserver.chromium.perf/builders/win_8_perf_bisect/builds/203 http://build.chromium.org/p/tryserver.chromium.perf/builders/win_8_perf_bisect/builds/202 When running locally ...
6 years, 2 months ago (2014-09-25 13:29:42 UTC) #11
Sergiy Byelozyorov
Also after running it locally, the repo was left in the rebase state with the ...
6 years, 2 months ago (2014-09-25 13:33:55 UTC) #12
qyearsley
On 2014/09/25 13:33:55, Sergiy Byelozyorov wrote: > Also after running it locally, the repo was ...
6 years, 2 months ago (2014-09-25 16:54:30 UTC) #13
ojan
lgtm https://codereview.chromium.org/554283003/diff/200001/tools/auto_bisect/bisect_perf_regression.py File tools/auto_bisect/bisect_perf_regression.py (right): https://codereview.chromium.org/554283003/diff/200001/tools/auto_bisect/bisect_perf_regression.py#newcode1086 tools/auto_bisect/bisect_perf_regression.py:1086: class DepotManager(object): On 2014/09/22 19:30:12, Sergiy Byelozyorov wrote: ...
6 years, 2 months ago (2014-09-26 17:34:30 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/554283003/280001
6 years, 2 months ago (2014-09-26 19:01:18 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/554283003/280001
6 years, 2 months ago (2014-09-26 19:09:21 UTC) #19
commit-bot: I haz the power
Committed patchset #15 (id:280001) as 4612422c74d7ac1783dab4f3cf79334995fbae88
6 years, 2 months ago (2014-09-26 19:39:53 UTC) #20
commit-bot: I haz the power
6 years, 2 months ago (2014-09-26 19:40:24 UTC) #21
Message was sent while issue was closed.
Patchset 15 (id:??) landed as
https://crrev.com/cdb492dbbabe59c2aec3980804e500d1a0618ac2
Cr-Commit-Position: refs/heads/master@{#297006}

Powered by Google App Engine
This is Rietveld 408576698