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

Side by Side Diff: tools/mb/mb_config.pyl

Issue 1366093004: Merge latest MB from trunk back to M46. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@branch_2490
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/mb/mb.py ('k') | tools/mb/mb_unittest.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 15 matching lines...) Expand all
26 'chromeos_gn_release_trybot': ['chromeos', 'gn', 'release_trybot'], 26 'chromeos_gn_release_trybot': ['chromeos', 'gn', 'release_trybot'],
27 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'], 27 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'],
28 'dev_gn_release': ['gn', 'release', 'shared'], 28 'dev_gn_release': ['gn', 'release', 'shared'],
29 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'], 29 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'],
30 'dev_gyp_release': ['gyp', 'release', 'shared'], 30 'dev_gyp_release': ['gyp', 'release', 'shared'],
31 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'], 31 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'],
32 'gn_debug_bot': ['gn', 'debug_bot'], 32 'gn_debug_bot': ['gn', 'debug_bot'],
33 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], 33 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'],
34 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86 '], 34 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86 '],
35 'gn_debug_static_bot': ['gn', 'debug_static_bot'], 35 'gn_debug_static_bot': ['gn', 'debug_static_bot'],
36 'gn_linux_upload': ['gn_linux_upload'], 36 'gn_linux_upload': ['gn_linux_upload', 'official', 'goma'],
37 'gn_release_bot': ['gn', 'release_bot'], 37 'gn_release_bot': ['gn', 'release_bot'],
38 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'], 38 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'],
39 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols', 'x86'], 39 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols', 'x86'],
40 'gn_release_trybot': ['gn', 'release_trybot'], 40 'gn_release_trybot': ['gn', 'release_trybot'],
41 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'], 41 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'],
42 'gyp_debug_bot': ['gyp', 'debug_bot'], 42 'gyp_debug_bot': ['gyp', 'debug_bot'],
43 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'], 43 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'],
44 'gyp_official': ['gyp', 'official'],
45 'gyp_official_goma': ['gyp', 'official', 'goma'],
46 'gyp_official_goma_chromeos': ['gyp', 'official', 'goma', 'chromeos'],
47 'gyp_official_goma_x86': ['gyp', 'official', 'goma', 'x86'],
48 'gyp_official_goma_minimal_symbols': ['gyp', 'official', 'goma', 'minimal_sy mbols'],
49 'gyp_official_goma_minimal_symbols_android': ['gyp', 'official', 'goma', 'mi nimal_symbols', 'android'],
50 'gyp_official_goma_minimal_symbols_android_arm64': ['gyp', 'official', 'goma ', 'minimal_symbols', 'android', 'arm64'],
51 'gyp_official_goma_minimal_symbols_x64': ['gyp', 'official', 'goma', 'minima l_symbols', 'x64'],
52 'gyp_official_goma_minimal_symbols_x86': ['gyp', 'official', 'goma', 'minima l_symbols', 'x86'],
44 'gyp_release_bot_arm': ['gyp', 'release_bot', 'arm', 'crosscompile'], 53 'gyp_release_bot_arm': ['gyp', 'release_bot', 'arm', 'crosscompile'],
45 'gyp_release_trybot': ['gyp', 'release_trybot'], 54 'gyp_release_trybot': ['gyp', 'release_trybot'],
46 55
47 # This is just for completeness; any bot that uses this config should never actually run MB. 56 # This is just for completeness; any bot that uses this config should never actually run MB.
48 'none': ['none'], 57 'none': ['none'],
49 58
50 'swarming_asan_lsan_gyp_release_trybot': ['swarming', 'asan', 'lsan', 'relea se_trybot'], 59 'swarming_asan_lsan_gyp_release_trybot': ['swarming', 'asan', 'lsan', 'relea se_trybot'],
51 'swarming_msan_gyp_release_trybot': ['swarming', 'chromeos', 'msan', 'gyp', 'release_trybot'], 60 'swarming_msan_gyp_release_trybot': ['swarming', 'chromeos', 'msan', 'gyp', 'release_trybot'],
52 'swarming_deterministic_gyp_release_bot': ['swarming', 'deterministic', 'gyp ', 'release_bot'], 61 'swarming_deterministic_gyp_release_bot': ['swarming', 'deterministic', 'gyp ', 'release_bot'],
62 'swarming_gpu_tests_gn_release_trybot': ['swarming', 'gpu_tests', 'gn', 'rel ease_trybot'],
63 'swarming_gpu_tests_gyp_debug_trybot': ['swarming', 'gpu_tests', 'gyp', 'deb ug_trybot'],
53 'swarming_gpu_tests_gyp_release_trybot': ['swarming', 'gpu_tests', 'gyp', 'r elease_trybot'], 64 'swarming_gpu_tests_gyp_release_trybot': ['swarming', 'gpu_tests', 'gyp', 'r elease_trybot'],
54 'swarming_gyp_debug_bot': ['swarming', 'gyp', 'debug_bot'], 65 'swarming_gn_debug_bot': ['swarming', 'gn', 'debug_bot'],
66 'swarming_gn_debug_trybot': ['swarming', 'gn', 'debug_trybot'],
67 'swarming_gn_release_bot': ['swarming', 'gn', 'release_bot'],
55 'swarming_gyp_debug_bot_no_symbols_x86': ['swarming', 'gyp', 'debug_bot', 'n o_symbols', 'x86'], 68 'swarming_gyp_debug_bot_no_symbols_x86': ['swarming', 'gyp', 'debug_bot', 'n o_symbols', 'x86'],
56 'swarming_gyp_debug_trybot': ['swarming', 'gyp', 'debug_trybot'],
57 'swarming_gyp_debug_trybot_x86': ['swarming', 'gyp', 'debug_trybot', 'x86'], 69 'swarming_gyp_debug_trybot_x86': ['swarming', 'gyp', 'debug_trybot', 'x86'],
58 'swarming_gyp_release_bot': ['swarming', 'gyp', 'release_bot'], 70 'swarming_gyp_release_bot': ['swarming', 'gyp', 'release_bot'],
59 'swarming_gyp_release_trybot': ['swarming', 'gyp', 'release_trybot'], 71 'swarming_gyp_release_trybot': ['swarming', 'gyp', 'release_trybot'],
60 'swarming_gyp_release_trybot_arm': ['swarming', 'gyp', 'release_trybot', 'ar m', 'crosscompile'], 72 'swarming_gyp_release_trybot_arm': ['swarming', 'gyp', 'release_trybot', 'ar m', 'crosscompile'],
61 'swarming_gyp_release_trybot_arm_float': ['swarming', 'gyp', 'release_trybot ', 'arm_float', 'crosscompile'], 73 'swarming_gyp_release_trybot_arm_float': ['swarming', 'gyp', 'release_trybot ', 'arm_float', 'crosscompile'],
62 'swarming_tsan_gyp_release_trybot': ['swarming', 'disable_nacl', 'tsan', 'gy p', 'release_trybot'], 74 'swarming_tsan_gyp_release_trybot': ['swarming', 'disable_nacl', 'tsan', 'gy p', 'release_trybot'],
63 75
64 # clang/win doesn't work with goma yet, so this can't use debug_bot: 76 # clang/win doesn't work with goma yet, so this can't use debug_bot:
65 'win_clang_debug_bot': ['gn', 'clang', 'debug', 'shared', 'minimal_symbols'] , 77 'win_clang_debug_bot': ['gn', 'clang', 'debug', 'shared', 'minimal_symbols'] ,
66 }, 78 },
(...skipping 27 matching lines...) Expand all
94 'android': { 106 'android': {
95 'gn_args': 'target_os="android"', 107 'gn_args': 'target_os="android"',
96 'gyp_defines': 'OS=android', 108 'gyp_defines': 'OS=android',
97 }, 109 },
98 110
99 'arm': { 111 'arm': {
100 'gn_args': 'target_cpu="arm"', 112 'gn_args': 'target_cpu="arm"',
101 'gyp_defines': 'target_arch=arm', 113 'gyp_defines': 'target_arch=arm',
102 }, 114 },
103 115
116 'arm64': {
117 'gn_args': 'target_cpu="arm64"',
118 'gyp_defines': 'target_arch=arm64',
119 },
120
104 'arm_float': { 121 'arm_float': {
105 'gn_args': 'error', 122 'gn_args': 'error',
106 'gyp_defines': 'target_arch=arm arm_float_abi=hard', 123 'gyp_defines': 'target_arch=arm arm_float_abi=hard',
107 }, 124 },
108 125
109 'arm64': { 126 'arm64': {
110 'gn_args': 'target_cpu="arm64"', 127 'gn_args': 'target_cpu="arm64"',
111 'gyp_defines': 'target_arch=arm64', 128 'gyp_defines': 'target_arch=arm64',
112 }, 129 },
113 130
(...skipping 25 matching lines...) Expand all
139 'gyp_crosscompile': True, 156 'gyp_crosscompile': True,
140 }, 157 },
141 158
142 'dcheck_always_on': { 159 'dcheck_always_on': {
143 'gn_args': 'dcheck_always_on=true', 160 'gn_args': 'dcheck_always_on=true',
144 'gyp_defines': 'dcheck_always_on=1', 161 'gyp_defines': 'dcheck_always_on=1',
145 }, 162 },
146 163
147 'debug': { 164 'debug': {
148 'gn_args': 'is_debug=true', 165 'gn_args': 'is_debug=true',
149 'gyp_config': 'Debug',
150 }, 166 },
151 167
152 'debug_bot': { 168 'debug_bot': {
153 'mixins': ['debug', 'shared', 'goma'], 169 'mixins': ['debug', 'shared', 'goma'],
154 }, 170 },
155 171
156 'debug_bot_minimal_symbols': { 172 'debug_bot_minimal_symbols': {
157 'mixins': ['debug_bot', 'minimal_symbols'], 173 'mixins': ['debug_bot', 'minimal_symbols'],
158 }, 174 },
159 175
(...skipping 25 matching lines...) Expand all
185 'gyp_defines': 'fastbuild=0', 201 'gyp_defines': 'fastbuild=0',
186 }, 202 },
187 203
188 'gn_linux_upload': { 204 'gn_linux_upload': {
189 'type': 'gn', 205 'type': 'gn',
190 206
191 # We don't want to require a runtime dependency on glib in the 207 # We don't want to require a runtime dependency on glib in the
192 # GN binary; ideally we could just turn glib off, but that doesn't 208 # GN binary; ideally we could just turn glib off, but that doesn't
193 # actually work, so we need to pretend to be doing an ozone build 209 # actually work, so we need to pretend to be doing an ozone build
194 # in order for the flag to actually take effect. 210 # in order for the flag to actually take effect.
195 'gn_args': 'use_ozone=true use_glib=false', 211 'gn_args': 'use_ozone=true',
196 }, 212 },
197 213
198 'gn': {'type': 'gn'}, 214 'gn': {'type': 'gn'},
199 215
200 'goma': { 216 'goma': {
217 # The MB code will properly escape goma_dir if necessary in the GYP
218 # code path; the GN code path needs no escaping.
201 'gn_args': 'use_goma=true goma_dir="$(goma_dir)"', 219 'gn_args': 'use_goma=true goma_dir="$(goma_dir)"',
202 'gyp_defines': 'use_goma=1 gomadir=$(goma_dir)', 220 'gyp_defines': 'use_goma=1 gomadir=$(goma_dir)',
203 }, 221 },
204 222
205 'gpu_tests': { 223 'gpu_tests': {
206 'gn_args': 'archive_gpu_tests=true', 224 'gn_args': '', # not needed in GN builds.
207 'gyp_defines': 'archive_gpu_tests=1', 225 'gyp_defines': 'archive_gpu_tests=1',
208 }, 226 },
209 227
210 'gyp': {'type': 'gyp'}, 228 'gyp': {'type': 'gyp'},
211 229
212 'lsan': { 230 'lsan': {
213 'gn_args': 'use_lsan=true', 231 'gn_args': 'use_lsan=true',
214 'gyp_defines': 'lsan=1', 232 'gyp_defines': 'lsan=1',
215 }, 233 },
216 234
(...skipping 14 matching lines...) Expand all
231 249
232 # This config is used by bots that aren't building Chromium and should 250 # This config is used by bots that aren't building Chromium and should
233 # never be running MB. It is used for tracking purposes. These values 251 # never be running MB. It is used for tracking purposes. These values
234 # were picked such that if someone did try to run MB, both GN and GYP 252 # were picked such that if someone did try to run MB, both GN and GYP
235 # should error out. 253 # should error out.
236 'none': { 254 'none': {
237 'gn_args': 'error', 255 'gn_args': 'error',
238 'gyp_defines': 'target_arch=unknown', 256 'gyp_defines': 'target_arch=unknown',
239 }, 257 },
240 258
259 'official': {
260 'gn_args': 'is_chrome_branded=true is_official_build=true is_debug=false',
261 'gyp_defines': 'branding=Chrome buildtype=Official',
262 },
263
241 'release': { 264 'release': {
242 'gn_args': 'is_debug=false', 265 'gn_args': 'is_debug=false',
243 'gyp_config': 'Release',
244 }, 266 },
245 267
246 'release_bot': { 268 'release_bot': {
247 'mixins': ['release', 'static', 'goma'], 269 'mixins': ['release', 'static', 'goma'],
248 }, 270 },
249 271
250 'release_bot_minimal_symbols': { 272 'release_bot_minimal_symbols': {
251 'mixins': ['release_bot', 'minimal_symbols'], 273 'mixins': ['release_bot', 'minimal_symbols'],
252 }, 274 },
253 275
(...skipping 14 matching lines...) Expand all
268 'swarming': { 290 'swarming': {
269 'gn_args': '', 291 'gn_args': '',
270 'gyp_defines': 'test_isolation_mode=prepare', 292 'gyp_defines': 'test_isolation_mode=prepare',
271 }, 293 },
272 294
273 'tsan': { 295 'tsan': {
274 'gn_args': 'use_tsan=true', 296 'gn_args': 'use_tsan=true',
275 'gyp_defines': 'tsan=1', 297 'gyp_defines': 'tsan=1',
276 }, 298 },
277 299
300 'x64': {
301 'gn_args': 'target_cpu="x64"',
302 'gyp_defines': 'target_arch=x64',
303 },
304
278 'x86': { 305 'x86': {
279 'gn_args': 'target_cpu="x86"', 306 'gn_args': 'target_cpu="x86"',
280 'gyp_args': 'target_arch=ia32', 307 'gyp_defines': 'target_arch=ia32',
281 }, 308 },
282 }, 309 },
283 310
284 # This is a map of buildbot master names -> buildbot builder names -> 311 # This is a map of buildbot master names -> buildbot builder names ->
285 # config names (where each config name is a key in the 'configs' dict, 312 # config names (where each config name is a key in the 'configs' dict,
286 # above). mb uses this dict to look up which config to use for a given bot. 313 # above). mb uses this dict to look up which config to use for a given bot.
287 # The builders should be sorted by the order they appear in the /builders 314 # The builders should be sorted by the order they appear in the /builders
288 # page on the buildbots, *not* alphabetically. 315 # page on the buildbots, *not* alphabetically.
289 # 316 #
290 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls. 317 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls.
291 'masters': { 318 'masters': {
319 'chrome': {
320 'precise64': 'gyp_official',
321 },
322 'chromium.chrome': {
323 'Google Chrome Win': 'gyp_official_goma_minimal_symbols_x86',
324 'Google Chrome Linux': 'gyp_official_goma_x86',
325 'Google Chrome Linux x64': 'gyp_official_goma',
326 'Google Chrome Mac': 'gyp_official_goma',
327 'Google Chrome ChromeOS': 'gyp_official_goma_chromeos',
328 },
292 'chromium.chromiumos': { 329 'chromium.chromiumos': {
293 'Linux ChromiumOS GN': 'chromeos_gn_release_bot', 330 'Linux ChromiumOS GN': 'chromeos_gn_release_bot',
294 'Linux ChromiumOS GN (dbg)': 'chromeos_gn_debug_bot', 331 'Linux ChromiumOS GN (dbg)': 'chromeos_gn_debug_bot',
295 }, 332 },
296 'chromium.linux': { 333 'chromium.linux': {
297 'Linux Builder': 'swarming_gyp_release_bot', 334 'Linux Builder': 'swarming_gn_release_bot',
298 'Linux Tests': 'swarming_gyp_release_bot', 335 'Linux Tests': 'swarming_gn_release_bot',
299 'Linux Builder (dbg)(32)': 'swarming_gyp_debug_bot_no_symbols_x86', 336 'Linux Builder (dbg)(32)': 'swarming_gyp_debug_bot_no_symbols_x86',
300 'Linux Tests (dbg)(1)(32)': 'swarming_gyp_debug_bot_no_symbols_x86', 337 'Linux Tests (dbg)(1)(32)': 'swarming_gyp_debug_bot_no_symbols_x86',
301 'Linux Builder (dbg)': 'swarming_gyp_debug_bot', 338 'Linux Builder (dbg)': 'swarming_gn_debug_bot',
302 'Linux Tests (dbg)(1)': 'swarming_gyp_debug_bot', 339 'Linux Tests (dbg)(1)': 'swarming_gn_debug_bot',
303 'Linux GN': 'gn_release_bot', 340 'Linux GN': 'gn_release_bot',
304 'Linux GN Clobber': 'gn_release_bot', 341 'Linux GN Clobber': 'gn_release_bot',
305 'Linux GN (dbg)': 'gn_debug_bot', 342 'Linux GN (dbg)': 'gn_debug_bot',
306 'Linux ARM': 'gyp_release_bot_arm', 343 'Linux ARM': 'gyp_release_bot_arm',
307 'Cast Linux': 'cast_gyp_release_bot', 344 'Cast Linux': 'cast_gyp_release_bot',
308 'Android Arm64 Builder (dbg)': 'android_gyp_debug_static_bot_arm64', 345 'Android Arm64 Builder (dbg)': 'android_gyp_debug_static_bot_arm64',
309 'Android Builder (dbg)': 'android_gyp_debug_static_bot', 346 'Android Builder (dbg)': 'android_gyp_debug_static_bot',
310 'Android Tests (dbg)': 'android_gyp_debug_static_bot', 347 'Android Tests (dbg)': 'android_gyp_debug_static_bot',
311 'Android Builder': 'android_gyp_release_bot', 348 'Android Builder': 'android_gyp_release_bot',
312 'Android Tests': 'android_gyp_release_bot', 349 'Android Tests': 'android_gyp_release_bot',
313 'Android Clang Builder (dbg)': 'android_clang_asan_gyp_debug_bot', 350 'Android Clang Builder (dbg)': 'android_clang_asan_gyp_debug_bot',
314 'Android GN': 'android_gn_release_bot', 351 'Android GN': 'android_gn_release_bot',
315 'Android GN (dbg)': 'android_gn_debug_bot', 352 'Android GN (dbg)': 'android_gn_debug_bot',
316 'Cast Android (dbg)': 'android_cast_gyp_debug_static_bot', 353 'Cast Android (dbg)': 'android_cast_gyp_debug_static_bot',
317 }, 354 },
318 'chromium.mac': { 355 'chromium.mac': {
319 'Mac GN': 'gn_release_bot', 356 'Mac GN': 'gn_release_bot',
320 'Mac GN (dbg)': 'gn_debug_static_bot', 357 'Mac GN (dbg)': 'gn_debug_static_bot',
321 }, 358 },
322 'chromium.mojo': { 359 'chromium.mojo': {
323 'Chromium Mojo Android': 'android_gn_release_bot', 360 'Chromium Mojo Android': 'android_gn_release_bot',
324 'Chromium Mojo Linux Perf': 'gn_release_bot', 361 'Chromium Mojo Linux Perf': 'gn_release_bot',
325 'Chromium Mojo Android Nexus5 Perf': 'android_gn_release_bot', 362 'Chromium Mojo Android Nexus5 Perf': 'android_gn_release_bot',
326 'Chromium Mojo Windows': 'gn_release_bot_minimal_symbols_x86', 363 'Chromium Mojo Windows': 'gn_release_bot_minimal_symbols_x86',
327 'Chromium Mojo Linux': 'gn_release_bot', 364 'Chromium Mojo Linux': 'gn_release_bot',
328 'Chromium Mojo Windows 7 Perf': 'gn_release_bot_minimal_symbols_x86', 365 'Chromium Mojo Windows 7 Perf': 'gn_release_bot_minimal_symbols_x86',
329 }, 366 },
367 'chromium.perf': {
368 'Android Builder': 'gyp_official_goma_minimal_symbols_android',
369 'Android arm64 Builder': 'gyp_official_goma_minimal_symbols_android_arm64' ,
370 'Win Builder': 'gyp_official_goma_minimal_symbols_x86',
371 'Win x64 Builder': 'gyp_official_goma_minimal_symbols_x64',
372 'Mac Builder': 'gyp_official_goma',
373 'Linux Builder': 'gyp_official_goma',
374 },
330 'chromium.win': { 375 'chromium.win': {
331 # Windows bots take too long to link w/ full symbols and time out. 376 # Windows bots take too long to link w/ full symbols and time out.
332 'Win x64 GN': 'gn_release_bot_minimal_symbols', 377 'Win x64 GN': 'gn_release_bot_minimal_symbols',
333 'Win x64 GN (dbg)': 'gn_debug_bot_minimal_symbols', 378 'Win x64 GN (dbg)': 'gn_debug_bot_minimal_symbols',
334 'Win8 Aura': 'gn_release_bot_minimal_symbols_x86', 379 'Win8 Aura': 'gn_release_bot_minimal_symbols_x86',
335 'Win8 GN': 'gn_release_bot_minimal_symbols_x86', 380 'Win8 GN': 'gn_release_bot_minimal_symbols_x86',
336 'Win8 GN (dbg)': 'gn_debug_bot_minimal_symbols_x86', 381 'Win8 GN (dbg)': 'gn_debug_bot_minimal_symbols_x86',
337 }, 382 },
338 'chromium.webkit': { 383 'chromium.webkit': {
339 'Android GN': 'android_gn_release_bot', 384 'Android GN': 'android_gn_release_bot',
(...skipping 23 matching lines...) Expand all
363 'client.v8.fyi': { 408 'client.v8.fyi': {
364 'V8 Linux GN': 'gn_release_bot', 409 'V8 Linux GN': 'gn_release_bot',
365 'V8 Android GN (dbg)': 'android_gn_debug_bot', 410 'V8 Android GN (dbg)': 'android_gn_debug_bot',
366 }, 411 },
367 'tryserver.blink': { 412 'tryserver.blink': {
368 'android_blink_compile_dbg': 'android_gyp_debug_bot', 413 'android_blink_compile_dbg': 'android_gyp_debug_bot',
369 'android_blink_compile_rel': 'android_gyp_release_trybot', 414 'android_blink_compile_rel': 'android_gyp_release_trybot',
370 'android_chromium_gn_compile_rel': 'android_gn_release_bot', 415 'android_chromium_gn_compile_rel': 'android_gn_release_bot',
371 'linux_chromium_gn_rel': 'gn_release_bot', 416 'linux_chromium_gn_rel': 'gn_release_bot',
372 }, 417 },
418 'tryserver.chromium.angle': {
419 'linux_angle_rel_ng': 'swarming_gpu_tests_gyp_release_trybot',
420 'linux_angle_dbg_ng': 'swarming_gpu_tests_gyp_debug_trybot',
421 },
373 'tryserver.chromium.linux': { 422 'tryserver.chromium.linux': {
374 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gyp_release_trybot', 423 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gyp_release_trybot',
375 'linux_full_bisect_builder': 'swarming_gyp_release_bot', 424 'linux_full_bisect_builder': 'swarming_gyp_release_bot',
376 'linux_site_isolation': 'gyp_release_trybot', 425 'linux_site_isolation': 'gyp_release_trybot',
377 'linux_chromium_compile_rel_ng': 'swarming_gyp_release_trybot', 426 'linux_chromium_compile_rel_ng': 'swarming_gyp_release_trybot',
378 'linux_chromium_rel_ng': 'swarming_gpu_tests_gyp_release_trybot', 427 'linux_chromium_rel_ng': 'swarming_gpu_tests_gn_release_trybot',
379 'linux_chromium_gn_rel': 'gn_release_trybot', 428 'linux_chromium_gn_rel': 'gn_release_trybot',
380 'linux_chromium_gn_chromeos_rel': 'chromeos_gn_release_trybot', 429 'linux_chromium_gn_chromeos_rel': 'chromeos_gn_release_trybot',
381 'android_chromium_gn_compile_rel': 'android_gn_release_trybot', 430 'android_chromium_gn_compile_rel': 'android_gn_release_trybot',
382 'linux_chromium_compile_dbg_ng': 'swarming_gyp_debug_trybot', 431 'linux_chromium_compile_dbg_ng': 'swarming_gn_debug_trybot',
383 'linux_chromium_dbg_ng': 'swarming_gyp_debug_trybot', 432 'linux_chromium_dbg_ng': 'swarming_gn_debug_trybot',
384 'linux_chromium_trusty_dbg': 'gyp_debug_bot', 433 'linux_chromium_trusty_dbg': 'gyp_debug_bot',
385 'linux_chromium_trusty32_dbg': 'gyp_debug_bot_x86', 434 'linux_chromium_trusty32_dbg': 'gyp_debug_bot_x86',
386 'linux_chromium_gn_dbg': 'gn_debug_bot', 435 'linux_chromium_gn_dbg': 'gn_debug_bot',
387 'linux_chromium_gn_chromeos_dbg': 'chromeos_gn_debug_bot', 436 'linux_chromium_gn_chromeos_dbg': 'chromeos_gn_debug_bot',
388 'android_chromium_gn_compile_dbg': 'android_gn_debug_bot', 437 'android_chromium_gn_compile_dbg': 'android_gn_debug_bot',
389 'linux_chromium_msan_rel_ng': 'swarming_msan_gyp_release_trybot', 438 'linux_chromium_msan_rel_ng': 'swarming_msan_gyp_release_trybot',
390 'linux_chromium_tsan_rel_ng': 'swarming_tsan_gyp_release_trybot', 439 'linux_chromium_tsan_rel_ng': 'swarming_tsan_gyp_release_trybot',
391 'linux_chromium_practice_rel_ng': 'gyp_release_trybot', 440 'linux_chromium_practice_rel_ng': 'gyp_release_trybot',
392 'linux_arm_compile': 'swarming_gyp_release_trybot_arm', 441 'linux_arm_compile': 'swarming_gyp_release_trybot_arm',
393 'linux_arm': 'swarming_gyp_release_trybot_arm_float', 442 'linux_arm': 'swarming_gyp_release_trybot_arm_float',
394 'linux_arm_tester': 'none', 443 'linux_arm_tester': 'none',
395 'linux_chromium_compile_dbg_32_ng': 'swarming_gyp_debug_trybot_x86', 444 'linux_chromium_compile_dbg_32_ng': 'swarming_gyp_debug_trybot_x86',
396 'linux_chromium_dbg_32_ng': 'swarming_gyp_debug_trybot_x86', 445 'linux_chromium_dbg_32_ng': 'swarming_gyp_debug_trybot_x86',
397 'linux_chromium_clobber_rel_ng': 'gyp_release_trybot', 446 'linux_chromium_clobber_rel_ng': 'gyp_release_trybot',
398 'linux_chromium_gn_upload': 'gn_linux_upload', 447 'linux_chromium_gn_upload': 'gn_linux_upload',
399 'cast_shell_linux': 'cast_gyp_release_trybot', 448 'cast_shell_linux': 'cast_gyp_release_trybot',
400 'linux_deterministic': 'swarming_deterministic_gyp_release_bot', 449 'linux_deterministic': 'swarming_deterministic_gyp_release_bot',
401 'linux_ecs_ozone': 'embedded_gyp_debug_bot', 450 'linux_ecs_ozone': 'embedded_gyp_debug_bot',
402 }, 451 },
403 'tryserver.chromium.mac': { 452 'tryserver.chromium.mac': {
404 'mac_chromium_gn_dbg': 'gn_debug_static_bot', 453 'mac_chromium_gn_dbg': 'gn_debug_static_bot',
405 'mac_chromium_gn_rel': 'gn_release_trybot', 454 'mac_chromium_gn_rel': 'gn_release_trybot',
406 'mac_chromium_gn_upload': 'gn_release_bot', 455 'mac_chromium_gn_upload': 'gn_release_bot',
407 }, 456 },
457 'tryserver.chromium.perf': {
458 'android_perf_bisect_builder': 'gyp_official_goma_minimal_symbols_android' ,
459 'android_arm64_perf_bisect_builder': 'gyp_official_goma_minimal_symbols_an droid_arm64',
460 'linux_perf_bisect_builder': 'gyp_official_goma',
461 'mac_perf_bisect_builder': 'gyp_official_goma',
462 'win_perf_bisect_builder': 'gyp_official_goma_minimal_symbols_x86',
463 'winx64_bisect_builder': 'gyp_official_goma_minimal_symbols',
464 },
408 'tryserver.chromium.win': { 465 'tryserver.chromium.win': {
409 'win_chromium_gn_x64_dbg': 'gn_debug_bot', 466 'win_chromium_gn_x64_dbg': 'gn_debug_bot_minimal_symbols',
410 'win_chromium_gn_x64_rel': 'gn_release_trybot', 467 'win_chromium_gn_x64_rel': 'gn_release_trybot',
411 'win8_chromium_ng': 'gn_release_trybot_x86', 468 'win8_chromium_ng': 'gn_release_trybot_x86',
412 'win8_chromium_gn_dbg': 'gn_debug_bot_minimal_symbols_x86', 469 'win8_chromium_gn_dbg': 'gn_debug_bot_minimal_symbols_x86',
413 'win8_chromium_gn_rel': 'gn_release_trybot_x86', 470 'win8_chromium_gn_rel': 'gn_release_trybot_x86',
414 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols', 471 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86',
415 'win_clang_x64_dbg': 'win_clang_debug_bot', 472 'win_clang_x64_dbg': 'win_clang_debug_bot',
416 }, 473 },
417 'tryserver.v8': { 474 'tryserver.v8': {
418 'v8_linux_chromium_gn_rel': 'gn_release_trybot', 475 'v8_linux_chromium_gn_rel': 'gn_release_trybot',
419 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', 476 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot',
420 }, 477 },
421 }, 478 },
422 } 479 }
OLDNEW
« no previous file with comments | « tools/mb/mb.py ('k') | tools/mb/mb_unittest.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698