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

Issue 14602020: Add an AOSP builder recipe. (Closed)

Created:
7 years, 7 months ago by mkosiba (inactive)
Modified:
7 years, 7 months ago
CC:
chromium-reviews, xusydoc+watch_chromium.org, cmp-cc_chromium.org, ilevy+cc_chromium.org, kjellander+cc_chromium.org, android-webview-reviews_chromium.org, navabi1, kjellander_chromium
Visibility:
Public.

Description

Add an AOSP builder recipe. This adds a recipe for building the android_webview Chromium project within the Android tree. BUG=175394 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=202070

Patch Set 1 #

Total comments: 4

Patch Set 2 : move deps whitelist to chromum tree and use repo from Android tree #

Total comments: 1

Patch Set 3 : #

Patch Set 4 : remove the need for passing input into repo init #

Total comments: 5

Patch Set 5 : #

Total comments: 5

Patch Set 6 : don't pipe repo via cat #

Patch Set 7 : rebase on top of CL 15270004 #

Total comments: 11

Patch Set 8 : address feedback #

Patch Set 9 : #

Total comments: 26

Patch Set 10 : address feedback #

Patch Set 11 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+772 lines, -10 lines) Patch
A scripts/slave/android/with_lunch View 1 2 3 4 5 6 1 chunk +11 lines, -0 lines 0 comments Download
M scripts/slave/compile.py View 1 2 3 4 5 6 7 8 9 5 chunks +54 lines, -2 lines 0 comments Download
M scripts/slave/recipe_util.py View 1 2 3 4 5 6 7 8 9 10 6 chunks +23 lines, -7 lines 0 comments Download
A scripts/slave/recipes/android_webview_aosp.py View 1 2 3 4 5 6 7 8 9 1 chunk +180 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.py View 1 2 3 4 5 6 7 8 9 1 chunk +73 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.basic.expected View 1 2 3 4 5 6 7 8 9 1 chunk +69 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.does_delete_stale_chromium.expected View 1 2 3 4 5 6 7 8 9 1 chunk +74 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.uses_android_repo.expected View 1 2 3 4 5 6 7 8 9 1 chunk +73 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.uses_goma.expected View 1 2 3 4 5 6 7 8 9 1 chunk +69 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.with_ndk_pin_revision.expected View 1 2 3 4 5 6 7 8 9 1 chunk +69 lines, -0 lines 0 comments Download
A scripts/slave/recipes_test/android_webview_aosp.with_resync_projects.expected View 1 2 3 4 5 6 7 8 9 1 chunk +75 lines, -0 lines 0 comments Download
M scripts/slave/unittests/recipes_test.py View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 24 (0 generated)
mkosiba (inactive)
Hey Aaron! PTAL. This seems to run fine locally (testing this without a master is ...
7 years, 7 months ago (2013-05-03 17:45:59 UTC) #1
mkosiba (inactive)
ping?
7 years, 7 months ago (2013-05-04 19:30:14 UTC) #2
agable
Sorry, was OOO on friday. Further comments on compile.py and the recipe forthcoming. In the ...
7 years, 7 months ago (2013-05-06 17:53:11 UTC) #3
mkosiba (inactive)
Thanks Aaron! sorry about the ping, I didn't know you were OOO and assumed the ...
7 years, 7 months ago (2013-05-07 13:30:18 UTC) #4
agable
https://codereview.chromium.org/14602020/diff/6006/scripts/slave/recipe_util.py File scripts/slave/recipe_util.py (right): https://codereview.chromium.org/14602020/diff/6006/scripts/slave/recipe_util.py#newcode187 scripts/slave/recipe_util.py:187: Can you restore the whitespace? https://codereview.chromium.org/14602020/diff/6006/scripts/slave/recipes/android_webview_aosp.py File scripts/slave/recipes/android_webview_aosp.py (right): ...
7 years, 7 months ago (2013-05-07 23:10:18 UTC) #5
mkosiba (inactive)
https://codereview.chromium.org/14602020/diff/6006/scripts/slave/recipe_util.py File scripts/slave/recipe_util.py (right): https://codereview.chromium.org/14602020/diff/6006/scripts/slave/recipe_util.py#newcode187 scripts/slave/recipe_util.py:187: On 2013/05/07 23:10:18, Aaron Gable wrote: > Can you ...
7 years, 7 months ago (2013-05-08 10:07:00 UTC) #6
mkosiba (inactive)
@iannucci - I'm guessing Aaron added you for compile.py - could you PTAL. Also, CL ...
7 years, 7 months ago (2013-05-09 08:45:02 UTC) #7
iannucci
https://chromiumcodereview.appspot.com/14602020/diff/19001/scripts/slave/recipes/android_webview_aosp.py File scripts/slave/recipes/android_webview_aosp.py (right): https://chromiumcodereview.appspot.com/14602020/diff/19001/scripts/slave/recipes/android_webview_aosp.py#newcode43 scripts/slave/recipes/android_webview_aosp.py:43: # TODO: better way? *wistles*. Cool hax bro :D. ...
7 years, 7 months ago (2013-05-09 21:13:37 UTC) #8
mkosiba (inactive)
so I rebased and I removed piping repo sync through 'cat'. https://chromiumcodereview.appspot.com/14602020/diff/19001/scripts/slave/recipes/android_webview_aosp.py File scripts/slave/recipes/android_webview_aosp.py (right): ...
7 years, 7 months ago (2013-05-10 15:08:52 UTC) #9
iannucci
I'll CC you on the new mechanism. I hope to have it up today. I ...
7 years, 7 months ago (2013-05-10 20:21:53 UTC) #10
mkosiba (inactive)
On 2013/05/10 20:21:53, iannucci wrote: > I'll CC you on the new mechanism. I hope ...
7 years, 7 months ago (2013-05-14 16:19:59 UTC) #11
iannucci
On 2013/05/14 16:19:59, mkosiba wrote: > On 2013/05/10 20:21:53, iannucci wrote: > > I'll CC ...
7 years, 7 months ago (2013-05-14 18:29:40 UTC) #12
mkosiba (inactive)
On 2013/05/14 18:29:40, iannucci wrote: > On 2013/05/14 16:19:59, mkosiba wrote: > > On 2013/05/10 ...
7 years, 7 months ago (2013-05-16 15:52:39 UTC) #13
iannucci
On 2013/05/16 15:52:39, mkosiba wrote: > On 2013/05/14 18:29:40, iannucci wrote: > > On 2013/05/14 ...
7 years, 7 months ago (2013-05-17 09:15:43 UTC) #14
mkosiba (inactive)
On 2013/05/17 09:15:43, iannucci wrote: > Sorry for the wait. The new protocol CL is ...
7 years, 7 months ago (2013-05-20 18:08:43 UTC) #15
iannucci
lg2m + comments. I'll let agable do the final review. Thanks for putting up with ...
7 years, 7 months ago (2013-05-20 19:41:38 UTC) #16
mkosiba (inactive)
On 2013/05/20 19:41:38, iannucci wrote: > lg2m + comments. I'll let agable do the final ...
7 years, 7 months ago (2013-05-21 10:56:07 UTC) #17
mkosiba (inactive)
Aaron - PTAL
7 years, 7 months ago (2013-05-22 17:14:48 UTC) #18
agable
Mostly just a bunch of naming nits. All the main logic looks good. https://codereview.chromium.org/14602020/diff/49001/scripts/slave/compile.py File ...
7 years, 7 months ago (2013-05-22 17:21:23 UTC) #19
agable
Haha good timing with that ping. On Wed, May 22, 2013 at 10:21 AM, <agable@chromium.org> ...
7 years, 7 months ago (2013-05-22 17:22:08 UTC) #20
mkosiba (inactive)
https://codereview.chromium.org/14602020/diff/49001/scripts/slave/compile.py File scripts/slave/compile.py (right): https://codereview.chromium.org/14602020/diff/49001/scripts/slave/compile.py#newcode730 scripts/slave/compile.py:730: clobber() On 2013/05/22 17:21:23, Aaron Gable wrote: > This ...
7 years, 7 months ago (2013-05-23 13:13:38 UTC) #21
agable
LGTM. https://codereview.chromium.org/14602020/diff/49001/scripts/slave/recipe_util.py File scripts/slave/recipe_util.py (right): https://codereview.chromium.org/14602020/diff/49001/scripts/slave/recipe_util.py#newcode387 scripts/slave/recipe_util.py:387: step_name = lambda n: '[spec: %s] gclient %s' ...
7 years, 7 months ago (2013-05-23 17:20:12 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mkosiba@chromium.org/14602020/65001
7 years, 7 months ago (2013-05-24 12:42:55 UTC) #23
commit-bot: I haz the power
7 years, 7 months ago (2013-05-24 12:43:56 UTC) #24
Message was sent while issue was closed.
Change committed as 202070

Powered by Google App Engine
This is Rietveld 408576698