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

Issue 15261003: Add a new script bb_host_steps.py which handles all host side steps. (Closed)

Created:
7 years, 7 months ago by Siva Chandra
Modified:
7 years, 6 months ago
Reviewers:
Isaac (away)
CC:
chromium-reviews, craigdh+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy-cc_chromium.org, klundberg+watch_chromium.org, frankf+watch_chromium.org, navabi1
Visibility:
Public.

Description

Add a new script bb_host_steps.py which handles all host side steps. BUG=154525 NOTRY=True Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204970

Patch Set 1 #

Patch Set 2 : Remove a command line arg #

Total comments: 1

Patch Set 3 : Adding bb_host_steps.py #

Patch Set 4 : rebase #

Patch Set 5 : Use bb_host_steps.py for the fyi builder #

Patch Set 6 : Fixed a path #

Patch Set 7 : Remove unwanted quotes #

Patch Set 8 : Do not flunk on failure for experimental targets #

Patch Set 9 : Use bb_host_steps.py for 'android_dbg' #

Patch Set 10 : Source buildbot_functions only once #

Patch Set 11 : Fix string vs list mixup #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : Add check_webview_licenses step to 'Host Steps' #

Patch Set 15 : Patch set for initial review #

Total comments: 18

Patch Set 16 : A round of response to ilevy #

Patch Set 17 : rebase #

Patch Set 18 : Address all of ilevy's code comments #

Patch Set 19 : rebase #

Patch Set 20 : pass -l20 to ninja #

Patch Set 21 : Run 'gclient runhooks' #

Patch Set 22 : Add '--extract-build' option to fyi-tests #

Patch Set 23 : First Full CL #

Total comments: 18

Patch Set 24 : Address ilevy's nits #

Patch Set 25 : rebase #

Total comments: 18

Patch Set 26 : Another round of nits #

Patch Set 27 : 'Environment setup' is not a step #

Total comments: 27

Patch Set 28 : Fixed presubmit (pylint) errors #

Patch Set 29 : Addressing a around of comments #

Patch Set 30 : rebase #

Patch Set 31 : Wrap slave_properties with quotes #

Total comments: 18

Patch Set 32 : Addressing another round of comments #

Patch Set 33 : Addressing a missed comment #

Patch Set 34 : yet another rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+258 lines, -233 lines) Patch
M build/android/PRESUBMIT.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +2 lines, -1 line 0 comments Download
M build/android/buildbot/bb_device_steps.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 chunks +8 lines, -58 lines 0 comments Download
A build/android/buildbot/bb_host_steps.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +137 lines, -0 lines 0 comments Download
M build/android/buildbot/bb_run_bot.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 6 chunks +36 lines, -37 lines 0 comments Download
A build/android/buildbot/bb_utils.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +75 lines, -0 lines 0 comments Download
M build/android/buildbot/buildbot_functions.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +0 lines, -137 lines 0 comments Download

Messages

Total messages: 28 (0 generated)
Isaac (away)
https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh File build/android/buildbot/buildbot_functions.sh (right): https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh#newcode125 build/android/buildbot/buildbot_functions.sh:125: python /b/build/scripts/slave/compile.py \ Looks great! 1) Can we remove ...
7 years, 7 months ago (2013-05-21 23:38:38 UTC) #1
Isaac (away)
Oh, also you can't rely on /b/ as the top level directory. If you put ...
7 years, 7 months ago (2013-05-21 23:40:03 UTC) #2
Siva Chandra
On 2013/05/21 23:38:38, Isaac wrote: > https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh > File build/android/buildbot/buildbot_functions.sh (right): > > https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh#newcode125 > ...
7 years, 7 months ago (2013-05-22 00:11:49 UTC) #3
Siva Chandra
On 2013/05/21 23:38:38, Isaac wrote: > https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh > File build/android/buildbot/buildbot_functions.sh (right): > > https://chromiumcodereview.appspot.com/15261003/diff/3001/build/android/buildbot/buildbot_functions.sh#newcode125 > ...
7 years, 6 months ago (2013-05-29 19:34:07 UTC) #4
Isaac (away)
Looks like a great start. Could you add the deletion of buildbot_functions.sh to this CL? ...
7 years, 6 months ago (2013-05-29 20:28:07 UTC) #5
Siva Chandra
Thanks for the quick review. I have not made code changes, but have few points ...
7 years, 6 months ago (2013-05-29 23:38:28 UTC) #6
Isaac (away)
On 2013/05/29 23:38:28, Siva Chandra wrote: > Thanks for the quick review. I have not ...
7 years, 6 months ago (2013-05-30 02:17:01 UTC) #7
Siva Chandra
Please review patch set 23. I have addressed all of your comments. The try jobs ...
7 years, 6 months ago (2013-06-04 00:34:03 UTC) #8
Isaac (away)
On 2013/06/04 00:34:03, Siva Chandra wrote: > Please review patch set 23. I have addressed ...
7 years, 6 months ago (2013-06-04 00:55:42 UTC) #9
Isaac (away)
Looking good! Here's another set of style nits to apply, and then I'll do a ...
7 years, 6 months ago (2013-06-04 04:34:12 UTC) #10
Siva Chandra
PTAL https://chromiumcodereview.appspot.com/15261003/diff/74006/build/android/buildbot/bb_device_steps.py File build/android/buildbot/bb_device_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/74006/build/android/buildbot/bb_device_steps.py#newcode60 build/android/buildbot/bb_device_steps.py:60: R = bb_utils.RunCmd On 2013/06/04 04:34:12, Isaac wrote: ...
7 years, 6 months ago (2013-06-04 19:42:40 UTC) #11
Isaac (away)
https://chromiumcodereview.appspot.com/15261003/diff/89001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/89001/build/android/buildbot/bb_host_steps.py#newcode21 build/android/buildbot/bb_host_steps.py:21: EXCLUDE_FILES = 'lib.target,gen,android_webview,jingle_unittests' remove this variable. https://chromiumcodereview.appspot.com/15261003/diff/89001/build/android/buildbot/bb_host_steps.py#newcode49 build/android/buildbot/bb_host_steps.py:49: '--goma-dir=%s' ...
7 years, 6 months ago (2013-06-05 03:03:07 UTC) #12
Siva Chandra
PTAL. I have done all the requested code changes and answered the questions raised. https://chromiumcodereview.appspot.com/15261003/diff/89001/build/android/buildbot/bb_host_steps.py ...
7 years, 6 months ago (2013-06-05 21:04:28 UTC) #13
Isaac (away)
The solution to that is to remove the Environment setup buildbot step, not to change ...
7 years, 6 months ago (2013-06-05 21:07:23 UTC) #14
Siva Chandra
PTAL. The try jobs are in the queue. I have made all suggested changes.
7 years, 6 months ago (2013-06-05 23:38:58 UTC) #15
Siva Chandra
On 2013/06/05 23:38:58, Siva Chandra wrote: > PTAL. The try jobs are in the queue. ...
7 years, 6 months ago (2013-06-06 20:49:34 UTC) #16
Isaac (away)
You can fix pylint by adding the path to pylint call in build/android/PRESUBMIT.py
7 years, 6 months ago (2013-06-06 21:00:20 UTC) #17
Siva Chandra
On 2013/06/06 21:00:20, Isaac wrote: > You can fix pylint by adding the path to ...
7 years, 6 months ago (2013-06-06 21:16:31 UTC) #18
Isaac (away)
https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py#newcode44 build/android/buildbot/bb_host_steps.py:44: RunCmd(['gclient', 'runhooks'], flunk_on_failure=False) gclient runhooks should be called only ...
7 years, 6 months ago (2013-06-06 21:26:46 UTC) #19
Siva Chandra
Addressed/answered all your comments. https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py#newcode44 build/android/buildbot/bb_host_steps.py:44: RunCmd(['gclient', 'runhooks'], flunk_on_failure=False) On 2013/06/06 ...
7 years, 6 months ago (2013-06-06 22:10:46 UTC) #20
Isaac (away)
lgtm with another round of changes. https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/107001/build/android/buildbot/bb_host_steps.py#newcode69 build/android/buildbot/bb_host_steps.py:69: warning_code=1) On 2013/06/06 ...
7 years, 6 months ago (2013-06-06 23:32:01 UTC) #21
Siva Chandra
There is an LGTM, but you do have few comments. I have now addressed them. ...
7 years, 6 months ago (2013-06-07 01:42:08 UTC) #22
Isaac (away)
still lgtm, thanks. https://chromiumcodereview.appspot.com/15261003/diff/13005/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15261003/diff/13005/build/android/buildbot/bb_host_steps.py#newcode81 build/android/buildbot/bb_host_steps.py:81: 'run_findbugs_plugin_tests.py'), On 2013/06/07 01:42:08, Siva Chandra ...
7 years, 6 months ago (2013-06-07 02:59:11 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sivachandra@chromium.org/15261003/137008
7 years, 6 months ago (2013-06-07 16:48:08 UTC) #24
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=7627
7 years, 6 months ago (2013-06-07 17:00:22 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sivachandra@chromium.org/15261003/151001
7 years, 6 months ago (2013-06-07 17:51:39 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sivachandra@chromium.org/15261003/151001
7 years, 6 months ago (2013-06-07 22:46:48 UTC) #27
commit-bot: I haz the power
7 years, 6 months ago (2013-06-07 23:14:40 UTC) #28
Message was sent while issue was closed.
Change committed as 204970

Powered by Google App Engine
This is Rietveld 408576698