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

Issue 1827683002: Add MB support for the windows analyze bot. (Closed)

Created:
4 years, 9 months ago by Dirk Pranke
Modified:
4 years, 9 months ago
Reviewers:
brettw, brucedawson
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add MB support for the windows analyze bot. This adds the MB config for the 'Chromium Windows Analyze' bot on the chromium.fyi waterfall, and adds the needed flag maps to disable precompiled headers (incl. adding a disable_precompiled_headers flag to GN) and adding 'win_analyze' mixin (we need to actually implement the win_analyze GN flag still, though). R=brettw@chromium.org, brucedawson@chromium.org BUG=597112 Committed: https://crrev.com/de9261d3072db949f60ffcaf09df404cfd7b807f Cr-Commit-Position: refs/heads/master@{#382931}

Patch Set 1 #

Patch Set 2 : use_vs_code_analysis #

Total comments: 2

Patch Set 3 : fix line length #

Patch Set 4 : sheesh #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -25 lines) Patch
M build/config/BUILD.gn View 1 2 3 2 chunks +31 lines, -24 lines 0 comments Download
M tools/mb/mb_config.pyl View 1 4 chunks +16 lines, -1 line 0 comments Download

Messages

Total messages: 26 (7 generated)
Dirk Pranke
This needs to land before https://codereview.chromium.org/1821003005/ does. Brett, please take a look to see if ...
4 years, 9 months ago (2016-03-22 23:52:54 UTC) #1
brucedawson
On 2016/03/22 23:52:54, Dirk Pranke wrote: > This needs to land before https://codereview.chromium.org/1821003005/ does. > ...
4 years, 9 months ago (2016-03-23 00:06:21 UTC) #2
Dirk Pranke
On 2016/03/23 00:06:21, brucedawson wrote: > On 2016/03/22 23:52:54, Dirk Pranke wrote: > > This ...
4 years, 9 months ago (2016-03-23 00:15:42 UTC) #3
brucedawson
Looks like black magic to me - I mean lgtm, with one nit. https://codereview.chromium.org/1827683002/diff/20001/build/config/BUILD.gn File ...
4 years, 9 months ago (2016-03-23 00:22:41 UTC) #4
Dirk Pranke
https://codereview.chromium.org/1827683002/diff/20001/build/config/BUILD.gn File build/config/BUILD.gn (right): https://codereview.chromium.org/1827683002/diff/20001/build/config/BUILD.gn#newcode449 build/config/BUILD.gn:449: # exactly what's in the /FI flag below, and ...
4 years, 9 months ago (2016-03-23 00:42:19 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1827683002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1827683002/40001
4 years, 9 months ago (2016-03-23 00:42:47 UTC) #7
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_gn/builds/8010)
4 years, 9 months ago (2016-03-23 00:49:52 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1827683002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1827683002/60001
4 years, 9 months ago (2016-03-23 01:03:47 UTC) #11
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 9 months ago (2016-03-23 02:12:36 UTC) #13
brettw
Why do we need to disable precompiled headers for this bot? It might be nice ...
4 years, 9 months ago (2016-03-23 18:25:50 UTC) #14
Dirk Pranke
On 2016/03/23 18:25:50, brettw wrote: > Why do we need to disable precompiled headers for ...
4 years, 9 months ago (2016-03-23 18:45:11 UTC) #15
brucedawson
> Bruce? I don't remember why goma is disabled. Perhaps an untested belief that it ...
4 years, 9 months ago (2016-03-23 21:00:12 UTC) #16
Dirk Pranke
On 2016/03/23 21:00:12, brucedawson wrote: > > Bruce? > > I don't remember why goma ...
4 years, 9 months ago (2016-03-23 21:34:07 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1827683002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1827683002/60001
4 years, 9 months ago (2016-03-23 21:34:36 UTC) #20
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 9 months ago (2016-03-23 21:43:29 UTC) #21
brettw
What's the downside to trying this with PCH on?
4 years, 9 months ago (2016-03-23 21:44:12 UTC) #22
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/de9261d3072db949f60ffcaf09df404cfd7b807f Cr-Commit-Position: refs/heads/master@{#382931}
4 years, 9 months ago (2016-03-23 21:45:04 UTC) #24
Dirk Pranke
On 2016/03/23 21:44:12, brettw wrote: > What's the downside to trying this with PCH on? ...
4 years, 9 months ago (2016-03-23 21:55:28 UTC) #25
brettw
4 years, 9 months ago (2016-03-23 21:58:50 UTC) #26
Message was sent while issue was closed.
On 2016/03/23 21:55:28, Dirk Pranke wrote:
> On 2016/03/23 21:44:12, brettw wrote:
> > What's the downside to trying this with PCH on?
> 
> It may make it slightly harder to diagnose any problems that arise from
> switching from invoking GYP directly to invoking via MB.
> 
> I generally prefer to try and switch to the equivalent gyp configs in one
patch,
> and then tweak in subsequent patches.
> 
> Don't worry, I won't forget about this ...

Okay! :)

Powered by Google App Engine
This is Rietveld 408576698