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

Issue 15817022: [Android] Refactor bb_host_steps to prepare for downstream usage. (Closed)

Created:
7 years, 6 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
Visibility:
Public.

Description

[Android] Refactor bb_host_steps to prepare for downstream usage. - Refactored bb_host_steps.py to take a list of steps. - Moved run step logic into bb_utils BUG=249997 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=206555

Patch Set 1 #

Patch Set 2 : Add 'runhooks' to compile_steps and std_compile_steps #

Patch Set 3 : Fix compilation order #

Patch Set 4 : Use an OrderedDict for host steps #

Patch Set 5 : Do not use collections.OrderedDict as the botr might be running Python less than 2.7 #

Total comments: 12

Patch Set 6 : Address ilevy's comments #

Total comments: 12

Patch Set 7 : Address another round of comments #

Total comments: 2

Patch Set 8 : 'Fix' sys.exit and args to compile.py #

Patch Set 9 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -78 lines) Patch
M build/android/buildbot/bb_host_steps.py View 1 2 3 4 5 6 7 4 chunks +37 lines, -52 lines 0 comments Download
M build/android/buildbot/bb_run_bot.py View 1 2 3 4 5 6 7 8 4 chunks +28 lines, -26 lines 0 comments Download
M build/android/buildbot/bb_utils.py View 1 2 3 4 5 6 7 1 chunk +15 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Siva Chandra
Review patch set 5. I have tested it locally. The change is according to what ...
7 years, 6 months ago (2013-06-12 18:50:30 UTC) #1
Isaac (away)
https://chromiumcodereview.appspot.com/15817022/diff/11001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (left): https://chromiumcodereview.appspot.com/15817022/diff/11001/build/android/buildbot/bb_host_steps.py#oldcode61 build/android/buildbot/bb_host_steps.py:61: else: what happened here? https://chromiumcodereview.appspot.com/15817022/diff/11001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15817022/diff/11001/build/android/buildbot/bb_host_steps.py#newcode36 ...
7 years, 6 months ago (2013-06-12 19:49:05 UTC) #2
Siva Chandra
PTAL. The latest patchset addresses your comments and also passes presubmit on my machine. The ...
7 years, 6 months ago (2013-06-12 21:21:35 UTC) #3
Isaac (away)
Looks great -- I'll take one last look w/ changes. https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py#newcode34 ...
7 years, 6 months ago (2013-06-12 21:37:35 UTC) #4
Siva Chandra
PTaL at patch set 7. All comments addressed. Local presubmit successful. https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): ...
7 years, 6 months ago (2013-06-13 00:09:56 UTC) #5
Isaac (away)
https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py#newcode59 build/android/buildbot/bb_host_steps.py:59: build_args = ' '.join(options.build_args.split(',')) On 2013/06/13 00:09:56, Siva Chandra ...
7 years, 6 months ago (2013-06-13 00:20:55 UTC) #6
Siva Chandra
PTaL. I made the changes you suggested. https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py File build/android/buildbot/bb_host_steps.py (right): https://chromiumcodereview.appspot.com/15817022/diff/21001/build/android/buildbot/bb_host_steps.py#newcode59 build/android/buildbot/bb_host_steps.py:59: build_args = ...
7 years, 6 months ago (2013-06-13 18:04:34 UTC) #7
Siva Chandra
ping?
7 years, 6 months ago (2013-06-15 00:52:53 UTC) #8
Isaac (away)
LGTM -- sorry for delay. Also you are right about sys.exit, I didn't know that. ...
7 years, 6 months ago (2013-06-15 00:57:22 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sivachandra@chromium.org/15817022/40001
7 years, 6 months ago (2013-06-15 01:04:36 UTC) #10
Isaac (away)
sorry -- one other nit -- can you plus improve the description / add a ...
7 years, 6 months ago (2013-06-15 01:07:27 UTC) #11
Isaac (away)
please*
7 years, 6 months ago (2013-06-15 01:07:38 UTC) #12
Siva Chandra
On 2013/06/15 01:07:38, Isaac wrote: > please* Done.
7 years, 6 months ago (2013-06-15 01:20:45 UTC) #13
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=163936
7 years, 6 months ago (2013-06-15 03:57:46 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sivachandra@chromium.org/15817022/40001
7 years, 6 months ago (2013-06-15 04:52:07 UTC) #15
commit-bot: I haz the power
7 years, 6 months ago (2013-06-15 04:52:26 UTC) #16
Message was sent while issue was closed.
Change committed as 206555

Powered by Google App Engine
This is Rietveld 408576698