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

Issue 5344002: Update cbuildbot.py and prebuilt.py to deduplicate preflight prebuilts. (Closed)

Created:
10 years, 1 month ago by davidjames
Modified:
9 years, 4 months ago
CC:
chromium-os-reviews_chromium.org, Mandeep Singh Baines, anush, sosa
Base URL:
None@preflight_upload
Visibility:
Public.

Description

Update cbuildbot.py and prebuilt.py to deduplicate preflight prebuilts. Preflight prebuilts reference the last full build, so they should always be complete as long as the last full build is still there. Also add host prebuilts to the preflight prebuilts. BUG=chromium-os:5311 TEST=Run unit tests for cbuildbot and prebuilt.py. Test runs of cbuildbot.py with --dryrun. Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=63c51c4

Patch Set 1 : Re-upload #

Patch Set 2 : Address comments by dianders. #

Total comments: 22

Patch Set 3 : Fix clobber edge case. Don't sync host prebuilts. #

Patch Set 4 : Re-upload after reset --mixed #

Patch Set 5 : Rebase, add missing file. #

Patch Set 6 : Address feedback by dianders. #

Total comments: 6

Patch Set 7 : Address comments by sosa #

Patch Set 8 : Reset against cros/master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+497 lines, -147 lines) Patch
M bin/cbuildbot.py View 1 2 3 4 5 6 7 chunks +21 lines, -10 lines 0 comments Download
M bin/cbuildbot_unittest.py View 1 2 3 1 chunk +12 lines, -4 lines 0 comments Download
A chromite/lib/binpkg.py View 1 2 3 4 5 1 chunk +307 lines, -0 lines 0 comments Download
M prebuilt.py View 1 2 3 4 5 6 11 chunks +60 lines, -87 lines 0 comments Download
M prebuilt_unittest.py View 1 6 chunks +97 lines, -46 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
davidjames
PTAL. This addresses dianders' and scottz's comments
10 years, 1 month ago (2010-11-24 20:47:58 UTC) #1
diandersAtChromium
Didn't get a chance to look at unit tests (still haven't learned mox). See other ...
10 years, 1 month ago (2010-11-25 00:45:37 UTC) #2
sosa
I'm confused. I thought I already LGTM'd half of this. Did the two CL's get ...
10 years, 1 month ago (2010-11-25 00:59:44 UTC) #3
davidjames
On 2010/11/25 00:59:44, sosa wrote: > I'm confused. I thought I already LGTM'd half of ...
10 years, 1 month ago (2010-11-25 01:55:32 UTC) #4
davidjames
PTAL http://codereview.chromium.org/5344002/diff/29001/chromite/lib/binpkg.py File chromite/lib/binpkg.py (right): http://codereview.chromium.org/5344002/diff/29001/chromite/lib/binpkg.py#newcode89 chromite/lib/binpkg.py:89: assert d, 'Packages entry must contain at least ...
10 years ago (2010-11-29 21:54:17 UTC) #5
sosa
Quick questions http://codereview.chromium.org/5344002/diff/45001/bin/cbuildbot.py File bin/cbuildbot.py (right): http://codereview.chromium.org/5344002/diff/45001/bin/cbuildbot.py#newcode655 bin/cbuildbot.py:655: if not new_binhost: Why not just set ...
10 years ago (2010-11-30 00:54:15 UTC) #6
davidjames
http://codereview.chromium.org/5344002/diff/45001/bin/cbuildbot.py File bin/cbuildbot.py (right): http://codereview.chromium.org/5344002/diff/45001/bin/cbuildbot.py#newcode655 bin/cbuildbot.py:655: if not new_binhost: On 2010/11/30 00:54:15, sosa wrote: > ...
10 years ago (2010-11-30 02:28:52 UTC) #7
sosa
10 years ago (2010-11-30 19:30:28 UTC) #8
LGTM

Powered by Google App Engine
This is Rietveld 408576698