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

Issue 3163030: CBuildbot - Adds ability to only packages given by the sourcestamp. (Closed)

Created:
10 years, 4 months ago by sosa
Modified:
10 years, 3 months ago
CC:
chromium-os-reviews_chromium.org, Mandeep Singh Baines, anush, sosa
Base URL:
http://src.chromium.org/git/crosutils.git
Visibility:
Public.

Description

CBuildbot - Adds ability to only rev packages given by the sourcestamp. The buildbot drops a source stamp (repo1.git@commit1 repo2.git@commit2 ...). If CBuildbot finds the source stamp, it uses it and revs only those packages. If this file is either missing or set to "None", it assumes a Force Build has been pressed and keeps the old behavior (attempts to mark all). TEST=Ran with 3 states of revisions file. BUG=5006

Patch Set 1 #

Patch Set 2 : Fix ws #

Total comments: 10

Patch Set 3 : Added unittest, fixed msb's comments, and updated docstrings for codestyle" #

Patch Set 4 : Added one more unittest #

Patch Set 5 : Fix 80 char #

Unified diffs Side-by-side diffs Delta from patch set Stats (+319 lines, -33 lines) Patch
M bin/cbuildbot.py View 1 2 3 8 chunks +219 lines, -33 lines 0 comments Download
A bin/cbuildbot_unittest.py View 3 4 1 chunk +100 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
sosa
10 years, 4 months ago (2010-08-23 01:14:21 UTC) #1
sosa
Also to Scottz
10 years, 4 months ago (2010-08-23 22:55:17 UTC) #2
sosa
Ping. On Mon, Aug 23, 2010 at 3:55 PM, <sosa@chromium.org> wrote: > Also to Scottz ...
10 years, 3 months ago (2010-08-24 16:56:54 UTC) #3
Mandeep Singh Baines
There is a lot going on here. Any chance this could be broken up?
10 years, 3 months ago (2010-08-24 22:17:21 UTC) #4
Mandeep Singh Baines
http://codereview.chromium.org/3163030/diff/3001/4001 File bin/cbuildbot.py (right): http://codereview.chromium.org/3163030/diff/3001/4001#newcode106 bin/cbuildbot.py:106: repo_cmd = "repo manifest -o /dev/stdout".split() Why not "repo ...
10 years, 3 months ago (2010-08-24 23:11:13 UTC) #5
sosa
PTAL. Addressed all comments and added a unit test for _ParseRevisionString. Have tested _CreateDictionary manually. ...
10 years, 3 months ago (2010-08-24 23:26:45 UTC) #6
Mandeep Singh Baines
LGTM. One minor nit. Your call if you want to address or not. http://codereview.chromium.org/3163030/diff/3001/4001 File ...
10 years, 3 months ago (2010-08-24 23:49:08 UTC) #7
sosa
10 years, 3 months ago (2010-08-25 01:08:43 UTC) #8
Done.  Pushing

Powered by Google App Engine
This is Rietveld 408576698