| 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 15 matching lines...) Expand all Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |