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

Issue 12670008: Extend drover so it can revert any chrome revision. (Closed)

Created:
7 years, 9 months ago by Isaac (away)
Modified:
7 years, 9 months ago
Reviewers:
laforge, M-A Ruel
CC:
chromium-reviews, Dirk Pranke, cmp-cc_chromium.org, iannucci+depot_tools_chromium.org, kerz_chromium
Visibility:
Public.

Description

Extend drover so it can revert any chrome revision. * Use base chrome svn url for reverts to work with branches and tools repos. * Add heuristic to drover so it can search multiple svn repos for the likely revision to revert. Each of chrome, chrome-internal, native_client are separated by more than 20k revisions, so we can programmatically determine which repo the user wants to revert with high confidence. TESTS= - pylint (part of presubmit) - tried recent tools/build chrome revision - tried NaCl revision - tried NaCl revision with --no-alt-urls (got rev from chrome) - tried NaCl without valid svn credentials (got rev from chrome) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=188792

Patch Set 1 : #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -16 lines) Patch
M drover.py View 1 2 7 chunks +32 lines, -16 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Isaac (away)
7 years, 9 months ago (2013-03-16 21:14:26 UTC) #1
Isaac (away)
7 years, 9 months ago (2013-03-16 21:25:15 UTC) #2
cmp
Isaac, can you modify the CL description with "TESTS=..." to describe the manual tests you ...
7 years, 9 months ago (2013-03-16 23:01:23 UTC) #3
Isaac (away)
On 2013/03/16 23:01:23, cmp wrote: > Isaac, can you modify the CL description with "TESTS=..." ...
7 years, 9 months ago (2013-03-16 23:07:38 UTC) #4
M-A Ruel
lgtm https://chromiumcodereview.appspot.com/12670008/diff/6002/drover.py File drover.py (right): https://chromiumcodereview.appspot.com/12670008/diff/6002/drover.py#newcode549 drover.py:549: if 0 <= url_rev - options.revert < 20000: ...
7 years, 9 months ago (2013-03-18 17:09:36 UTC) #5
laforge
LGTM On 2013/03/18 17:09:36, Marc-Antoine Ruel wrote: > lgtm > > https://chromiumcodereview.appspot.com/12670008/diff/6002/drover.py > File drover.py ...
7 years, 9 months ago (2013-03-18 17:48:22 UTC) #6
Isaac (away)
M-A, could you take another look? https://chromiumcodereview.appspot.com/12670008/diff/6002/drover.py File drover.py (right): https://chromiumcodereview.appspot.com/12670008/diff/6002/drover.py#newcode549 drover.py:549: if 0 <= ...
7 years, 9 months ago (2013-03-18 19:25:59 UTC) #7
M-A Ruel
On 2013/03/18 19:25:59, Isaac wrote: > So I have changed this > heuristic to use ...
7 years, 9 months ago (2013-03-18 19:28:19 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ilevy@chromium.org/12670008/6004
7 years, 9 months ago (2013-03-18 19:32:26 UTC) #9
commit-bot: I haz the power
7 years, 9 months ago (2013-03-18 19:35:11 UTC) #10
Message was sent while issue was closed.
Change committed as 188792

Powered by Google App Engine
This is Rietveld 408576698