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

Issue 6840064: Restart codereview issue 6792042 (Closed)

Created:
9 years, 8 months ago by Peter Mayo
Modified:
9 years, 7 months ago
Reviewers:
davidjames, dgarrett, sosa
CC:
chromium-os-reviews_chromium.org, kliegs
Visibility:
Public.

Description

Restart codereview issue 6792042 Change-Id: I052d4d713a7d15cc50290e68bc433a9f1c0792b4 BUG=78345 TEST=unittests Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=193f68f

Patch Set 1 #

Patch Set 2 : Fixed shell case, and prebuilt not to exercise it. #

Total comments: 30

Patch Set 3 : First attempt at handling review comments. #

Patch Set 4 : Fix a syntax error. #

Patch Set 5 : Simplify the addition of the emptyboard flag. #

Total comments: 17

Patch Set 6 : Next round of review, including lib unittest. #

Total comments: 3

Patch Set 7 : Fixed more of prebuilt using strings without shell #

Total comments: 2

Patch Set 8 : Fix too-joined array of packages in prebuilt.py #

Patch Set 9 : Fix the string tests. #

Patch Set 10 : Fix exec failures and other meta command failures to regular command failures. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+242 lines, -93 lines) Patch
M buildbot/cbuildbot_commands.py View 1 2 3 4 5 1 chunk +17 lines, -14 lines 0 comments Download
M buildbot/cbuildbot_commands_unittest.py View 2 chunks +32 lines, -0 lines 0 comments Download
M buildbot/cbuildbot_config.py View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M buildbot/cbuildbot_stages.py View 2 chunks +7 lines, -3 lines 0 comments Download
M buildbot/cbuildbot_stages_unittest.py View 3 chunks +14 lines, -8 lines 0 comments Download
M buildbot/prebuilt.py View 1 2 3 4 5 6 7 8 8 chunks +36 lines, -37 lines 0 comments Download
M buildbot/prebuilt_unittest.py View 1 2 3 4 5 6 7 8 2 chunks +7 lines, -6 lines 0 comments Download
M lib/cros_build_lib.py View 1 2 3 4 5 6 7 8 9 5 chunks +47 lines, -15 lines 2 comments Download
M lib/cros_build_lib_unittest.py View 1 2 3 4 5 6 chunks +79 lines, -7 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Peter Mayo
So I have re-prepped this based on our email, and would like to finish the ...
9 years, 8 months ago (2011-04-14 21:05:43 UTC) #1
sosa
http://codereview.chromium.org/6840064/diff/2001/buildbot/cbuildbot_config.py File buildbot/cbuildbot_config.py (right): http://codereview.chromium.org/6840064/diff/2001/buildbot/cbuildbot_config.py#newcode93 buildbot/cbuildbot_config.py:93: # TODO(dgarrett) Make test_mod, factory_install_mod, factory_test_mod options ? http://codereview.chromium.org/6840064/diff/2001/buildbot/prebuilt.py ...
9 years, 8 months ago (2011-04-14 21:22:18 UTC) #2
davidjames
http://codereview.chromium.org/6840064/diff/2001/lib/cros_build_lib.py File lib/cros_build_lib.py (right): http://codereview.chromium.org/6840064/diff/2001/lib/cros_build_lib.py#newcode10 lib/cros_build_lib.py:10: import shlex This is unused now, right? http://codereview.chromium.org/6840064/diff/2001/lib/cros_build_lib.py#newcode53 lib/cros_build_lib.py:53: ...
9 years, 8 months ago (2011-04-14 21:59:05 UTC) #3
dgarrett
http://codereview.chromium.org/6840064/diff/2001/buildbot/cbuildbot_commands.py File buildbot/cbuildbot_commands.py (right): http://codereview.chromium.org/6840064/diff/2001/buildbot/cbuildbot_commands.py#newcode194 buildbot/cbuildbot_commands.py:194: env.update(extra_env) Shouldn't --emptytree be appended to the env value ...
9 years, 8 months ago (2011-04-18 21:17:38 UTC) #4
dgarrett
Just so you know, this is now along the (hopefully short) critical path to get ...
9 years, 8 months ago (2011-04-18 23:09:42 UTC) #5
Peter Mayo
Re: being on the critical path: pulling this out after it was merged locally has ...
9 years, 8 months ago (2011-04-19 03:59:39 UTC) #6
dgarrett-goog
And the general note... Thank you for this change. It seems like a good, general, ...
9 years, 8 months ago (2011-04-19 05:07:26 UTC) #7
davidjames
Generally looks good. Would like to see an actual test run of cbuildbot.py or prebuilt.py ...
9 years, 8 months ago (2011-04-19 06:38:59 UTC) #8
kliegs
No need to wait on my review. Im out today and what I've seen looks ...
9 years, 8 months ago (2011-04-19 12:40:18 UTC) #9
Peter Mayo
Still figuring out why build_image is not happy. Will forward a run soon. http://codereview.chromium.org/6840064/diff/10001/buildbot/cbuildbot_commands.py File ...
9 years, 8 months ago (2011-04-19 17:43:17 UTC) #10
davidjames
LGTM assuming run of cbuildbot.py and prebuilt.py with appropriate testing options completes successfully. Check with ...
9 years, 8 months ago (2011-04-19 18:00:03 UTC) #11
sosa
LGTM as well
9 years, 8 months ago (2011-04-19 18:01:50 UTC) #12
davidjames
Some problems I found after I ran your code locally to try uploading some prebuilts... ...
9 years, 8 months ago (2011-04-19 21:05:22 UTC) #13
davidjames
http://codereview.chromium.org/6840064/diff/8006/buildbot/prebuilt.py File buildbot/prebuilt.py (right): http://codereview.chromium.org/6840064/diff/8006/buildbot/prebuilt.py#newcode503 buildbot/prebuilt.py:503: pkgs = ' '.join(p['CPV'] + '.tbz2' for p in ...
9 years, 8 months ago (2011-04-19 21:31:36 UTC) #14
Peter Mayo
On 2011/04/19 21:31:36, davidjames wrote: > http://codereview.chromium.org/6840064/diff/8006/buildbot/prebuilt.py > File buildbot/prebuilt.py (right): > > http://codereview.chromium.org/6840064/diff/8006/buildbot/prebuilt.py#newcode503 > ...
9 years, 8 months ago (2011-04-19 21:37:13 UTC) #15
davidjames
LGTM w/nit http://codereview.chromium.org/6840064/diff/8009/lib/cros_build_lib.py File lib/cros_build_lib.py (right): http://codereview.chromium.org/6840064/diff/8009/lib/cros_build_lib.py#newcode154 lib/cros_build_lib.py:154: no need for this newline
9 years, 8 months ago (2011-04-19 22:42:37 UTC) #16
Peter Mayo
9 years, 8 months ago (2011-04-19 23:14:58 UTC) #17
http://codereview.chromium.org/6840064/diff/8009/lib/cros_build_lib.py
File lib/cros_build_lib.py (right):

http://codereview.chromium.org/6840064/diff/8009/lib/cros_build_lib.py#newcod...
lib/cros_build_lib.py:154: 
On 2011/04/19 22:42:37, davidjames wrote:
> no need for this newline

Done.

Powered by Google App Engine
This is Rietveld 408576698