Chromium Code Reviews
DescriptionAdd swarming support for MB (and the GN bots) in the chromium recipes.
This patch adds support for swarming to bots that use the chromium
recipes (chromium.py, chromium_trybot.py) and the MB build wrapper
(so that we can use GN).
It does this by adding a hook to the run_mb() call that takes a
list of the gtest_test names (which need to match their ninja
build target names) and passes that to `mb gen --swarming-targets`
via a temp file.
MB then re-maps the ninja target names to the GN labels, and
writes a file containing the labels into the build directory,
and passes that to GN (or, it will ignore this in a GYP build).
Based on Dirk Pranke's CL https://codereview.chromium.org/1177593002
BUG=480053
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=295711
Patch Set 1 #Patch Set 2 : fixes #Messages
Total messages: 6 (2 generated)
|