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

Issue 3165052: Add ability for cbuildbot master to synchronize with cbuildbot slaves. (Closed)

Created:
10 years, 4 months ago by sosa
Modified:
9 years, 6 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

Add ability for cbuildbot master to synchronize with cbuildbot slaves. TEST=Ran several non-checked in unit tests (will check in later) and tested with cbuildbot as it is now. BUG=5989

Patch Set 1 #

Total comments: 8

Patch Set 2 : Remove sourcestamp logic. This can be done using triggers in bb. #

Total comments: 3

Patch Set 3 : Added unittests and refactored for msb #

Patch Set 4 : Fix comments #

Total comments: 8

Patch Set 5 : ws #

Total comments: 16

Patch Set 6 : Fix codestyle and add another unittest #

Patch Set 7 : Fix unittest error introduced with merge #

Patch Set 8 : Remove extra dep #

Unified diffs Side-by-side diffs Delta from patch set Stats (+331 lines, -7 lines) Patch
M bin/cbuildbot.py View 1 2 3 4 5 6 7 2 chunks +20 lines, -5 lines 0 comments Download
A bin/cbuildbot_comm.py View 1 2 3 4 5 1 chunk +195 lines, -0 lines 0 comments Download
A bin/cbuildbot_comm_unittest.py View 3 4 5 1 chunk +101 lines, -0 lines 0 comments Download
M bin/cbuildbot_config.py View 1 2 3 4 5 1 chunk +13 lines, -2 lines 0 comments Download
M bin/cbuildbot_unittest.py View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
sosa
Can you comment on the approach? It seems I will have to synchronize outside the ...
10 years, 4 months ago (2010-08-23 05:45:39 UTC) #1
sosa
Also sending to Scott
10 years, 4 months ago (2010-08-23 05:47:45 UTC) #2
scottz-goog
For the most part this looks fine, can you give a higher level run down ...
10 years, 4 months ago (2010-08-23 19:34:59 UTC) #3
sosa
I'm cleaning up some more and adding comments. I just re-uploaded removing the sourcestamp logic ...
10 years, 4 months ago (2010-08-23 20:41:08 UTC) #4
Mandeep Singh Baines
I feel like the code would be a lot cleaner if all the IP stuff ...
10 years, 4 months ago (2010-08-23 20:52:14 UTC) #5
sosa
PTAL. I've addressed all your comments. I refactored after testing (moving variables into a common.py) ...
10 years, 4 months ago (2010-08-24 01:46:29 UTC) #6
sosa
I also added a whole bunch of documentation.
10 years, 4 months ago (2010-08-24 01:49:18 UTC) #7
Mandeep Singh Baines
http://codereview.chromium.org/3165052/diff/14001/15002 File bin/cbuildbot_comm.py (right): http://codereview.chromium.org/3165052/diff/14001/15002#newcode13 bin/cbuildbot_comm.py:13: from cbuildbot import RunCommand Maybe a separate CL to ...
10 years, 4 months ago (2010-08-24 16:36:39 UTC) #8
sosa
PTAL. Fixed also some style issues with function docstrings. http://codereview.chromium.org/3165052/diff/14001/15002 File bin/cbuildbot_comm.py (right): http://codereview.chromium.org/3165052/diff/14001/15002#newcode13 bin/cbuildbot_comm.py:13: ...
10 years, 4 months ago (2010-08-24 17:49:45 UTC) #9
Mandeep Singh Baines
LGTM
10 years, 4 months ago (2010-08-24 18:44:44 UTC) #10
scottz-goog
Just a few tweaks and questions but general this clean up is awesome! On 2010/08/24 ...
10 years, 4 months ago (2010-08-24 20:00:39 UTC) #11
scottz-goog
pushing drafts http://codereview.chromium.org/3165052/diff/1/2 File bin/cbuildbot.py (right): http://codereview.chromium.org/3165052/diff/1/2#newcode16 bin/cbuildbot.py:16: import cbuildbot_comm as comm Why are we ...
10 years, 4 months ago (2010-08-24 21:57:11 UTC) #12
sosa
PTAL. I realized I wasn't testing one code path so I added another unit test. ...
10 years, 4 months ago (2010-08-24 22:41:07 UTC) #13
scottz-goog
10 years, 3 months ago (2010-08-27 16:27:49 UTC) #14
LGTM

Powered by Google App Engine
This is Rietveld 408576698