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

Issue 10827273: Change Android build configurations (step 1). (Closed)

Created:
8 years, 4 months ago by Xianzhu
Modified:
8 years, 4 months ago
Reviewers:
Yaron, Satish, Torne, newt (away)
CC:
chromium-reviews, peter+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, Torne, bulach
Visibility:
Public.

Description

Change Android build configurations (step 1). Before this change we build Release builds size-optimized code with DCHECK, while we almost never use the Debug build which is not size-optimized. Now change Debug build to build size-optimized code with DCHECK but still temporarily keep Release build and default configuration unchanged before everyone (the bots, scripts and developers) knows how to deal with this change. Next steps will be: Step 2: update developer scripts and buildbot scripts to handle the new configuration. Step 3: change Release configuration to no DCHECK and change default configuration to Debug. After all steps finish, this new configuration will better match Chromium and WebKit (e.g. better matches the DEBUG and RELEASE tags in WebKit layout test expectations), and makes it easier to build a performance build. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151589

Patch Set 1 #

Total comments: 3

Patch Set 2 : Temporarily keep DCHECK for Release #

Patch Set 3 : Removed changes to scripts from this change. Will do the change in a separate CL. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -23 lines) Patch
M build/common.gypi View 1 2 3 chunks +21 lines, -23 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Xianzhu
8 years, 4 months ago (2012-08-10 04:14:48 UTC) #1
Xianzhu
http://codereview.chromium.org/10827273/diff/1/build/android/pylib/single_test_runner.py File build/android/pylib/single_test_runner.py (right): http://codereview.chromium.org/10827273/diff/1/build/android/pylib/single_test_runner.py#newcode51 build/android/pylib/single_test_runner.py:51: logging.warning('Test suite: ' + test_suite) This is printed because ...
8 years, 4 months ago (2012-08-10 04:15:44 UTC) #2
Yaron
Not really comfortable reviewing this change. Adding Satish
8 years, 4 months ago (2012-08-10 17:41:29 UTC) #3
Satish
+torne for gyp changes and if it may affect webview +bulach for test runner changes ...
8 years, 4 months ago (2012-08-13 14:52:46 UTC) #4
Torne
Shouldn't be any WebView-specific problems with this, but I do have one major comment: http://codereview.chromium.org/10827273/diff/1/build/common.gypi ...
8 years, 4 months ago (2012-08-13 15:08:28 UTC) #5
Xianzhu
On 2012/08/13 14:52:46, Satish wrote: > +torne for gyp changes and if it may affect ...
8 years, 4 months ago (2012-08-13 16:58:29 UTC) #6
Xianzhu
http://codereview.chromium.org/10827273/diff/1/build/common.gypi File build/common.gypi (left): http://codereview.chromium.org/10827273/diff/1/build/common.gypi#oldcode1942 build/common.gypi:1942: 'defines!': ['NDEBUG'], On 2012/08/13 15:08:28, Torne wrote: > Removing ...
8 years, 4 months ago (2012-08-13 16:58:34 UTC) #7
Xianzhu
On 2012/08/13 14:52:46, Satish wrote: > +torne for gyp changes and if it may affect ...
8 years, 4 months ago (2012-08-13 18:13:13 UTC) #8
Torne
lgtm
8 years, 4 months ago (2012-08-13 19:33:42 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wangxianzhu@chromium.org/10827273/7001
8 years, 4 months ago (2012-08-13 20:34:43 UTC) #10
commit-bot: I haz the power
Try job failure for 10827273-7001 (retry) on win_rel for step "interactive_ui_tests". It's a second try, ...
8 years, 4 months ago (2012-08-13 23:02:44 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wangxianzhu@chromium.org/10827273/7001
8 years, 4 months ago (2012-08-13 23:57:30 UTC) #12
commit-bot: I haz the power
Try job failure for 10827273-7001 (retry) on linux_rel for step "content_unittests". It's a second try, ...
8 years, 4 months ago (2012-08-14 01:08:31 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wangxianzhu@chromium.org/10827273/7001
8 years, 4 months ago (2012-08-14 16:25:23 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wangxianzhu@chromium.org/10827273/10003
8 years, 4 months ago (2012-08-14 18:14:58 UTC) #15
commit-bot: I haz the power
8 years, 4 months ago (2012-08-14 22:42:56 UTC) #16
Change committed as 151589

Powered by Google App Engine
This is Rietveld 408576698