OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 # This is the list of configs that you can pass to mb; each config | 6 # This is the list of configs that you can pass to mb; each config |
7 # represents a particular combination of GYP_DEFINES/gn args that | 7 # represents a particular combination of GYP_DEFINES/gn args that |
8 # we must support. A given config *may* be platform-specific but | 8 # we must support. A given config *may* be platform-specific but |
9 # is not necessarily so (i.e., we might have mac, win, and linux | 9 # is not necessarily so (i.e., we might have mac, win, and linux |
10 # bots all using the 'gn_release_bot' config). | 10 # bots all using the 'gn_release_bot' config). |
(...skipping 20 matching lines...) Expand all Loading... |
31 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], | 31 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], |
32 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86
'], | 32 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86
'], |
33 'gn_debug_static_bot': ['gn', 'debug_static_bot'], | 33 'gn_debug_static_bot': ['gn', 'debug_static_bot'], |
34 'gn_linux_upload': ['gn_linux_upload'], | 34 'gn_linux_upload': ['gn_linux_upload'], |
35 'gn_release_bot': ['gn', 'release_bot'], | 35 'gn_release_bot': ['gn', 'release_bot'], |
36 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'], | 36 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'], |
37 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols',
'x86'], | 37 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols',
'x86'], |
38 'gn_release_trybot': ['gn', 'release_trybot'], | 38 'gn_release_trybot': ['gn', 'release_trybot'], |
39 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'], | 39 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'], |
40 'gyp_debug_bot_no_symbols_x86': ['gyp', 'debug_bot', 'no_symbols', 'x86'], | 40 'gyp_debug_bot_no_symbols_x86': ['gyp', 'debug_bot', 'no_symbols', 'x86'], |
41 'gyp_release_bot': ['gyp', 'release_bot'], | |
42 'gyp_release_bot_arm': ['gyp', 'release_bot', 'arm'], | 41 'gyp_release_bot_arm': ['gyp', 'release_bot', 'arm'], |
43 'gyp_release_trybot': ['gyp', 'release_trybot'], | 42 'gyp_release_trybot': ['gyp', 'release_trybot'], |
44 'swarming_gyp_debug_bot': ['swarming', 'gyp', 'debug_bot'], | 43 |
| 44 # The swarming mixin has no effect on GN, so 'swarming_gn_debug_bot' |
| 45 # is the same as 'gn_debug_bot', but we keep these configs listed for |
| 46 # symmetry w/ the gyp configs. |
| 47 'swarming_gn_debug_bot': ['swarming', 'gn', 'debug_bot'], |
| 48 'swarming_gn_release_bot': ['swarming', 'gn', 'release_bot'], |
| 49 |
45 'swarming_gyp_debug_trybot': ['swarming', 'gyp', 'debug_trybot'], | 50 'swarming_gyp_debug_trybot': ['swarming', 'gyp', 'debug_trybot'], |
46 'swarming_gyp_debug_trybot_x86': ['swarming', 'gyp', 'debug_trybot', 'x86'], | 51 'swarming_gyp_debug_trybot_x86': ['swarming', 'gyp', 'debug_trybot', 'x86'], |
47 'swarming_gyp_release_bot': ['swarming', 'gyp', 'release_bot'], | 52 'swarming_gyp_release_bot': ['swarming', 'gyp', 'release_bot'], |
48 'swarming_gyp_release_trybot': ['swarming', 'gyp', 'release_trybot'], | 53 'swarming_gyp_release_trybot': ['swarming', 'gyp', 'release_trybot'], |
49 'swarming_gpu_tests_gyp_release_trybot': ['swarming', 'gpu_tests', 'gyp', 'r
elease_trybot'], | 54 'swarming_gpu_tests_gyp_release_trybot': ['swarming', 'gpu_tests', 'gyp', 'r
elease_trybot'], |
50 | 55 |
51 # clang/win doesn't work with goma yet, so this can't use debug_bot: | 56 # clang/win doesn't work with goma yet, so this can't use debug_bot: |
52 'win_clang_debug_bot': ['gn', 'clang', 'debug', 'shared', 'minimal_symbols']
, | 57 'win_clang_debug_bot': ['gn', 'clang', 'debug', 'shared', 'minimal_symbols']
, |
53 }, | 58 }, |
54 | 59 |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
222 # The builders should be sorted by the order they appear in the /builders | 227 # The builders should be sorted by the order they appear in the /builders |
223 # page on the buildbots, *not* alphabetically. | 228 # page on the buildbots, *not* alphabetically. |
224 # | 229 # |
225 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls. | 230 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls. |
226 'masters': { | 231 'masters': { |
227 'chromium.chromiumos': { | 232 'chromium.chromiumos': { |
228 'Linux ChromiumOS GN': 'chromeos_gn_release_bot', | 233 'Linux ChromiumOS GN': 'chromeos_gn_release_bot', |
229 'Linux ChromiumOS GN (dbg)': 'chromeos_gn_debug_bot', | 234 'Linux ChromiumOS GN (dbg)': 'chromeos_gn_debug_bot', |
230 }, | 235 }, |
231 'chromium.linux': { | 236 'chromium.linux': { |
232 'Linux Builder': 'swarming_gyp_release_bot', | 237 'Linux Builder': 'swarming_gn_release_bot', |
233 'Linux Tests': 'gyp_release_bot', | 238 'Linux Tests': 'swarming_gn_release_bot', |
234 'Linux Builder (dbg)(32)': 'gyp_debug_bot_no_symbols_x86', | 239 'Linux Builder (dbg)(32)': 'gyp_debug_bot_no_symbols_x86', |
235 'Linux Tests (dbg)(1)(32)': 'gyp_debug_bot_no_symbols_x86', | 240 'Linux Tests (dbg)(1)(32)': 'gyp_debug_bot_no_symbols_x86', |
236 'Linux Builder (dbg)': 'swarming_gyp_debug_bot', | 241 'Linux Builder (dbg)': 'swarming_gn_debug_bot', |
237 'Linux Tests (dbg)(1)': 'swarming_gyp_debug_bot', | 242 'Linux Tests (dbg)(1)': 'swarming_gn_debug_bot', |
238 'Linux GN': 'gn_release_bot', | 243 'Linux GN': 'gn_release_bot', |
239 'Linux GN Clobber': 'gn_release_bot', | 244 'Linux GN Clobber': 'gn_release_bot', |
240 'Linux GN (dbg)': 'gn_debug_bot', | 245 'Linux GN (dbg)': 'gn_debug_bot', |
241 'Linux ARM': 'gyp_release_bot_arm', | 246 'Linux ARM': 'gyp_release_bot_arm', |
242 'Cast Linux': 'cast_gyp_release_bot', | 247 'Cast Linux': 'cast_gyp_release_bot', |
243 'Android Arm64 Builder (dbg)': 'android_gyp_debug_static_bot_arm64', | 248 'Android Arm64 Builder (dbg)': 'android_gyp_debug_static_bot_arm64', |
244 'Android Builder (dbg)': 'android_gyp_debug_static_bot', | 249 'Android Builder (dbg)': 'android_gyp_debug_static_bot', |
245 'Android Tests (dbg)': 'android_gyp_debug_static_bot', | 250 'Android Tests (dbg)': 'android_gyp_debug_static_bot', |
246 'Android Builder': 'android_gyp_release_bot', | 251 'Android Builder': 'android_gyp_release_bot', |
247 'Android Tests': 'android_gyp_release_bot', | 252 'Android Tests': 'android_gyp_release_bot', |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
327 'win8_chromium_gn_rel': 'gn_release_trybot_x86', | 332 'win8_chromium_gn_rel': 'gn_release_trybot_x86', |
328 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols', | 333 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols', |
329 'win_clang_x64_dbg': 'win_clang_debug_bot', | 334 'win_clang_x64_dbg': 'win_clang_debug_bot', |
330 }, | 335 }, |
331 'tryserver.v8': { | 336 'tryserver.v8': { |
332 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 337 'v8_linux_chromium_gn_rel': 'gn_release_trybot', |
333 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 338 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', |
334 }, | 339 }, |
335 }, | 340 }, |
336 } | 341 } |
OLD | NEW |