| 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 a map of buildbot master names -> buildbot builder names -> | 6 # This is a map of buildbot master names -> buildbot builder names -> |
| 7 # config names (where each config name is a key in the 'configs' dict, | 7 # config names (where each config name is a key in the 'configs' dict, |
| 8 # below). MB uses this dict to look up which config to use for a given bot. | 8 # below). MB uses this dict to look up which config to use for a given bot. |
| 9 'masters': { | 9 'masters': { |
| 10 'chromeos.chrome': { | 10 'chromeos.chrome': { |
| 11 'amd64-generic Trusty (Informational)': 'cros_chrome_sdk_gn', | 11 'amd64-generic Trusty (Informational)': 'cros_chrome_sdk', |
| 12 'Linux ChromeOS Buildspec Tests': 'swarming_chromeos_gn_release_bot', | 12 'Linux ChromeOS Buildspec Tests': 'chromeos_with_codecs_release_bot', |
| 13 }, | 13 }, |
| 14 | 14 |
| 15 # Take care when changing any of these builders to ensure that you do not | 15 # Take care when changing any of these builders to ensure that you do not |
| 16 # include a configuration with 'chrome_with_codecs' since these builders | 16 # include a configuration with 'chrome_with_codecs' since these builders |
| 17 # generated publicly advertised non-Official builds which are not allowed | 17 # generated publicly advertised non-Official builds which are not allowed |
| 18 # to have proprietary codecs enabled. | 18 # to have proprietary codecs enabled. |
| 19 'chromium': { | 19 'chromium': { |
| 20 'Android': 'android_without_codecs_gn_release_bot_minimal_symbols', | 20 'Android': 'android_without_codecs_release_bot_minimal_symbols', |
| 21 'Linux x64': 'noswarming_gn_release_bot', | 21 'Linux x64': 'release_bot', |
| 22 'Mac': 'noswarming_gn_release_bot_mac_strip', | 22 'Mac': 'release_bot_mac_strip', |
| 23 'Win': 'noswarming_gn_release_bot_minimal_symbols_x86', | 23 'Win': 'release_bot_x86', |
| 24 'Win x64': 'noswarming_gn_release_bot_minimal_symbols_x64', | 24 'Win x64': 'release_bot', |
| 25 }, | 25 }, |
| 26 | 26 |
| 27 'chromium.android': { | 27 'chromium.android': { |
| 28 'Android Cronet ARM64 Builder': | 28 'Android Cronet ARM64 Builder': 'android_cronet_release_bot_minimal_symbol
s_arm64', |
| 29 'android_cronet_gn_release_bot_minimal_symbols_arm64', | 29 'Android Cronet ARM64 Builder (dbg)': 'android_cronet_debug_static_bot_arm
64', |
| 30 'Android Cronet ARM64 Builder (dbg)': | 30 'Android Cronet ARMv6 Builder': 'android_cronet_release_bot_minimal_symbol
s_armv6', |
| 31 'android_cronet_gn_debug_static_bot_arm64', | 31 'Android Cronet Builder': 'android_cronet_release_bot_minimal_symbols_arm_
no_neon', |
| 32 'Android Cronet ARMv6 Builder': | 32 'Android Cronet Builder (dbg)': 'android_cronet_debug_static_bot_arm_no_ne
on', |
| 33 'android_cronet_gn_release_bot_minimal_symbols_armv6', | 33 'Android Cronet Builder Asan': 'android_cronet_release_bot_minimal_symbols
_arm_no_neon_clang_asan', |
| 34 'Android Cronet Builder': | 34 'Android Cronet Data Reduction Proxy Builder': 'android_cronet_data_reduct
ion_proxy_release_bot_minimal_symbols_arm_no_neon', |
| 35 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon', | 35 'Android Cronet KitKat Builder': 'android_cronet_release_bot_minimal_symbo
ls_arm_no_neon', |
| 36 'Android Cronet Builder (dbg)': | 36 'Android Cronet Lollipop Builder': 'android_cronet_release_bot_minimal_sym
bols_arm_no_neon', |
| 37 'android_cronet_gn_debug_static_bot_arm_no_neon', | 37 'Android Cronet Marshmallow 64bit Builder': 'android_cronet_release_bot_mi
nimal_symbols_arm64', |
| 38 'Android Cronet Builder Asan': | 38 'Android Cronet Marshmallow 64bit Perf': 'android_cronet_release_bot_minim
al_symbols_arm64', |
| 39 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon_clang_asan'
, | 39 'Android Cronet MIPS Builder': 'android_cronet_release_bot_minimal_symbols
_mipsel', |
| 40 'Android Cronet Data Reduction Proxy Builder': | 40 'Android Cronet x86 Builder': 'android_cronet_release_bot_minimal_symbols_
x86', |
| 41 'android_cronet_data_reduction_proxy_gn_release_bot_minimal_symbols_ar
m_no_neon', | 41 'Android Cronet x86 Builder (dbg)': 'android_cronet_debug_static_bot_x86', |
| 42 'Android Cronet KitKat Builder': | 42 'Android MIPS Builder (dbg)': 'android_debug_static_minimal_symbols_mipsel
', |
| 43 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon', | 43 'Android N5X Swarm Builder': 'android_release_bot_minimal_symbols_arm64', |
| 44 'Android Cronet Lollipop Builder': | 44 'Android Swarm Builder': 'android_release_bot_minimal_symbols', |
| 45 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon', | 45 'Android arm Builder (dbg)': 'android_debug_static_bot', |
| 46 'Android Cronet Marshmallow 64bit Builder': | 46 'Android arm64 Builder (dbg)': 'android_debug_static_bot_arm64', |
| 47 'android_cronet_gn_release_bot_minimal_symbols_arm64', | 47 'Android x64 Builder (dbg)': 'android_debug_static_bot_x64', |
| 48 'Android Cronet Marshmallow 64bit Perf': | 48 'Android x86 Builder (dbg)': 'android_debug_static_bot_x86', |
| 49 'android_cronet_gn_release_bot_minimal_symbols_arm64', | |
| 50 'Android Cronet MIPS Builder': | |
| 51 'android_cronet_gn_release_bot_minimal_symbols_mipsel', | |
| 52 'Android Cronet x86 Builder': | |
| 53 'android_cronet_gn_release_bot_minimal_symbols_x86', | |
| 54 'Android Cronet x86 Builder (dbg)': | |
| 55 'android_cronet_gn_debug_static_bot_x86', | |
| 56 'Android MIPS Builder (dbg)': | |
| 57 'android_gn_debug_static_minimal_symbols_mipsel', | |
| 58 'Android N5X Swarm Builder': | |
| 59 'swarming_android_gn_release_bot_minimal_symbols_arm64', | |
| 60 'Android Swarm Builder': | |
| 61 'swarming_android_gn_release_bot_minimal_symbols', | |
| 62 'Android WebView CTS L-MR1 (dbg)': 'none', | |
| 63 'Android Webview L (dbg)': 'none', | |
| 64 'Android Webview M (dbg)': 'none', | |
| 65 'Android arm Builder (dbg)': 'android_gn_debug_static_bot', | |
| 66 'Android arm64 Builder (dbg)': 'android_gn_debug_static_bot_arm64', | |
| 67 'Android x64 Builder (dbg)': 'android_gn_debug_static_bot_x64', | |
| 68 'Android x86 Builder (dbg)': 'android_gn_debug_static_bot_x86', | |
| 69 'Jelly Bean Tester': 'android_gn_debug_static_bot', | |
| 70 'KitKat Tablet Tester': 'android_gn_debug_static_bot', | |
| 71 'Lollipop Consumer Tester': 'android_gn_debug_static_bot_arm64', | |
| 72 'Lollipop Low-end Tester': 'android_gn_debug_static_bot', | |
| 73 'Lollipop Phone Tester': 'android_gn_debug_static_bot', | |
| 74 'Lollipop Tablet Tester': 'android_gn_debug_static_bot', | |
| 75 'Marshmallow 64 bit Tester': 'android_gn_debug_static_bot_arm64', | |
| 76 'Marshmallow Tablet Tester': 'android_gn_debug_static_bot', | |
| 77 }, | 49 }, |
| 78 | 50 |
| 79 'chromium.chrome': { | 51 'chromium.chrome': { |
| 80 'Google Chrome ChromeOS': 'gn_official_goma_chromeos', | 52 'Google Chrome ChromeOS': 'official_goma_chromeos', |
| 81 'Google Chrome Linux x64': 'gn_official_goma', | 53 'Google Chrome Linux x64': 'official_goma', |
| 82 'Google Chrome Mac': 'gn_official_goma', | 54 'Google Chrome Mac': 'official_goma', |
| 83 'Google Chrome Win': 'gn_official_goma_minimal_symbols_x86', | 55 'Google Chrome Win': 'official_goma_x86', |
| 84 }, | 56 }, |
| 85 | 57 |
| 86 'chromium.chromedriver': { | 58 'chromium.chromedriver': { |
| 87 'Win7': 'gn_release_bot_x86', | 59 'Win7': 'release_bot_x86', |
| 88 'Mac 10.6': 'gn_release_bot', | 60 'Mac 10.6': 'release_bot', |
| 89 'Linux': 'gn_release_bot', | 61 'Linux': 'release_bot', |
| 90 'Linux32': 'gn_release_bot_x86', | 62 'Linux32': 'release_bot_x86', |
| 91 }, | 63 }, |
| 92 | 64 |
| 93 'chromium.chromiumos': { | 65 'chromium.chromiumos': { |
| 94 'ChromiumOS amd64-generic Compile': 'cros_chrome_sdk_gn', | 66 'ChromiumOS amd64-generic Compile': 'cros_chrome_sdk', |
| 95 'ChromiumOS daisy Compile': 'cros_chrome_sdk_gn', | 67 'ChromiumOS daisy Compile': 'cros_chrome_sdk', |
| 96 'ChromiumOS x86-generic Compile': 'cros_chrome_sdk_gn', | 68 'ChromiumOS x86-generic Compile': 'cros_chrome_sdk', |
| 97 'Linux ChromiumOS Builder': 'swarming_chromeos_gn_release_bot', | 69 'Linux ChromiumOS Builder': 'chromeos_with_codecs_release_bot', |
| 98 'Linux ChromiumOS Builder (dbg)': 'swarming_chromeos_gn_debug_bot', | 70 'Linux ChromiumOS Builder (dbg)': 'chromeos_with_codecs_debug_bot', |
| 99 'Linux ChromiumOS Full': 'swarming_chromeos_gn_release_bot', | 71 'Linux ChromiumOS Full': 'chromeos_with_codecs_release_bot', |
| 100 'Linux ChromiumOS GN (dbg)': 'chromeos_gn_debug_bot', | 72 'Linux ChromiumOS Ozone Builder': 'chromeos_with_codecs_ozone_release_bot'
, |
| 101 'Linux ChromiumOS GN': 'chromeos_ozone_gn_release_bot', | |
| 102 'Linux ChromiumOS Ozone Builder': | |
| 103 'swarming_chromeos_ozone_gn_release_bot', | |
| 104 'Linux ChromiumOS Ozone Tests (1)': 'none', | |
| 105 'Linux ChromiumOS Tests (1)': 'none', | |
| 106 'Linux ChromiumOS Tests (dbg)(1)': 'none', | |
| 107 }, | 73 }, |
| 108 | 74 |
| 109 'chromium.fyi': { | 75 'chromium.fyi': { |
| 110 'Afl Upload Linux ASan': 'gn_release_afl_asan', | 76 'Afl Upload Linux ASan': 'release_afl_asan', |
| 111 'Android ChromeDriver Tests (dbg)': 'none', | 77 'Android Cloud Tests': 'android_debug_static_bot_x86', |
| 112 'Android Cloud Tests': 'android_gn_debug_static_bot_x86', | 78 'Android Tests (x86 emulator)': 'android_debug_static_bot_x86', |
| 113 'Android Find Annotated Test': 'none', | 79 'Android Builder (dbg)': 'android_debug_static_bot_vr_shell', |
| 114 'Android Remoting Tests': 'none', | 80 'Android deterministic': 'android_without_codecs_release_bot_minimal_symbo
ls', |
| 115 'Android Tests (trial)(dbg)': 'none', | 81 'Browser Side Navigation Linux': 'release_bot', |
| 116 'Android Tests (x86 emulator)': 'android_gn_debug_static_bot_x86', | 82 'CFI Linux CF': 'cfi_full_cfi_diag_release_static', |
| 117 'Android VR Tests': 'none', | 83 'CFI Linux ToT': 'cfi_full_clang_tot_release_static', |
| 118 'Android Builder (dbg)': 'android_gn_debug_static_bot_vr_shell', | 84 'CFI Linux': 'cfi_release_static', |
| 119 'Android deterministic': | 85 'CFI Linux Full': 'cfi_full_release_static', |
| 120 'android_without_codecs_gn_release_bot_minimal_symbols', | 86 'Chromium Linux Goma Canary': 'release_bot', |
| 121 'Browser Side Navigation Linux': 'gn_release_bot', | 87 'Chromium Linux Goma Canary (clobber)': 'release_bot', |
| 122 'CFI Linux CF': 'gn_cfi_full_cfi_diag_release_static', | 88 'Chromium Linux Precise Goma LinkTest': 'release_bot', |
| 123 'CFI Linux ToT': 'gn_cfi_full_clang_tot_release_static', | 89 'Chromium Linux32 Goma Canary (clobber)': 'release_bot_x86', |
| 124 'CFI Linux': 'gn_cfi_release_static', | 90 'Chromium Mac 10.10 MacViews': 'mac_views_browser_release_bot', |
| 125 'CFI Linux Full': 'gn_cfi_full_release_static', | 91 'Chromium Mac 10.11': 'release_bot', |
| 126 'Chromium Linux Goma Canary': 'gn_release_bot', | 92 'Chromium Mac 10.11 Force Mac Toolchain': 'release_bot', |
| 127 'Chromium Linux Goma Canary (clobber)': 'gn_release_bot', | 93 'Chromium Mac 10.9 Goma Canary': 'release_bot', |
| 128 'Chromium Linux Precise Goma LinkTest': 'gn_release_bot', | 94 'Chromium Mac 10.9 Goma Canary (clobber)': 'release_bot', |
| 129 'Chromium Linux32 Goma Canary (clobber)': 'gn_release_bot_x86', | 95 'Chromium Mac 10.9 Goma Canary (dbg)': 'debug_bot', |
| 130 'Chromium Mac 10.10 MacViews': 'mac_views_browser_gn_release_bot', | 96 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': 'debug_bot', |
| 131 'Chromium Mac 10.11': 'gn_release_bot', | 97 'Chromium Win PGO Builder': [ 'official_optimize_chrome_pgo_phase_1_x86',
'official_optimize_chrome_pgo_phase_2_x86' ], |
| 132 'Chromium Mac 10.11 Force Mac Toolchain': 'gn_release_bot', | 98 'Chromium Win x64 PGO Builder': [ 'official_optimize_chrome_pgo_phase_1',
'official_optimize_chrome_pgo_phase_2' ], |
| 133 'Chromium Mac 10.9 Goma Canary': 'gn_release_bot', | 99 'Chromium Windows Analyze': 'windows_analyze', |
| 134 'Chromium Mac 10.9 Goma Canary (clobber)': 'gn_release_bot', | 100 'CrWin7Goma': 'release_bot_x86', |
| 135 'Chromium Mac 10.9 Goma Canary (dbg)': 'gn_debug_bot', | 101 'CrWin7Goma(clbr)': 'shared_release_bot_x86', |
| 136 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': 'gn_debug_bot', | 102 'CrWin7Goma(dbg)': 'debug_bot_x86', |
| 137 'Chromium Win PGO Builder': [ | 103 'CrWin7Goma(dll)': 'shared_release_bot_x86', |
| 138 'gn_official_optimize_chrome_pgo_phase_1_x86', | 104 |
| 139 'gn_official_optimize_chrome_pgo_phase_2_x86' | |
| 140 ], | |
| 141 'Chromium Win x64 PGO Builder': [ | |
| 142 'gn_official_optimize_chrome_pgo_phase_1_x64', | |
| 143 'gn_official_optimize_chrome_pgo_phase_2_x64', | |
| 144 ], | |
| 145 'Chromium Windows Analyze': 'gn_windows_analyze', | |
| 146 'CrWin7Goma': 'gn_release_bot_minimal_symbols_x86', | |
| 147 'CrWin7Goma(clbr)': 'gn_shared_release_bot_minimal_symbols_x86', | |
| 148 'CrWin7Goma(dbg)': 'gn_debug_bot_minimal_symbols_x86', | |
| 149 'CrWin7Goma(dll)': 'gn_shared_release_bot_minimal_symbols_x86', | |
| 150 # if CrWinClang is modified, please update CrWinClangGoma in the same way. | 105 # if CrWinClang is modified, please update CrWinClangGoma in the same way. |
| 151 'CrWinClang': | 106 'CrWinClang': 'clang_official_release_bot_minimal_symbols_x86', |
| 152 'swarming_gn_clang_official_release_bot_minimal_symbols_x86', | 107 |
| 153 'CrWinClang(dbg)': | 108 'CrWinClang(dbg)': 'clang_debug_bot_minimal_symbols_x86', |
| 154 'swarming_gn_clang_debug_bot_minimal_symbols_x86', | 109 'CrWinClang64': 'clang_official_release_bot_minimal_symbols', |
| 155 'CrWinClang(dbg) tester': 'none', | 110 'CrWinClang64(dll)': 'clang_minimal_symbols_shared_release_bot', |
| 156 'CrWinClang64': | 111 'CrWinClangGoma': 'clang_official_optimize_release_bot_minimal_symbols_x86
', |
| 157 'swarming_gn_clang_official_release_bot_minimal_symbols_x64', | 112 'CrWinGoma': 'release_bot_x86', |
| 158 'CrWinClang tester': 'none', | 113 'CrWinGoma(dll)': 'shared_release_bot_x86', |
| 159 'CrWinClang64(dll)': | |
| 160 'swarming_gn_clang_minimal_symbols_shared_release_bot_x64', | |
| 161 'CrWinClangGoma': | |
| 162 'swarming_gn_clang_official_optimize_release_bot_minimal_symbols_x86', | |
| 163 'CrWinGoma': 'gn_release_bot_minimal_symbols_x86', | |
| 164 'CrWinGoma(dll)': 'gn_shared_release_bot_minimal_symbols_x86', | |
| 165 'ClangToTAndroidASan': 'android_clang_tot_asan', | 114 'ClangToTAndroidASan': 'android_clang_tot_asan', |
| 166 'ClangToTAndroid (dbg)': 'android_clang_tot_dbg', | 115 'ClangToTAndroid (dbg)': 'android_clang_tot_dbg', |
| 167 'ClangToTLinux': | 116 'ClangToTLinux': 'clang_tot_linux_full_symbols_shared_release', |
| 168 'swarming_gn_clang_tot_linux_full_symbols_shared_release', | 117 'ClangToTLinux (dbg)': 'clang_tot_shared_debug', |
| 169 'ClangToTLinux tester': 'none', | 118 'ClangToTLinuxASan': 'clang_tot_asan_lsan_static_release', |
| 170 'ClangToTLinux (dbg)': 'swarming_clang_tot_shared_debug', | 119 'ClangToTLinuxASanLibfuzzer': 'release_libfuzzer_asan_clang_tot', |
| 171 'ClangToTLinuxASan': 'swarming_gn_clang_tot_asan_lsan_static_release', | 120 'ClangToTLinuxLLD': 'clang_tot_lld_release_shared', |
| 172 'ClangToTLinuxASan tester': 'none', | 121 'ClangToTLinuxUBSanVptr': 'clang_tot_edge_ubsan_no_recover_hack_static_rel
ease', |
| 173 'ClangToTLinuxASanLibfuzzer': 'gn_release_libfuzzer_asan_clang_tot', | 122 'ClangToTMac': 'clang_tot_minimal_symbols_shared_release', |
| 174 'ClangToTLinuxLLD': 'swarming_clang_tot_lld_release_shared', | 123 'ClangToTMac (dbg)': 'clang_tot_minimal_symbols_shared_debug', |
| 175 'ClangToTLinuxLLD tester': 'none', | 124 'ClangToTMacASan': 'asan_disable_nacl_clang_tot_full_symbols_static_releas
e', |
| 176 'ClangToTLinuxUBSanVptr': | 125 'ClangToTWin': 'clang_tot_official_minimal_symbols_static_release_x86', |
| 177 'swarming_gn_clang_tot_edge_ubsan_no_recover_hack_static_release', | 126 'ClangToTWin(dbg)': 'clang_tot_minimal_symbols_shared_debug_x86', |
| 178 'ClangToTLinuxUBSanVptr tester': 'none', | 127 'ClangToTWin(dll)': 'clang_tot_minimal_symbols_shared_release_x86', |
| 179 'ClangToTMac': 'swarming_gn_clang_tot_minimal_symbols_shared_release', | 128 'ClangToTWin64': 'clang_tot_official_minimal_symbols_static_release', |
| 180 'ClangToTMac tester': 'none', | 129 'ClangToTWin64(dbg)': 'clang_tot_minimal_symbols_shared_debug', |
| 181 'ClangToTMac (dbg)': | 130 'ClangToTWin64(dll)': 'clang_tot_minimal_symbols_shared_release', |
| 182 'swarming_gn_clang_tot_minimal_symbols_shared_debug', | 131 'ClangToTiOS': 'ios', |
| 183 'ClangToTMacASan': | |
| 184 'swarming_gn_asan_disable_nacl_clang_tot_full_symbols_static_release', | |
| 185 'ClangToTMacASan tester': 'none', | |
| 186 'ClangToTWin': | |
| 187 'swarming_gn_clang_tot_official_minimal_symbols_static_release_x86', | |
| 188 'ClangToTWin tester': 'none', | |
| 189 'ClangToTWin(dbg)': | |
| 190 'swarming_gn_clang_tot_minimal_symbols_shared_debug_x86', | |
| 191 'ClangToTWin(dbg) tester': 'none', | |
| 192 'ClangToTWin(dll)': | |
| 193 'swarming_gn_clang_tot_minimal_symbols_shared_release_x86', | |
| 194 'ClangToTWin(dll) tester': 'none', | |
| 195 'ClangToTWin64': | |
| 196 'swarming_gn_clang_tot_official_minimal_symbols_static_release_x64', | |
| 197 'ClangToTWin64 tester': 'none', | |
| 198 'ClangToTWin64(dbg)': | |
| 199 'swarming_gn_clang_tot_minimal_symbols_shared_debug_x64', | |
| 200 'ClangToTWin64(dbg) tester': 'none', | |
| 201 'ClangToTWin64(dll)': | |
| 202 'swarming_gn_clang_tot_minimal_symbols_shared_release_x64', | |
| 203 'ClangToTWin64(dll) tester': 'none', | |
| 204 'ClangToTiOS': 'ios_gn', | |
| 205 'Closure Compilation Linux': 'closure_compilation', | 132 'Closure Compilation Linux': 'closure_compilation', |
| 206 'CrWinAsan': | 133 'CrWinAsan': 'asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release', |
| 207 'swarming_gn_asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release', | 134 'CrWinAsan(dll)': 'asan_clang_shared_v8_heap_x86_full_symbols_release', |
| 208 'CrWinAsan tester': 'none', | 135 'CrWinAsanCov': 'asan_clang_edge_fuzzer_static_v8_heap_x86_full_symbols_re
lease', |
| 209 'CrWinAsan(dll)': | 136 'CrWinClang(shared)': 'clang_minimal_symbols_shared_release_bot_x86', |
| 210 'swarming_gn_asan_clang_shared_v8_heap_x86_full_symbols_release', | |
| 211 'CrWinAsan(dll) tester': 'none', | |
| 212 'CrWinAsanCov': | |
| 213 ('swarming_gn_asan_clang_edge_fuzzer' | |
| 214 '_static_v8_heap_x86_full_symbols_release'), | |
| 215 'CrWinAsanCov tester': 'none', | |
| 216 'CrWinClang(shared)': | |
| 217 'swarming_gn_clang_shared_release_bot_minimal_symbols_x86', | |
| 218 'CrWinClang(shared) tester': 'none', | |
| 219 'CrWinClang64 tester': 'none', | |
| 220 'CrWinClang64(dbg)': 'win_clang_debug_bot', | 137 'CrWinClang64(dbg)': 'win_clang_debug_bot', |
| 221 'CrWinClang64(dbg) tester': 'none', | 138 'CrWinClangLLD': 'clang_tot_minimal_symbols_shared_release_use_lld_x86', |
| 222 'CrWinClang64(dll) tester': 'none', | 139 'CrWinClangLLD64': 'clang_tot_minimal_symbols_shared_release_use_lld', |
| 223 'CrWinClangLLD': | 140 'CrWinClngLLD64dbg': 'clang_tot_minimal_symbols_shared_debug_use_lld', |
| 224 'swarming_gn_clang_tot_minimal_symbols_shared_release_use_lld_x86', | 141 'CrWinClngLLDdbg': 'clang_tot_minimal_symbols_shared_debug_use_lld_x86', |
| 225 'CrWinClangLLD tester': 'none', | 142 'EarlGreyiOS': 'ios', |
| 226 'CrWinClangLLD64': | 143 'Headless Linux (dbg)': '//build/args/bots/chromium.fyi/headless_linux_dbg
.gn', |
| 227 'swarming_gn_clang_tot_minimal_symbols_shared_release_use_lld_x64', | 144 'MD Top Chrome ChromeOS material-hybrid': 'chromeos_with_codecs_debug_bot'
, |
| 228 'CrWinClangLLD64 tester': 'none', | 145 'MD Top Chrome ChromeOS non-material': 'chromeos_with_codecs_debug_bot', |
| 229 'CrWinClngLLD64dbg': | 146 'MD Top Chrome Win material': 'debug_bot', |
| 230 'swarming_gn_clang_tot_minimal_symbols_shared_debug_use_lld_x64', | 147 'MD Top Chrome Linux material': 'debug_bot', |
| 231 'CrWinClngLLD64dbg tester': 'none', | 148 'LTO Linux': 'official_goma_lto', |
| 232 'CrWinClngLLDdbg': | 149 'LTO Linux Perf': 'official_goma_lto', |
| 233 'swarming_gn_clang_tot_minimal_symbols_shared_debug_use_lld_x86', | 150 'Libfuzzer Upload Linux ASan': 'release_libfuzzer_asan', |
| 234 'CrWinClngLLDdbg tester': 'none', | 151 'Libfuzzer Upload Linux ASan Debug': 'debug_libfuzzer_asan', |
| 235 'EarlGreyiOS': 'ios_gn', | 152 'Libfuzzer Upload Linux MSan': 'release_libfuzzer_msan', |
| 236 'Headless Linux (dbg)': | 153 'Libfuzzer Upload Linux UBSan': 'release_libfuzzer_ubsan', |
| 237 '//build/args/bots/chromium.fyi/headless_linux_dbg.gn', | 154 'Libfuzzer Upload Mac ASan': 'release_libfuzzer_mac_asan', |
| 238 'MD Top Chrome ChromeOS material-hybrid': | 155 'Linux ARM': 'release_bot_arm', |
| 239 'gn_chromeos_with_codecs_debug_bot', | 156 'Linux deterministic': 'release_bot', |
| 240 'MD Top Chrome ChromeOS non-material': | 157 'Linux remote_run Builder': 'release_bot', |
| 241 'gn_chromeos_with_codecs_debug_bot', | 158 'Linux remote_run Tester': 'release_bot', |
| 242 'MD Top Chrome Win material': | 159 'Linux V8 API Stability': 'release_bot', |
| 243 'gn_debug_bot_minimal_symbols_x64', | 160 'Mac deterministic': 'release_bot_mac_strip', |
| 244 'MD Top Chrome Linux material': 'gn_debug_bot', | 161 'Mojo ChromiumOS': 'chromeos_with_codecs_ozone_release_trybot', |
| 245 'LTO Linux': 'gn_official_goma_lto', | 162 'Mojo Windows': 'release_bot_x86', |
| 246 'LTO Linux Perf': 'gn_official_goma_lto', | 163 'Site Isolation Linux': 'release_trybot', |
| 247 'Libfuzzer Upload Linux ASan': 'gn_release_libfuzzer_asan', | 164 'Site Isolation Win': 'release_trybot_x86', |
| 248 'Libfuzzer Upload Linux ASan Debug': 'gn_debug_libfuzzer_asan', | 165 'ThinLTO Linux ToT': 'thin_lto_clang_tot_release_static', |
| 249 'Libfuzzer Upload Linux MSan': 'gn_release_libfuzzer_msan', | 166 'UBSanVptr Linux': 'ubsan_vptr_release_bot', |
| 250 'Libfuzzer Upload Linux UBSan': 'gn_release_libfuzzer_ubsan', | 167 'WebKit Linux - TraceWrappables': 'release_bot', |
| 251 'Libfuzzer Upload Mac ASan': 'gn_release_libfuzzer_mac_asan', | 168 'WebKit Linux - WPTServe': 'release_bot', |
| 252 'Linux ARM': 'swarming_gn_release_bot_arm', | 169 'WebKit Mac - WPTServe': 'release_bot', |
| 253 'Linux deterministic': 'gn_release_bot', | 170 'WebKit Win - WPTServe': 'release_bot_x86', |
| 254 'Linux remote_run Builder': 'swarming_gn_release_bot', | 171 'Win 10 Fast Ring': 'release_trybot', |
| 255 'Linux remote_run Tester': 'swarming_gn_release_bot', | 172 'Windows deterministic': 'release_bot_x86', |
| 256 'Linux V8 API Stability': 'gn_release_bot', | 173 'Windows Clang deterministic': 'clang_release_bot_minimal_symbols_x86', |
| 257 'Mac deterministic': 'gn_release_bot_mac_strip', | 174 'Win LKGR (DrM 64)': 'release_drmemory_drfuzz', |
| 258 'Mojo ChromiumOS': 'swarming_chromeos_gn_ozone_release_trybot', | 175 'Win LKGR (DrM)': 'release_drmemory_drfuzz_x86', |
| 259 'Mojo Windows': 'gn_release_bot_minimal_symbols_x86', | |
| 260 'Site Isolation Linux': 'gn_release_trybot', | |
| 261 'Site Isolation Win': 'gn_release_trybot_x86', | |
| 262 'ThinLTO Linux ToT': 'gn_thin_lto_clang_tot_release_static', | |
| 263 'UBSanVptr Linux': 'gn_ubsan_vptr_release_bot', | |
| 264 'WebKit Linux - TraceWrappables': 'swarming_gn_release_bot_x64', | |
| 265 'WebKit Linux - WPTServe': 'swarming_gn_release_bot', | |
| 266 'WebKit Mac - WPTServe': 'swarming_gn_release_bot', | |
| 267 'WebKit Win - WPTServe': 'swarming_gn_release_bot_minimal_symbols_x86', | |
| 268 'Win 10 Fast Ring': 'gn_release_trybot_x64', | |
| 269 'Windows deterministic': 'gn_release_bot_minimal_symbols_x86', | |
| 270 'Windows Clang deterministic': 'gn_clang_release_bot_minimal_symbols_x86', | |
| 271 'Win LKGR (DrM 64)': 'gn_release_drmemory_drfuzz', | |
| 272 'Win LKGR (DrM)': 'gn_release_drmemory_drfuzz_x86', | |
| 273 }, | 176 }, |
| 274 | 177 |
| 275 'chromium.goma': { | 178 'chromium.goma': { |
| 276 'Chromium Linux Goma Staging': 'gn_release_bot', | 179 'Chromium Linux Goma Staging': 'release_bot', |
| 277 'Chromium Mac Goma Staging': 'gn_release_bot', | 180 'Chromium Mac Goma Staging': 'release_bot', |
| 278 'CrWinGomaStaging': 'gn_release_bot_minimal_symbols_x86', | 181 'CrWinGomaStaging': 'release_bot_x86', |
| 279 }, | 182 }, |
| 280 | 183 |
| 281 'chromium.gpu': { | 184 'chromium.gpu': { |
| 282 # These all use the 'trybot' mixins to ensure that dcheck is on. | 185 # These all use the 'trybot' mixins to ensure that dcheck is on. |
| 283 'GPU Mac Builder': 'swarming_gpu_tests_gn_release_trybot', | 186 'GPU Mac Builder': 'gpu_tests_release_trybot', |
| 284 'GPU Mac Builder (dbg)': 'swarming_gpu_tests_gn_debug_trybot', | 187 'GPU Mac Builder (dbg)': 'gpu_tests_debug_trybot', |
| 285 'GPU Linux Builder (dbg)': 'swarming_gpu_tests_gn_debug_trybot', | 188 'GPU Linux Builder (dbg)': 'gpu_tests_debug_trybot', |
| 286 'GPU Linux Builder': 'swarming_gpu_tests_gn_release_trybot', | 189 'GPU Linux Builder': 'gpu_tests_release_trybot', |
| 287 'GPU Win Builder': 'swarming_gpu_tests_gn_release_trybot_x86', | 190 'GPU Win Builder': 'gpu_tests_release_trybot_x86', |
| 288 'GPU Win Builder (dbg)': 'swarming_gpu_tests_gn_debug_trybot_x86', | 191 'GPU Win Builder (dbg)': 'gpu_tests_debug_trybot_x86', |
| 289 'Linux Debug (NVIDIA)': 'none', | |
| 290 'Linux Release (NVIDIA)': 'none', | |
| 291 'Mac 10.10 Debug (Intel)': 'none', | |
| 292 'Mac 10.10 Release (Intel)': 'none', | |
| 293 'Mac 10.10 Retina Debug (AMD)': 'none', | |
| 294 'Mac 10.10 Retina Release (AMD)': 'none', | |
| 295 'Win7 Debug (NVIDIA)': 'none', | |
| 296 'Win7 Release (NVIDIA)': 'none', | |
| 297 }, | 192 }, |
| 298 | 193 |
| 299 'chromium.gpu.fyi': { | 194 'chromium.gpu.fyi': { |
| 300 # These all use the 'trybot' mixins to ensure that dcheck is on. | 195 # These all use the 'trybot' mixins to ensure that dcheck is on. |
| 301 'Android Release (Nexus 5)': 'android_gn_release_trybot', | 196 'Android Release (Nexus 5)': 'android_release_trybot', |
| 302 'Android Release (Nexus 5X)': 'swarming_gpu_tests_deqp_android_gn_release_
trybot_arm64', | 197 'Android Release (Nexus 5X)': 'gpu_tests_deqp_android_release_trybot_arm64
', |
| 303 'Android Release (Nexus 6)': 'android_gn_release_trybot', | 198 'Android Release (Nexus 6)': 'android_release_trybot', |
| 304 'Android Release (Nexus 6P)': 'android_gn_release_trybot_arm64', | 199 'Android Release (Nexus 6P)': 'android_release_trybot_arm64', |
| 305 'Android Release (Nexus 9)': 'android_gn_release_trybot_arm64', | 200 'Android Release (Nexus 9)': 'android_release_trybot_arm64', |
| 306 'Android Release (Pixel C)': 'android_gn_release_trybot_arm64', | 201 'Android Release (Pixel C)': 'android_release_trybot_arm64', |
| 307 'GPU Linux Builder (dbg)': 'swarming_gpu_fyi_tests_gn_debug_trybot', | 202 'GPU Linux Builder (dbg)': 'gpu_fyi_tests_debug_trybot', |
| 308 'GPU Linux Builder': 'swarming_gpu_fyi_tests_gn_release_trybot', | 203 'GPU Linux Builder': 'gpu_fyi_tests_release_trybot', |
| 309 'GPU Mac Builder': 'swarming_gpu_fyi_tests_gn_release_trybot', | 204 'GPU Mac Builder': 'gpu_fyi_tests_release_trybot', |
| 310 'GPU Mac Builder (dbg)': 'swarming_gpu_fyi_tests_gn_debug_trybot', | 205 'GPU Mac Builder (dbg)': 'gpu_fyi_tests_debug_trybot', |
| 311 'GPU Win Builder': 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86', | 206 'GPU Win Builder': 'gpu_tests_deqp_gles_release_trybot_x86', |
| 312 'GPU Win Builder (dbg)': | 207 'GPU Win Builder (dbg)': 'gpu_tests_deqp_gles_debug_trybot_x86', |
| 313 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x86', | 208 'GPU Win Clang Builder (dbg)': 'gpu_fyi_tests_win_clang_debug_bot', |
| 314 'GPU Win Clang Builder (dbg)': | 209 'GPU Win x64 Builder': 'gpu_tests_deqp_gles_release_trybot', |
| 315 'swarming_gpu_fyi_tests_win_clang_debug_bot', | 210 'GPU Win x64 Builder (dbg)': 'gpu_tests_deqp_gles_debug_trybot', |
| 316 'GPU Win x64 Builder': | 211 'Linux ChromiumOS Builder': 'gpu_fyi_tests_chromeos_release_trybot', |
| 317 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x64', | 212 'Mac GPU ASAN Release': 'gpu_fyi_tests_release_trybot_asan', |
| 318 'GPU Win x64 Builder (dbg)': | |
| 319 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x64', | |
| 320 'Linux ChromiumOS Builder': | |
| 321 'swarming_gpu_fyi_tests_chromeos_gn_release_trybot', | |
| 322 'Linux Debug (NVIDIA)': 'none', | |
| 323 'Linux Debug (New Intel)': 'none', | |
| 324 'Linux Release (AMD R7 240)': 'none', | |
| 325 'Linux Release (ATI)': 'none', | |
| 326 'Linux Release (NVIDIA GeForce 730)': 'none', | |
| 327 'Linux Release (NVIDIA)': 'none', | |
| 328 'Linux Release (New Intel)': 'none', | |
| 329 'Mac 10.10 Debug (ATI)': 'none', | |
| 330 'Mac 10.10 Debug (Intel)': 'none', | |
| 331 'Mac 10.10 Release (ATI)': 'none', | |
| 332 'Mac 10.10 Release (Intel)': 'none', | |
| 333 'Mac 10.10 Retina Debug (AMD)': 'none', | |
| 334 'Mac 10.10 Retina Release (AMD)': 'none', | |
| 335 'Mac 10.11 Retina Release (AMD)': 'none', | |
| 336 'Mac GPU ASAN Release': | |
| 337 'swarming_gpu_fyi_tests_gn_release_trybot_asan', | |
| 338 'Mac Retina Debug': 'none', | |
| 339 'Mac Retina Release': 'none', | |
| 340 'Win7 Debug (ATI)': 'none', | |
| 341 'Win7 Debug (NVIDIA)': 'none', | |
| 342 'Win7 Debug (New Intel)': 'none', | |
| 343 'Win7 Release (AMD R7 240)': 'none', | |
| 344 'Win7 Release (ATI)': 'none', | |
| 345 'Win7 Release (NVIDIA GeForce 730)': 'none', | |
| 346 'Win7 Release (NVIDIA)': 'none', | |
| 347 'Win7 Release (New Intel)': 'none', | |
| 348 'Win7 x64 Debug (NVIDIA)': 'none', | |
| 349 'Win7 x64 Release (NVIDIA)': 'none', | |
| 350 'Win8 Debug (NVIDIA)': 'none', | |
| 351 'Win8 Release (NVIDIA)': 'none', | |
| 352 }, | 213 }, |
| 353 | 214 |
| 354 'chromium.linux': { | 215 'chromium.linux': { |
| 355 'Android Arm64 Builder (dbg)': | 216 'Android Arm64 Builder (dbg)': 'android_debug_static_bot_arm64', |
| 356 'swarming_android_gn_debug_static_bot_arm64', | 217 'Android Builder (dbg)': 'android_debug_static_bot', |
| 357 'Android Builder (dbg)': 'swarming_android_gn_debug_static_bot', | 218 'Android Builder': 'android_release_bot_minimal_symbols', |
| 358 'Android Builder': 'swarming_android_gn_release_bot_minimal_symbols', | 219 'Android Clang Builder (dbg)': 'android_clang_asan_errorprone_findbugs_deb
ug_bot_minimal_symbols', |
| 359 'Android Clang Builder (dbg)': | 220 'Android Tests (dbg)': 'android_debug_static_bot', |
| 360 'android_clang_asan_errorprone_findbugs_gn_debug_bot_minimal_symbols', | 221 'Android Tests': 'android_release_bot_minimal_symbols', |
| 361 'Android Tests (dbg)': 'swarming_android_gn_debug_static_bot', | 222 'Blimp Linux (dbg)': '//build/args/bots/chromium.linux/blimp_linux_dbg.gn'
, |
| 362 'Android Tests': 'swarming_android_gn_release_bot_minimal_symbols', | 223 'Cast Android (dbg)': 'android_cast_debug_static_bot', |
| 363 'Blimp Linux (dbg)': | 224 'Cast Linux': 'cast_release_bot', |
| 364 '//build/args/bots/chromium.linux/blimp_linux_dbg.gn', | 225 'Linux Builder (dbg)': 'debug_bot', |
| 365 'Cast Android (dbg)': 'android_cast_gn_debug_static_bot', | 226 'Linux Builder (dbg)(32)': 'debug_bot_x86', |
| 366 'Cast Linux': 'cast_gn_release_bot', | 227 'Linux Builder': 'release_bot', |
| 367 'Linux Builder (dbg)': 'swarming_gn_debug_bot', | |
| 368 'Linux Builder (dbg)(32)': 'swarming_gn_debug_bot_x86', | |
| 369 'Linux Builder': 'swarming_gn_release_bot', | |
| 370 'Linux Tests (dbg)(1)': 'none', | |
| 371 'Linux Tests (dbg)(1)(32)': 'none', | |
| 372 'Linux Tests': 'none', | |
| 373 }, | 228 }, |
| 374 | 229 |
| 375 'chromium.lkgr': { | 230 'chromium.lkgr': { |
| 376 'ASAN Debug': 'gn_asan_lsan_edge_debug_bot', | 231 'ASAN Debug': 'asan_lsan_edge_debug_bot', |
| 377 'ASAN Release Media': | 232 'ASAN Release Media': 'asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_relea
se_bot', |
| 378 'gn_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot', | 233 'ASAN Release': 'asan_lsan_edge_fuzzer_v8_heap_release_bot', |
| 379 'ASAN Release': 'gn_asan_lsan_edge_fuzzer_v8_heap_release_bot', | 234 'ASan Debug (32-bit x86 with V8-ARM)': 'asan_edge_v8_heap_debug_bot_hybrid
', |
| 380 'ASan Debug (32-bit x86 with V8-ARM)': | 235 'ASan Release (32-bit x86 with V8-ARM)': 'asan_edge_fuzzer_v8_heap_release
_bot_hybrid', |
| 381 'gn_asan_edge_v8_heap_debug_bot_hybrid', | 236 'ASan Release Media (32-bit x86 with V8-ARM)': 'asan_edge_fuzzer_v8_heap_c
hromeos_codecs_release_bot_hybrid', |
| 382 'ASan Release (32-bit x86 with V8-ARM)': | 237 'ChromiumOS ASAN Release': 'chromeos_asan_lsan_edge_fuzzer_v8_heap_release
_bot', |
| 383 'gn_asan_edge_fuzzer_v8_heap_release_bot_hybrid', | 238 'MSAN Release (chained origins)': 'msan_edge_release_bot', |
| 384 'ASan Release Media (32-bit x86 with V8-ARM)': | 239 'MSAN Release (no origins)': 'msan_no_origins_edge_release_bot', |
| 385 'gn_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid', | 240 'Mac ASAN Debug': 'asan_disable_nacl_edge_fuzzer_v8_heap_debug_symbols_sta
tic_bot', |
| 386 'ChromiumOS ASAN Release': | 241 'Mac ASAN Release Media': 'asan_disable_nacl_edge_fuzzer_v8_heap_chrome_wi
th_codecs_release_bot', |
| 387 'gn_chromeos_asan_lsan_edge_fuzzer_v8_heap_release_bot', | 242 'Mac ASAN Release': 'asan_disable_nacl_edge_fuzzer_v8_heap_release_bot', |
| 388 'MSAN Release (chained origins)': 'gn_msan_edge_release_bot', | 243 'TSAN Debug': 'tsan_disable_nacl_debug_bot', |
| 389 'MSAN Release (no origins)': 'gn_msan_no_origins_edge_release_bot', | 244 'TSAN Release': 'tsan_disable_nacl_release_bot', |
| 390 'Mac ASAN Debug': | 245 'UBSan Release': 'ubsan_release_bot', |
| 391 'gn_asan_disable_nacl_edge_fuzzer_v8_heap_debug_symbols_static_bot', | 246 'UBSan vptr Release': 'ubsan_vptr_edge_release_bot', |
| 392 'Mac ASAN Release Media': | 247 'Win ASan Release Coverage': 'asan_edge_fuzzer_v8_heap_release_bot_x86', |
| 393 ('gn_asan_disable_nacl_edge_fuzzer_v8_heap_chrome' | 248 'Win ASan Release Media': 'asan_fuzzer_v8_heap_chrome_with_codecs_release_
bot_x86', |
| 394 '_with_codecs_release_bot'), | 249 'Win ASan Release': 'asan_fuzzer_v8_heap_release_bot_x86', |
| 395 'Mac ASAN Release': | 250 'Win SyzyASAN LKGR': 'syzyasan_no_pch_release_x86', |
| 396 'gn_asan_disable_nacl_edge_fuzzer_v8_heap_release_bot', | |
| 397 'TSAN Debug': 'gn_tsan_disable_nacl_line_tables_debug_bot', | |
| 398 'TSAN Release': 'gn_tsan_disable_nacl_line_tables_release_bot', | |
| 399 'Telemetry Harness Upload': 'none', | |
| 400 'UBSan Release': 'gn_ubsan_release_bot', | |
| 401 'UBSan vptr Release': 'gn_ubsan_vptr_edge_release_bot', | |
| 402 'Win ASan Release Coverage': | |
| 403 'gn_asan_edge_fuzzer_v8_heap_release_bot_x86', | |
| 404 'Win ASan Release Media': | |
| 405 'gn_asan_fuzzer_v8_heap_chrome_with_codecs_release_bot_x86', | |
| 406 'Win ASan Release': 'gn_asan_fuzzer_v8_heap_release_bot_x86', | |
| 407 'Win SyzyASAN LKGR': 'gn_syzyasan_no_pch_release_x86', | |
| 408 }, | 251 }, |
| 409 | 252 |
| 410 'chromium.mac': { | 253 'chromium.mac': { |
| 411 'Mac Builder': 'swarming_gpu_tests_gn_release_bot', | 254 'Mac Builder': 'gpu_tests_release_bot', |
| 412 'Mac Builder (dbg)': 'swarming_gn_debug_bot', | 255 'Mac Builder (dbg)': 'debug_bot', |
| 413 'Mac GYP (dbg)': 'swarming_gyp_debug_bot', | 256 'ios-device': 'ios', |
| 414 'Mac GYP': 'swarming_gyp_release_bot', | 257 'ios-device-gn': 'ios', |
| 415 'Mac10.10 Tests': 'none', | 258 'ios-simulator': 'ios', |
| 416 'Mac10.11 Tests': 'none', | 259 'ios-simulator-cronet': 'ios', |
| 417 'Mac10.9 Tests (dbg)': 'none', | 260 'ios-simulator-gn': 'ios', |
| 418 'Mac10.9 Tests': 'none', | 261 'ios-simulator-swarming': 'ios', |
| 419 'ios-device': 'ios_gn', | |
| 420 'ios-device-gn': 'ios_gn', | |
| 421 'ios-simulator': 'ios_gn', | |
| 422 'ios-simulator-cronet': 'ios_gn', | |
| 423 'ios-simulator-gn': 'ios_gn', | |
| 424 'ios-simulator-swarming': 'ios_gn', | |
| 425 }, | 262 }, |
| 426 | 263 |
| 427 'chromium.memory': { | 264 'chromium.memory': { |
| 428 'Linux ASan LSan Builder': 'swarming_asan_lsan_gn_release_trybot', | 265 'Linux ASan LSan Builder': 'asan_lsan_release_trybot', |
| 429 'Linux ASan LSan Tests (1)': 'none', | 266 'Mac ASan 64 Builder': 'asan_full_symbols_disable_nacl_release_bot_dcheck_
always_on', |
| 430 'Linux ASan Tests (sandboxed)': 'none', | 267 'Linux Chromium OS ASan LSan Builder': 'asan_lsan_chromeos_release_trybot'
, |
| 431 'Mac ASan 64 Builder': | |
| 432 'swarming_asan_full_symbols_gn_disable_nacl_release_trybot', | |
| 433 'Mac ASan 64 Tests (1)': 'none', | |
| 434 'Linux Chromium OS ASan LSan Builder': | |
| 435 'swarming_asan_lsan_chromeos_gn_release_trybot', | |
| 436 'Linux Chromium OS ASan LSan Tests (1)': 'none', | |
| 437 }, | 268 }, |
| 438 | 269 |
| 439 'chromium.memory.fyi': { | 270 'chromium.memory.fyi': { |
| 440 'Chromium Linux ChromeOS MSan Builder': | 271 'Chromium Linux ChromeOS MSan Builder': 'chromeos_msan_release_bot', |
| 441 'swarming_gn_chromeos_msan_release_bot', | 272 'Chromium Linux MSan Builder': 'msan_release_bot', |
| 442 'Chromium Linux MSan Builder': | 273 'Chromium Linux TSan Builder': 'tsan_disable_nacl_release_bot', |
| 443 'swarming_msan_gn_release_bot', | 274 'Chromium Windows Builder (DrMemory x64)': 'drmemory_shared_release', |
| 444 'Chromium Linux TSan Builder': | 275 'Chromium Windows Builder (DrMemory)': 'drmemory_shared_release_x86', |
| 445 'swarming_tsan_disable_nacl_gn_release_bot', | |
| 446 'Chromium Windows Builder (DrMemory x64)': | |
| 447 'gn_drmemory_shared_release_x64', | |
| 448 'Chromium Windows Builder (DrMemory)': 'gn_drmemory_shared_release_x86', | |
| 449 'Linux ChromeOS MSan Tests': 'none', | |
| 450 'Linux MSan Tests': 'none', | |
| 451 'Linux TSan Tests': 'none', | |
| 452 'Windows Browser (DrMemory full) (1)': 'none', | |
| 453 'Windows Browser (DrMemory full) (10)': 'none', | |
| 454 'Windows Browser (DrMemory full) (11)': 'none', | |
| 455 'Windows Browser (DrMemory full) (12)': 'none', | |
| 456 'Windows Browser (DrMemory full) (2)': 'none', | |
| 457 'Windows Browser (DrMemory full) (3)': 'none', | |
| 458 'Windows Browser (DrMemory full) (4)': 'none', | |
| 459 'Windows Browser (DrMemory full) (5)': 'none', | |
| 460 'Windows Browser (DrMemory full) (6)': 'none', | |
| 461 'Windows Browser (DrMemory full) (7)': 'none', | |
| 462 'Windows Browser (DrMemory full) (8)': 'none', | |
| 463 'Windows Browser (DrMemory full) (9)': 'none', | |
| 464 'Windows Content Browser (DrMemory full) (1)': 'none', | |
| 465 'Windows Content Browser (DrMemory full) (2)': 'none', | |
| 466 'Windows Content Browser (DrMemory full) (3)': 'none', | |
| 467 'Windows Content Browser (DrMemory full) (4)': 'none', | |
| 468 'Windows Content Browser (DrMemory full) (5)': 'none', | |
| 469 'Windows Content Browser (DrMemory full) (6)': 'none', | |
| 470 'Windows Content Browser (DrMemory)': 'none', | |
| 471 'Windows Unit (DrMemory full) (1)': 'none', | |
| 472 'Windows Unit (DrMemory full) (2)': 'none', | |
| 473 'Windows Unit (DrMemory full) (3)': 'none', | |
| 474 'Windows Unit (DrMemory full) (4)': 'none', | |
| 475 'Windows Unit (DrMemory full) (5)': 'none', | |
| 476 'Windows Unit (DrMemory x64)': 'none', | |
| 477 'Windows Unit (DrMemory)': 'none', | |
| 478 }, | 276 }, |
| 479 | 277 |
| 480 'chromium.memory.full': { | 278 'chromium.memory.full': { |
| 481 'Chromium Linux ChromeOS MSan Builder': | 279 'Chromium Linux ChromeOS MSan Builder': 'chromeos_msan_release_bot', |
| 482 'swarming_gn_chromeos_msan_release_bot', | 280 'Chromium Linux MSan Builder': 'msan_release_bot', |
| 483 'Chromium Linux MSan Builder': | 281 'Chromium Linux TSan Builder': 'tsan_disable_nacl_release_bot', |
| 484 'swarming_msan_gn_release_bot', | 282 'Chromium Windows Builder (DrMemory x64)': 'drmemory_shared_release', |
| 485 'Chromium Linux TSan Builder': | 283 'Chromium Windows Builder (DrMemory)': 'drmemory_shared_release_x86', |
| 486 'swarming_tsan_disable_nacl_gn_release_bot', | 284 }, |
| 487 'Chromium Windows Builder (DrMemory x64)': | 285 |
| 488 'gn_drmemory_shared_release_x64', | 286 'chromium.perf': { |
| 489 'Chromium Windows Builder (DrMemory)': 'gn_drmemory_shared_release_x86', | 287 'Android Builder': 'official_goma_minimal_symbols_android', |
| 490 'Linux ChromeOS MSan Tests': 'none', | 288 'Android arm64 Builder': 'official_goma_minimal_symbols_android_arm64', |
| 491 'Linux MSan Tests': 'none', | 289 'Linux Builder': 'official_goma', |
| 492 'Linux TSan Tests': 'none', | 290 'Mac Builder': 'official_goma', |
| 493 'Windows Browser (DrMemory full) (1)': 'none', | 291 'Win Builder': 'official_goma_x86', |
| 494 'Windows Browser (DrMemory full) (10)': 'none', | 292 'Win x64 Builder': 'official_goma', |
| 495 'Windows Browser (DrMemory full) (11)': 'none', | |
| 496 'Windows Browser (DrMemory full) (12)': 'none', | |
| 497 'Windows Browser (DrMemory full) (2)': 'none', | |
| 498 'Windows Browser (DrMemory full) (3)': 'none', | |
| 499 'Windows Browser (DrMemory full) (4)': 'none', | |
| 500 'Windows Browser (DrMemory full) (5)': 'none', | |
| 501 'Windows Browser (DrMemory full) (6)': 'none', | |
| 502 'Windows Browser (DrMemory full) (7)': 'none', | |
| 503 'Windows Browser (DrMemory full) (8)': 'none', | |
| 504 'Windows Browser (DrMemory full) (9)': 'none', | |
| 505 'Windows Content Browser (DrMemory full) (1)': 'none', | |
| 506 'Windows Content Browser (DrMemory full) (2)': 'none', | |
| 507 'Windows Content Browser (DrMemory full) (3)': 'none', | |
| 508 'Windows Content Browser (DrMemory full) (4)': 'none', | |
| 509 'Windows Content Browser (DrMemory full) (5)': 'none', | |
| 510 'Windows Content Browser (DrMemory full) (6)': 'none', | |
| 511 'Windows Content Browser (DrMemory)': 'none', | |
| 512 'Windows Unit (DrMemory full) (1)': 'none', | |
| 513 'Windows Unit (DrMemory full) (2)': 'none', | |
| 514 'Windows Unit (DrMemory full) (3)': 'none', | |
| 515 'Windows Unit (DrMemory full) (4)': 'none', | |
| 516 'Windows Unit (DrMemory full) (5)': 'none', | |
| 517 'Windows Unit (DrMemory x64)': 'none', | |
| 518 'Windows Unit (DrMemory)': 'none', | |
| 519 }, | 293 }, |
| 520 | 294 |
| 521 'chromium.perf.fyi': { | 295 'chromium.perf.fyi': { |
| 522 'Win 10 Low-End 2 Core Perf': 'none', | 296 'Win Builder': 'official_goma', |
| 523 'Win 10 Low-End 4 Core Perf': 'none', | |
| 524 'Win Builder': 'gn_official_goma_minimal_symbols_x64', | |
| 525 }, | |
| 526 | |
| 527 'chromium.perf': { | |
| 528 'Android Builder': 'gn_official_goma_minimal_symbols_android', | |
| 529 'Android Galaxy S5 Perf (1)': 'none', | |
| 530 'Android Galaxy S5 Perf (2)': 'none', | |
| 531 'Android Galaxy S5 Perf (3)': 'none', | |
| 532 'Android Nexus5 Perf (1)': 'none', | |
| 533 'Android Nexus5 Perf (2)': 'none', | |
| 534 'Android Nexus5 Perf (3)': 'none', | |
| 535 'Android Nexus5X Perf (1)': 'none', | |
| 536 'Android Nexus5X Perf (2)': 'none', | |
| 537 'Android Nexus5X Perf (3)': 'none', | |
| 538 'Android Nexus5X WebView Perf (1)': 'none', | |
| 539 'Android Nexus5X WebView Perf (2)': 'none', | |
| 540 'Android Nexus5X WebView Perf (3)': 'none', | |
| 541 'Android Nexus6 Perf (1)': 'none', | |
| 542 'Android Nexus6 Perf (2)': 'none', | |
| 543 'Android Nexus6 Perf (3)': 'none', | |
| 544 'Android Nexus7v2 Perf (1)': 'none', | |
| 545 'Android Nexus7v2 Perf (2)': 'none', | |
| 546 'Android Nexus7v2 Perf (3)': 'none', | |
| 547 'Android Nexus9 Perf (1)': 'none', | |
| 548 'Android Nexus9 Perf (2)': 'none', | |
| 549 'Android Nexus9 Perf (3)': 'none', | |
| 550 'Android One Perf (1)': 'none', | |
| 551 'Android One Perf (2)': 'none', | |
| 552 'Android One Perf (3)': 'none', | |
| 553 'Android arm64 Builder': 'gn_official_goma_minimal_symbols_android_arm64', | |
| 554 'Linux Builder': 'gn_official_goma', | |
| 555 'Linux Perf (1)': 'none', | |
| 556 'Linux Perf (2)': 'none', | |
| 557 'Linux Perf (3)': 'none', | |
| 558 'Linux Perf (4)': 'none', | |
| 559 'Linux Perf (5)': 'none', | |
| 560 'Mac 10.10 Perf (1)': 'none', | |
| 561 'Mac 10.10 Perf (2)': 'none', | |
| 562 'Mac 10.10 Perf (3)': 'none', | |
| 563 'Mac 10.10 Perf (4)': 'none', | |
| 564 'Mac 10.10 Perf (5)': 'none', | |
| 565 'Mac 10.11 Perf (1)': 'none', | |
| 566 'Mac 10.11 Perf (2)': 'none', | |
| 567 'Mac 10.11 Perf (3)': 'none', | |
| 568 'Mac 10.11 Perf (4)': 'none', | |
| 569 'Mac 10.11 Perf (5)': 'none', | |
| 570 'Mac Builder': 'gn_official_goma', | |
| 571 'Mac HDD Perf (1)': 'none', | |
| 572 'Mac HDD Perf (2)': 'none', | |
| 573 'Mac HDD Perf (3)': 'none', | |
| 574 'Mac HDD Perf (4)': 'none', | |
| 575 'Mac HDD Perf (5)': 'none', | |
| 576 'Mac Retina Perf (1)': 'none', | |
| 577 'Mac Retina Perf (2)': 'none', | |
| 578 'Mac Retina Perf (3)': 'none', | |
| 579 'Mac Retina Perf (4)': 'none', | |
| 580 'Mac Retina Perf (5)': 'none', | |
| 581 'Win 10 Perf (1)': 'none', | |
| 582 'Win 10 Perf (2)': 'none', | |
| 583 'Win 10 Perf (3)': 'none', | |
| 584 'Win 10 Perf (4)': 'none', | |
| 585 'Win 10 Perf (5)': 'none', | |
| 586 'Win 7 ATI GPU Perf (1)': 'none', | |
| 587 'Win 7 ATI GPU Perf (2)': 'none', | |
| 588 'Win 7 ATI GPU Perf (3)': 'none', | |
| 589 'Win 7 ATI GPU Perf (4)': 'none', | |
| 590 'Win 7 ATI GPU Perf (5)': 'none', | |
| 591 'Win 7 Intel GPU Perf (1)': 'none', | |
| 592 'Win 7 Intel GPU Perf (2)': 'none', | |
| 593 'Win 7 Intel GPU Perf (3)': 'none', | |
| 594 'Win 7 Intel GPU Perf (4)': 'none', | |
| 595 'Win 7 Intel GPU Perf (5)': 'none', | |
| 596 'Win 7 Nvidia GPU Perf (1)': 'none', | |
| 597 'Win 7 Nvidia GPU Perf (2)': 'none', | |
| 598 'Win 7 Nvidia GPU Perf (3)': 'none', | |
| 599 'Win 7 Nvidia GPU Perf (4)': 'none', | |
| 600 'Win 7 Nvidia GPU Perf (5)': 'none', | |
| 601 'Win 7 Perf (1)': 'none', | |
| 602 'Win 7 Perf (2)': 'none', | |
| 603 'Win 7 Perf (3)': 'none', | |
| 604 'Win 7 Perf (4)': 'none', | |
| 605 'Win 7 Perf (5)': 'none', | |
| 606 'Win 7 x64 Perf (1)': 'none', | |
| 607 'Win 7 x64 Perf (2)': 'none', | |
| 608 'Win 7 x64 Perf (3)': 'none', | |
| 609 'Win 7 x64 Perf (4)': 'none', | |
| 610 'Win 7 x64 Perf (5)': 'none', | |
| 611 'Win 8 Perf (1)': 'none', | |
| 612 'Win 8 Perf (2)': 'none', | |
| 613 'Win 8 Perf (3)': 'none', | |
| 614 'Win 8 Perf (4)': 'none', | |
| 615 'Win 8 Perf (5)': 'none', | |
| 616 'Win Builder': 'gn_official_goma_minimal_symbols_x86', | |
| 617 'Win Zenbook Perf (1)': 'none', | |
| 618 'Win Zenbook Perf (2)': 'none', | |
| 619 'Win Zenbook Perf (3)': 'none', | |
| 620 'Win Zenbook Perf (4)': 'none', | |
| 621 'Win Zenbook Perf (5)': 'none', | |
| 622 'Win x64 Builder': 'gn_official_goma_minimal_symbols_x64', | |
| 623 }, | 297 }, |
| 624 | 298 |
| 625 'client.nacl.sdk': { | 299 'client.nacl.sdk': { |
| 626 'linux-sdk-asan-multi': 'gn_release_bot', | 300 'linux-sdk-asan-multi': 'release_bot', |
| 627 'linux-sdk-multi': 'gn_release_bot', | 301 'linux-sdk-multi': 'release_bot', |
| 628 'linux-sdk-multirel': 'gn_release_bot', | 302 'linux-sdk-multirel': 'release_bot', |
| 629 'mac-sdk-multi': 'gn_release_bot', | 303 'mac-sdk-multi': 'release_bot', |
| 630 'mac-sdk-multirel': 'gn_release_bot', | 304 'mac-sdk-multirel': 'release_bot', |
| 631 'windows-sdk-multi': 'gn_release_bot_minimal_symbols_x86', | 305 'windows-sdk-multi': 'release_bot_x86', |
| 632 'windows-sdk-multirel': 'gn_release_bot_minimal_symbols_x86', | 306 'windows-sdk-multirel': 'release_bot_x86', |
| 633 }, | 307 }, |
| 634 | 308 |
| 635 'client.v8.fyi': { | 309 'client.v8.fyi': { |
| 636 'Android Builder': 'gn_official_goma_minimal_symbols_android', | 310 'Android Builder': 'official_goma_minimal_symbols_android', |
| 637 'Chromium ASAN - debug': 'gn_asan_lsan_edge_debug_bot', | 311 'Chromium ASAN - debug': 'asan_lsan_edge_debug_bot', |
| 638 'Chromium ASAN (symbolized)': | 312 'Chromium ASAN (symbolized)': 'asan_lsan_release_bot', |
| 639 'gn_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot', | 313 'Chromium Win SyzyASAN': 'syzyasan_no_pch_release_x86', |
| 640 'Chromium Win SyzyASAN': 'gn_syzyasan_no_pch_release_x86', | 314 'Linux ASAN Builder': 'asan_lsan_release_bot', |
| 641 'Linux ASAN Builder': 'swarming_asan_lsan_gn_release_bot', | 315 'Linux Debug Builder': 'debug_bot', |
| 642 'Linux Debug Builder': 'gn_debug_bot', | 316 'Linux Snapshot Builder': 'release_bot', |
| 643 'Linux Snapshot Builder': 'gn_release_bot', | 317 'V8 Android GN (dbg)': 'android_debug_bot', |
| 644 'V8 Android GN (dbg)': 'android_gn_debug_bot', | 318 'V8 Linux GN': 'release_bot', |
| 645 'V8 Linux GN': 'gn_release_bot', | 319 'V8-Blink Linux 64': 'release_bot', |
| 646 'V8-Blink Linux 64': 'noswarming_gn_release_bot_x64', | 320 'V8-Blink Linux 64 - ignition': 'release_bot', |
| 647 'V8-Blink Linux 64 - ignition': 'noswarming_gn_release_bot_x64', | 321 'V8-Blink Linux 64 (dbg)': 'debug_bot', |
| 648 'V8-Blink Linux 64 (dbg)': 'noswarming_gn_debug_bot_x64', | 322 'V8-Blink Mac': 'release_bot', |
| 649 'V8-Blink Mac': 'noswarming_gn_release_bot_x64', | 323 'V8-Blink Win': 'release_bot_x86', |
| 650 'V8-Blink Win': 'noswarming_gn_release_bot_minimal_symbols_x86', | |
| 651 }, | 324 }, |
| 652 | 325 |
| 653 'chromium.webkit': { | 326 'chromium.webkit': { |
| 654 'Android Builder': 'android_gn_release_bot_minimal_symbols', | 327 'Android Builder': 'android_release_bot_minimal_symbols', |
| 655 'WebKit Android (Nexus4)': 'none', | 328 'WebKit Linux (dbg)': 'debug_bot', |
| 656 'WebKit Linux (dbg)': 'swarming_gn_debug_bot', | 329 'WebKit Linux ASAN': 'asan_lsan_release_bot', |
| 657 'WebKit Linux ASAN': 'swarming_gn_asan_lsan_release_bot', | 330 'WebKit Linux Leak': 'release_bot', |
| 658 'WebKit Linux Leak': 'swarming_gn_release_bot', | 331 'WebKit Linux MSAN': 'msan_release_bot', |
| 659 'WebKit Linux MSAN': 'swarming_gn_msan_release_bot', | 332 'WebKit Linux Trusty': 'release_bot', |
| 660 'WebKit Linux Trusty': 'swarming_gn_release_bot', | 333 'WebKit Linux': 'release_bot', |
| 661 'WebKit Linux': 'swarming_gn_release_bot', | 334 'WebKit Mac Builder (dbg)': 'debug_bot', |
| 662 'WebKit Mac Builder (dbg)': 'swarming_gn_debug_bot', | 335 'WebKit Mac Builder': 'release_bot', |
| 663 'WebKit Mac Builder': 'swarming_gn_release_bot', | 336 'WebKit Mac10.11 (retina)': 'release_bot', |
| 664 'WebKit Mac10.10': 'none', | 337 'WebKit Mac10.9': 'release_bot', |
| 665 'WebKit Mac10.11 (dbg)': 'none', | 338 'WebKit Win Builder (dbg)': 'debug_bot_x86', |
| 666 'WebKit Mac10.11 (retina)': 'swarming_gn_release_bot', | 339 'WebKit Win Builder': 'release_bot_x86', |
| 667 'WebKit Mac10.11': 'none', | 340 'WebKit Win x64 Builder (dbg)': 'debug_bot', |
| 668 'WebKit Mac10.9': 'swarming_gn_release_bot', | 341 'WebKit Win x64 Builder': 'release_bot', |
| 669 'WebKit Win Builder (dbg)': 'swarming_gn_debug_bot_minimal_symbols_x86', | |
| 670 'WebKit Win Builder': 'swarming_gn_release_bot_minimal_symbols_x86', | |
| 671 'WebKit Win x64 Builder (dbg)': | |
| 672 'swarming_gn_debug_bot_minimal_symbols_x64', | |
| 673 'WebKit Win x64 Builder': 'swarming_gn_release_bot_minimal_symbols_x64', | |
| 674 'WebKit Win10': 'none', | |
| 675 'WebKit Win7 (dbg)': 'none', | |
| 676 'WebKit Win7': 'none', | |
| 677 }, | 342 }, |
| 678 | 343 |
| 679 'chromium.webrtc': { | 344 'chromium.webrtc': { |
| 680 'Linux Builder': 'gn_release_bot_chrome_with_codecs', | 345 'Linux Builder': 'release_bot_chrome_with_codecs', |
| 681 'Linux Tester': 'none', | 346 'Mac Builder': 'chrome_with_codecs_blink_logging_release_trybot', |
| 682 'Mac Builder': 'chrome_with_codecs_blink_logging_gn_release_trybot', | 347 'Win Builder': 'chrome_with_codecs_blink_logging_release_trybot_x86', |
| 683 'Mac Tester': 'none', | |
| 684 'Win Builder': 'chrome_with_codecs_blink_logging_gn_release_trybot_x86', | |
| 685 'Win10 Tester': 'none', | |
| 686 'Win7 Tester': 'none', | |
| 687 'Win8 Tester': 'none', | |
| 688 }, | 348 }, |
| 689 | 349 |
| 690 'chromium.webrtc.fyi': { | 350 'chromium.webrtc.fyi': { |
| 691 'Android Builder (dbg)': 'android_gn_debug_static_bot', | 351 'Android Builder (dbg)': 'android_debug_static_bot', |
| 692 'Android Builder ARM64 (dbg)': 'android_gn_debug_static_bot_arm64', | 352 'Android Builder ARM64 (dbg)': 'android_debug_static_bot_arm64', |
| 693 'Android Tests (dbg) (K Nexus5)': 'none', | 353 'Linux Builder': 'release_bot_chrome_with_codecs', |
| 694 'Android Tests (dbg) (L Nexus5)': 'none', | 354 'Mac Builder': 'chrome_with_codecs_blink_logging_release_trybot', |
| 695 'Android Tests (dbg) (L Nexus6)': 'none', | 355 'Win Builder': 'chrome_with_codecs_blink_logging_release_trybot_x86', |
| 696 'Android Tests (dbg) (L Nexus7.2)': 'none', | |
| 697 'Android Tests (dbg) (L Nexus9)': 'none', | |
| 698 'Linux Builder': 'gn_release_bot_chrome_with_codecs', | |
| 699 'Linux Tester': 'none', | |
| 700 'Mac Builder': 'chrome_with_codecs_blink_logging_gn_release_trybot', | |
| 701 'Mac Tester': 'none', | |
| 702 'Win Builder': 'chrome_with_codecs_blink_logging_gn_release_trybot_x86', | |
| 703 'Win10 Tester': 'none', | |
| 704 'Win7 Tester': 'none', | |
| 705 }, | 356 }, |
| 706 | 357 |
| 707 'chromium.win': { | 358 'chromium.win': { |
| 708 # Windows bots take too long to link w/ full symbols and time out. | 359 # Windows bots take too long to link w/ full symbols and time out. |
| 709 'Win Builder': 'swarming_gn_release_bot_minimal_symbols_x86', | 360 'Win Builder': 'release_bot_x86', |
| 710 'Win Builder (dbg)': 'swarming_gn_debug_bot_minimal_symbols_x86', | 361 'Win Builder (dbg)': 'debug_bot_x86', |
| 711 'Win x64 Builder': 'swarming_gn_release_bot_minimal_symbols_x64', | 362 'Win x64 Builder': 'release_bot', |
| 712 'Win x64 Builder (dbg)': 'swarming_gn_debug_bot_minimal_symbols_x64', | 363 'Win x64 Builder (dbg)': 'debug_bot', |
| 713 'Win 7 Tests x64 (1)': 'none', | |
| 714 'Win10 Tests x64': 'none', | |
| 715 'Win7 (32) Tests': 'none', | |
| 716 'Win7 Tests (1)': 'none', | |
| 717 'Win7 Tests (dbg)(1)': 'none', | |
| 718 'Win8 GYP': 'swarming_gyp_release_bot_minimal_symbols_x86', | |
| 719 'Win8 GYP (dbg)': 'swarming_gyp_debug_bot_minimal_symbols_x86', | |
| 720 'WinClang64 (dbg)': 'win_clang_debug_bot', | 364 'WinClang64 (dbg)': 'win_clang_debug_bot', |
| 721 }, | 365 }, |
| 722 | 366 |
| 723 'internal.client.kitchensync': { | 367 'internal.client.kitchensync': { |
| 724 'Linux Canary': 'swarming_gn_debug_bot', | 368 'Linux Canary': 'debug_bot', |
| 725 'Linux Dev': 'swarming_gn_debug_bot', | 369 'Linux Dev': 'debug_bot', |
| 726 'Mac Dev': 'swarming_gn_debug_bot', | 370 'Mac Dev': 'debug_bot', |
| 727 'Windows Dev': 'swarming_gn_debug_bot_minimal_symbols_x64', | 371 'Windows Dev': 'debug_bot', |
| 728 }, | 372 }, |
| 729 | 373 |
| 730 'official.android': { | 374 'official.android': { |
| 731 'blimp-engine': '//build/args/bots/official.android/blimp-engine.gn', | 375 'blimp-engine': '//build/args/bots/official.android/blimp-engine.gn', |
| 732 }, | 376 }, |
| 733 | 377 |
| 734 'official.desktop': { | 378 'official.desktop': { |
| 735 'mac64': 'gn_official', | 379 'mac64': 'official', |
| 736 'precise64': 'gn_official', | 380 'precise64': 'official', |
| 737 | 381 |
| 738 # Currently the official bots set mini_installer_official_deps=1 | 382 # Currently the official bots set mini_installer_official_deps=1 |
| 739 # but it's not clear if that's actually used anywhere. | 383 # but it's not clear if that's actually used anywhere. |
| 740 'win': 'gn_official_x86', | 384 'win': 'official_x86', |
| 741 'win-asan': 'gn_official_syzyasan_x86', | 385 'win-asan': 'official_syzyasan_x86', |
| 742 'win-clang': 'gn_official_clang_x86', | 386 'win-clang': 'official_clang_x86', |
| 743 'win-pgo': [ | 387 'win-pgo': [ 'official_chrome_pgo_phase_1_x86', 'official_chrome_pgo_phase
_2_x86' ], |
| 744 'gn_official_chrome_pgo_phase_1_x86', | 388 'win64': 'official', |
| 745 'gn_official_chrome_pgo_phase_2_x86', | 389 'win64-clang': 'official_clang', |
| 746 ], | 390 'win64-pgo': [ 'official_chrome_pgo_phase_1', 'official_chrome_pgo_phase_2
' ], |
| 747 'win64': 'gn_official_x64', | |
| 748 'win64-clang': 'gn_official_clang_x64', | |
| 749 'win64-pgo': [ | |
| 750 'gn_official_chrome_pgo_phase_1_x64', | |
| 751 'gn_official_chrome_pgo_phase_2_x64', | |
| 752 ], | |
| 753 }, | 391 }, |
| 754 | 392 |
| 755 'official.desktop.continuous': { | 393 'official.desktop.continuous': { |
| 756 'mac beta': 'gn_official', | 394 'mac beta': 'official', |
| 757 'mac stable': 'gn_official', | 395 'mac stable': 'official', |
| 758 'mac trunk': 'gn_official', | 396 'mac trunk': 'official', |
| 759 'precise64 beta': 'gn_official', | 397 'precise64 beta': 'official', |
| 760 'precise64 stable': 'gn_official', | 398 'precise64 stable': 'official', |
| 761 'precise64 trunk': 'gn_official', | 399 'precise64 trunk': 'official', |
| 762 'win beta': 'gn_official_six_concurrent_links', | 400 'win beta': 'official_six_concurrent_links', |
| 763 'win stable': 'gn_official_six_concurrent_links', | 401 'win stable': 'official_six_concurrent_links', |
| 764 'win trunk': 'gn_official_six_concurrent_links', | 402 'win trunk': 'official_six_concurrent_links', |
| 765 'win64 trunk': 'gn_official_x64_six_concurrent_links', | 403 'win64 trunk': 'official_six_concurrent_links', |
| 766 }, | 404 }, |
| 767 | 405 |
| 768 'tryserver.blink': { | 406 'tryserver.blink': { |
| 769 # Most tryservers should have '_trybot' in their config names, but | 407 # Most tryservers should have '_trybot' in their config names, but |
| 770 # 'release_trybot' includes 'dcheck_always_on', and the blink | 408 # 'release_trybot' includes 'dcheck_always_on', and the blink |
| 771 # release trybots must *not* enable dchecks, because that could | 409 # release trybots must *not* enable dchecks, because that could |
| 772 # cause them to produce different baselines than the release | 410 # cause them to produce different baselines than the release |
| 773 # waterfall bots, and run-webkit-tests can't handle that (by design). | 411 # waterfall bots, and run-webkit-tests can't handle that (by design). |
| 774 'linux_precise_blink_compile_dbg': 'swarming_gn_debug_trybot', | 412 'linux_precise_blink_compile_dbg': 'debug_trybot', |
| 775 'linux_precise_blink_compile_rel': | 413 'linux_precise_blink_compile_rel': 'release_bot_minimal_symbols', |
| 776 'swarming_gn_release_bot_minimal_symbols', | 414 'linux_precise_blink_dbg': 'debug_trybot', |
| 777 'linux_precise_blink_dbg': 'swarming_gn_debug_trybot', | 415 'linux_precise_blink_rel': 'release_bot_minimal_symbols', |
| 778 'linux_precise_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 416 'linux_trusty_blink_rel': 'release_bot_minimal_symbols', |
| 779 'linux_trusty_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 417 'mac10.9_blink_compile_dbg': 'debug_trybot', |
| 780 'mac10.9_blink_compile_dbg': 'swarming_gn_debug_trybot', | 418 'mac10.9_blink_compile_rel': 'release_bot_minimal_symbols', |
| 781 'mac10.9_blink_compile_rel': 'swarming_gn_release_bot_minimal_symbols', | 419 'mac10.9_blink_dbg': 'debug_trybot', |
| 782 'mac10.9_blink_dbg': 'swarming_gn_debug_trybot', | 420 'mac10.9_blink_rel': 'release_bot_minimal_symbols', |
| 783 'mac10.9_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 421 'mac10.10_blink_rel': 'release_bot_minimal_symbols', |
| 784 'mac10.10_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 422 'mac10.11_blink_rel': 'release_bot_minimal_symbols', |
| 785 'mac10.11_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 423 'mac10.11_retina_blink_rel': 'release_bot_minimal_symbols', |
| 786 'mac10.11_retina_blink_rel': 'swarming_gn_release_bot_minimal_symbols', | 424 'win7_blink_compile_dbg': 'debug_trybot_x86', |
| 787 'win7_blink_compile_dbg': 'swarming_gn_debug_trybot_x86', | 425 'win7_blink_compile_rel': 'release_bot_x86', |
| 788 'win7_blink_compile_rel': 'swarming_gn_release_bot_minimal_symbols_x86', | 426 'win7_blink_dbg': 'debug_trybot_x86', |
| 789 'win7_blink_dbg': 'swarming_gn_debug_trybot_x86', | 427 'win7_blink_rel': 'release_bot_x86', |
| 790 'win7_blink_rel': 'swarming_gn_release_bot_minimal_symbols_x86', | 428 'win10_blink_rel': 'release_bot_x86', |
| 791 'win10_blink_rel': 'swarming_gn_release_bot_minimal_symbols_x86', | |
| 792 }, | 429 }, |
| 793 | 430 |
| 794 'tryserver.chromium.android': { | 431 'tryserver.chromium.android': { |
| 795 'android_archive_rel_ng': 'android_gn_release_trybot', | 432 'android_archive_rel_ng': 'android_release_trybot', |
| 796 'android_arm64_dbg_recipe': 'swarming_android_gn_debug_trybot_arm64', | 433 'android_arm64_dbg_recipe': 'android_debug_trybot_arm64', |
| 797 'android_blink_rel': 'swarming_android_gn_release_trybot', | 434 'android_blink_rel': 'android_release_trybot', |
| 798 'android_chromium_variable': 'findit', | 435 'android_clang_dbg_recipe': 'android_clang_asan_errorprone_findbugs_debug_
trybot', |
| 799 'android_chromium_variable_archive': 'findit', | 436 'android_compile_dbg': 'android_debug_trybot', |
| 800 'android_chromium_variable_arm64': 'findit', | 437 'android_compile_mips_dbg': 'android_debug_trybot_mipsel', |
| 801 'android_chromium_variable_cast_shell': 'findit', | 438 'android_compile_rel': 'android_release_trybot', |
| 802 'android_chromium_variable_clang': 'findit', | 439 'android_compile_x64_dbg': 'android_debug_trybot_x64', |
| 803 'android_chromium_variable_gn': 'findit', | 440 'android_compile_x86_dbg': 'android_debug_trybot_x86', |
| 804 'android_chromium_variable_nexus4': 'findit', | 441 'android_coverage': 'android_debug_trybot_java_coverage', |
| 805 'android_clang_dbg_recipe': | 442 'android_cronet': 'android_cronet_release_trybot_arm_no_neon', |
| 806 'android_clang_asan_errorprone_findbugs_gn_debug_trybot', | 443 |
| 807 'android_compile_dbg': 'swarming_android_gn_debug_trybot', | |
| 808 'android_compile_mips_dbg': 'android_gn_debug_trybot_mipsel', | |
| 809 'android_compile_rel': 'swarming_android_gn_release_trybot', | |
| 810 'android_compile_x64_dbg': 'android_gn_debug_trybot_x64', | |
| 811 'android_compile_x86_dbg': 'android_gn_debug_trybot_x86', | |
| 812 'android_coverage': 'android_gn_debug_trybot_java_coverage', | |
| 813 'android_cronet': 'android_cronet_gn_release_trybot_arm_no_neon', | |
| 814 # TODO(crbug/597596): Switch this back to debug_trybot when cronet's | 444 # TODO(crbug/597596): Switch this back to debug_trybot when cronet's |
| 815 # shared library loading is fixed. | 445 # shared library loading is fixed. |
| 816 'android_cronet_tester': 'android_cronet_gn_debug_static_bot_arm_no_neon', | 446 'android_cronet_tester': 'android_cronet_debug_static_bot_arm_no_neon', |
| 817 'android_n5x_swarming_rel': 'swarming_android_gn_release_trybot_arm64', | 447 |
| 818 'android_optional_gpu_tests_rel': | 448 'android_n5x_swarming_rel': 'android_release_trybot_arm64', |
| 819 'swarming_gpu_tests_deqp_android_gn_release_trybot_arm64', | 449 'android_optional_gpu_tests_rel': 'gpu_tests_deqp_android_release_trybot_a
rm64', |
| 820 'cast_shell_android': 'android_cast_gn_debug_static_bot', | 450 'cast_shell_android': 'android_cast_debug_static_bot', |
| 821 'linux_android_dbg_ng': 'swarming_android_gn_debug_trybot', | 451 'linux_android_dbg_ng': 'android_debug_trybot', |
| 822 'linux_android_rel_ng': 'swarming_android_gn_release_trybot', | 452 'linux_android_rel_ng': 'android_release_trybot', |
| 823 }, | 453 }, |
| 824 | 454 |
| 825 'tryserver.chromium.angle': { | 455 'tryserver.chromium.angle': { |
| 826 'android_angle_rel_ng': | 456 'android_angle_rel_ng': 'gpu_tests_deqp_android_release_trybot_arm64', |
| 827 'swarming_gpu_tests_deqp_android_gn_release_trybot_arm64', | 457 'linux_angle_chromeos_rel_ng': 'gpu_fyi_tests_chromeos_release_trybot', |
| 828 'linux_angle_chromeos_rel_ng': | 458 'linux_angle_dbg_ng': 'gpu_fyi_tests_debug_trybot', |
| 829 'swarming_gpu_fyi_tests_chromeos_gn_release_trybot', | 459 'linux_angle_rel_ng': 'gpu_fyi_tests_release_trybot', |
| 830 'linux_angle_dbg_ng': 'swarming_gpu_fyi_tests_gn_debug_trybot', | 460 'mac_angle_dbg_ng': 'gpu_fyi_tests_debug_trybot', |
| 831 'linux_angle_rel_ng': 'swarming_gpu_fyi_tests_gn_release_trybot', | 461 'mac_angle_rel_ng': 'gpu_fyi_tests_release_trybot', |
| 832 'mac_angle_dbg_ng': 'swarming_gpu_fyi_tests_gn_debug_trybot', | 462 'win_angle_dbg_ng': 'gpu_tests_deqp_gles_debug_trybot_x86', |
| 833 'mac_angle_rel_ng': 'swarming_gpu_fyi_tests_gn_release_trybot', | 463 'win_angle_rel_ng': 'gpu_tests_deqp_gles_release_trybot_x86', |
| 834 'win_angle_dbg_ng': 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x86', | 464 'win_angle_x64_dbg_ng': 'gpu_tests_deqp_gles_debug_trybot', |
| 835 'win_angle_rel_ng': 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86', | 465 'win_angle_x64_rel_ng': 'gpu_tests_deqp_gles_release_trybot', |
| 836 'win_angle_x64_dbg_ng': | |
| 837 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x64', | |
| 838 'win_angle_x64_rel_ng': | |
| 839 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x64', | |
| 840 }, | 466 }, |
| 841 | 467 |
| 842 'tryserver.chromium.linux': { | 468 'tryserver.chromium.linux': { |
| 843 'blimp_linux_dbg': | 469 'blimp_linux_dbg': '//build/args/bots/chromium.linux/blimp_linux_dbg.gn', |
| 844 '//build/args/bots/chromium.linux/blimp_linux_dbg.gn', | 470 'Chromium Linux Codesearch Builder': 'codesearch', |
| 845 'Chromium Linux Codesearch Builder': 'codesearch_gn', | 471 'ChromiumOS Codesearch Builder': 'codesearch', |
| 846 'ChromiumOS Codesearch Builder': 'codesearch_gn', | 472 'cast_shell_linux': 'cast_release_trybot', |
| 847 'cast_shell_linux': 'cast_gn_release_trybot', | 473 'chromeos_amd64-generic_chromium_compile_only_ng': 'cros_chrome_sdk', |
| 848 'chromeos_amd64-generic_variable': 'findit', | 474 'chromeos_daisy_chromium_compile_only_ng': 'cros_chrome_sdk', |
| 849 'chromeos_amd64-generic_chromium_compile_only_ng': 'cros_chrome_sdk_gn', | 475 'chromeos_x86-generic_chromium_compile_only_ng': 'cros_chrome_sdk', |
| 850 'chromeos_daisy_chromium_compile_only_ng': 'cros_chrome_sdk_gn', | |
| 851 'chromeos_daisy_variable': 'findit', | |
| 852 'chromeos_x86-generic_chromium_compile_only_ng': 'cros_chrome_sdk_gn', | |
| 853 'chromeos_x86-generic_variable': 'findit', | |
| 854 'chromium_presubmit': 'none', | |
| 855 'closure_compilation': 'closure_compilation', | 476 'closure_compilation': 'closure_compilation', |
| 856 'linux_arm': 'swarming_gn_release_trybot_arm', | 477 'linux_arm': 'release_trybot_arm', |
| 857 'linux_chromium_archive_rel_ng': 'noswarming_gn_release_bot', | 478 'linux_chromium_archive_rel_ng': 'release_bot', |
| 858 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gn_release_trybot', | 479 'linux_chromium_asan_rel_ng': 'asan_lsan_release_trybot', |
| 859 'linux_chromium_asan_variable': 'findit', | 480 'linux_chromium_browser_side_navigation_rel': 'release_trybot', |
| 860 'linux_chromium_blimp_variable': 'findit', | 481 'linux_chromium_cfi_rel_ng': 'cfi_full_release_static_dcheck_always_on', |
| 861 'linux_chromium_browser_side_navigation_rel': 'gn_release_trybot', | 482 'linux_chromium_chromeos_asan_rel_ng': 'asan_lsan_chromeos_release_trybot'
, |
| 862 'linux_chromium_cast_variable': 'findit', | 483 'linux_chromium_chromeos_compile_dbg_ng': 'chromeos_with_codecs_debug_tryb
ot', |
| 863 'linux_chromium_cfi_rel_ng': | 484 'linux_chromium_chromeos_compile_rel_ng': 'chromeos_with_codecs_release_tr
ybot', |
| 864 'gn_cfi_full_release_static_dcheck_always_on', | 485 'linux_chromium_chromeos_dbg_ng': 'chromeos_with_codecs_debug_trybot', |
| 865 'linux_chromium_chromeos_asan_rel_ng': | 486 'linux_chromium_chromeos_msan_rel_ng': 'chromeos_msan_release_bot', |
| 866 'swarming_asan_lsan_chromeos_gn_release_trybot', | 487 'linux_chromium_chromeos_ozone_rel_ng': 'chromeos_with_codecs_ozone_releas
e_trybot', |
| 867 'linux_chromium_chromeos_asan_variable': 'findit', | 488 'linux_chromium_chromeos_rel_ng': 'chromeos_with_codecs_release_trybot', |
| 868 'linux_chromium_chromeos_compile_dbg_ng': | 489 'linux_chromium_clobber_rel_ng': 'release_trybot', |
| 869 'swarming_chromeos_gn_debug_trybot', | 490 'linux_chromium_compile_dbg_32_ng': 'debug_trybot_x86', |
| 870 'linux_chromium_chromeos_compile_rel_ng': | 491 'linux_chromium_compile_dbg_ng': 'debug_trybot', |
| 871 'swarming_chromeos_gn_release_trybot', | 492 'linux_chromium_compile_rel_ng': 'release_trybot', |
| 872 'linux_chromium_chromeos_dbg_ng': | 493 'linux_chromium_dbg_32_ng': 'debug_trybot_x86', |
| 873 'swarming_chromeos_gn_debug_trybot', | 494 'linux_chromium_dbg_ng': 'debug_trybot', |
| 874 'linux_chromium_chromeos_msan_rel_ng': | |
| 875 'swarming_chromeos_msan_gn_release_bot', | |
| 876 'linux_chromium_chromeos_ozone_rel_ng': | |
| 877 'swarming_chromeos_gn_ozone_release_trybot', | |
| 878 'linux_chromium_chromeos_rel_ng': 'swarming_chromeos_gn_release_trybot', | |
| 879 'linux_chromium_chromeos_variable': 'findit', | |
| 880 'linux_chromium_chromeos_variable_chrome': 'findit', | |
| 881 'linux_chromium_clobber_rel_ng': 'gn_release_trybot', | |
| 882 'linux_chromium_compile_dbg_32_ng': 'swarming_gn_debug_trybot_x86', | |
| 883 'linux_chromium_compile_dbg_ng': 'swarming_gn_debug_trybot', | |
| 884 'linux_chromium_compile_rel_ng': 'swarming_gn_release_trybot', | |
| 885 'linux_chromium_dbg_32_ng': 'swarming_gn_debug_trybot_x86', | |
| 886 'linux_chromium_dbg_ng': 'swarming_gn_debug_trybot', | |
| 887 'linux_chromium_gn_chromeos_dbg': 'chromeos_gn_debug_bot', | |
| 888 'linux_chromium_gn_chromeos_rel': 'chromeos_ozone_gn_release_trybot', | |
| 889 'linux_chromium_gn_chromeos_variable': 'findit', | |
| 890 'linux_chromium_gn_upload': 'gn_linux_upload', | 495 'linux_chromium_gn_upload': 'gn_linux_upload', |
| 496 'linux_chromium_headless_dbg': '//build/args/bots/tryserver.chromium.linux
/headless_linux_dbg_trybot.gn', |
| 891 | 497 |
| 892 # This is intentionally a release_bot and not a release_trybot; | 498 # This is intentionally a release_bot and not a release_trybot; |
| 893 # enabling DCHECKs seems to cause flaky failures that don't show up | 499 # enabling DCHECKs seems to cause flaky failures that don't show up |
| 894 # on the continuous builder. | 500 # on the continuous builder. |
| 895 'linux_chromium_msan_rel_ng': 'swarming_msan_gn_release_bot', | 501 'linux_chromium_msan_rel_ng': 'msan_release_bot', |
| 896 | 502 |
| 897 'linux_chromium_rel_ng': 'swarming_gpu_tests_gn_release_trybot', | 503 'linux_chromium_rel_ng': 'gpu_tests_release_trybot', |
| 898 'linux_chromium_tsan_rel_ng': | 504 'linux_chromium_tsan_rel_ng': 'tsan_disable_nacl_release_trybot', |
| 899 'swarming_tsan_disable_nacl_gn_release_trybot', | |
| 900 'linux_chromium_variable': 'findit', | |
| 901 'linux_chromium_variable_32': 'findit', | |
| 902 'linux_chromium_variable_chrome': 'findit', | |
| 903 'linux_chromium_variable_clobber': 'findit', | |
| 904 'linux_chromium_variable_32_chrome': 'findit', | |
| 905 'linux_chromium_variable_32_clobber': 'findit', | |
| 906 'linux_chromium_webkit_asan_variable': 'findit', | |
| 907 'linux_chromium_webkit_leak_variable': 'findit', | |
| 908 'linux_chromium_webkit_msan_variable': 'findit', | |
| 909 'linux_chromium_webkit_variable': 'findit', | |
| 910 'linux_chromiumos_full_variable': 'findit', | |
| 911 | 505 |
| 912 # This is 'release_bot' rather than 'release_trybot' because | 506 # This is 'release_bot' rather than 'release_trybot' because |
| 913 # 'release_trybot' includes 'dcheck_always_on', which might cause | 507 # 'release_trybot' includes 'dcheck_always_on', which might cause |
| 914 # some layout test results to be different than for normal release | 508 # some layout test results to be different than for normal release |
| 915 # builds (and we only store baselines for release builds). | 509 # builds (and we only store baselines for release builds). |
| 916 'linux_layout_tests_slimming_paint_v2': 'swarming_gn_release_bot', | 510 'linux_layout_tests_slimming_paint_v2': 'release_bot', |
| 917 | 511 |
| 918 'linux_chromium_headless_dbg': | 512 'linux_nacl_sdk_build': 'release_bot', |
| 919 ('//build/args/bots/tryserver.chromium.linux/' | 513 'linux_nacl_sdk': 'release_bot', |
| 920 'headless_linux_dbg_trybot.gn'), | 514 'linux_optional_gpu_tests_rel': 'gpu_fyi_tests_release_trybot', |
| 921 | 515 'linux_site_isolation': 'release_trybot', |
| 922 'linux_nacl_sdk_build': 'gn_release_bot', | 516 'linux_upload_clang': 'release_bot', |
| 923 'linux_nacl_sdk': 'gn_release_bot', | |
| 924 'linux_optional_gpu_tests_rel': | |
| 925 'swarming_gpu_fyi_tests_gn_release_trybot', | |
| 926 'linux_site_isolation': 'gn_release_trybot', | |
| 927 'linux_upload_clang': 'gn_release_bot', | |
| 928 }, | 517 }, |
| 929 | 518 |
| 930 'tryserver.chromium.mac': { | 519 'tryserver.chromium.mac': { |
| 931 'ios-device': 'ios_gn', | 520 'ios-device': 'ios', |
| 932 'ios-device-gn': 'ios_gn', | 521 'ios-device-gn': 'ios', |
| 933 'ios-simulator': 'ios_gn', | 522 'ios-simulator': 'ios', |
| 934 'ios-simulator-cronet': 'ios_gn', | 523 'ios-simulator-cronet': 'ios', |
| 935 'ios-simulator-gn': 'ios_gn', | 524 'ios-simulator-gn': 'ios', |
| 936 'ios-simulator-swarming': 'ios_gn', | 525 'ios-simulator-swarming': 'ios', |
| 937 'mac_chromium_10.10_rel_ng': 'swarming_gpu_tests_gn_release_trybot', | 526 'mac_chromium_10.10_rel_ng': 'gpu_tests_release_trybot', |
| 938 'mac_chromium_10.10_macviews': 'mac_views_browser_gn_release_trybot', | 527 'mac_chromium_10.10_macviews': 'mac_views_browser_release_trybot', |
| 939 'mac_chromium_archive_rel_ng': 'noswarming_gn_release_bot_mac_strip', | 528 'mac_chromium_archive_rel_ng': 'release_bot_mac_strip', |
| 940 'mac_chromium_asan_rel_ng': | 529 'mac_chromium_asan_rel_ng': 'asan_dcheck_disable_nacl_release_bot', |
| 941 'swarming_asan_dcheck_gn_disable_nacl_release_bot', | 530 'mac_chromium_compile_dbg_ng': 'debug_trybot', |
| 942 'mac_chromium_asan_variable': 'findit', | 531 'mac_chromium_compile_rel_ng': 'gpu_tests_release_trybot', |
| 943 'mac_chromium_compile_dbg_ng': 'swarming_gn_debug_trybot', | 532 'mac_chromium_dbg_ng': 'debug_trybot', |
| 944 'mac_chromium_compile_rel_ng': 'swarming_gpu_tests_gn_release_trybot', | 533 'mac_chromium_gn_upload': 'release_bot', |
| 945 'mac_chromium_dbg_ng': 'swarming_gn_debug_trybot', | 534 'mac_chromium_rel_ng': 'gpu_tests_release_trybot', |
| 946 'mac_chromium_gyp_dbg': 'swarming_gyp_debug_trybot', | 535 'mac_nacl_sdk': 'release_bot', |
| 947 'mac_chromium_gyp_rel': 'swarming_gyp_release_trybot', | 536 'mac_nacl_sdk_build': 'release_bot', |
| 948 'mac_chromium_gn_upload': 'gn_release_bot', | 537 'mac_optional_gpu_tests_rel': 'gpu_fyi_tests_release_trybot', |
| 949 'mac_chromium_rel_ng': 'swarming_gpu_tests_gn_release_trybot', | 538 'mac_upload_clang': 'release_bot', |
| 950 'mac_chromium_variable': 'findit', | |
| 951 'mac_chromium_variable_10.10': 'findit', | |
| 952 'mac_chromium_variable_10.10_layout': 'findit', | |
| 953 'mac_chromium_variable_10.11': 'findit', | |
| 954 'mac_chromium_variable_10.11_layout': 'findit', | |
| 955 'mac_chromium_variable_archive': 'findit', | |
| 956 'mac_chromium_variable_chrome': 'findit', | |
| 957 'mac_chromium_variable_gn': 'findit', | |
| 958 'mac_chromium_variable_layout': 'findit', | |
| 959 'mac_nacl_sdk': 'gn_release_bot', | |
| 960 'mac_nacl_sdk_build': 'gn_release_bot', | |
| 961 'mac_optional_gpu_tests_rel': 'swarming_gpu_fyi_tests_gn_release_trybot', | |
| 962 'mac_upload_clang': 'gn_release_bot', | |
| 963 }, | 539 }, |
| 964 | 540 |
| 965 'tryserver.chromium.perf': { | 541 'tryserver.chromium.perf': { |
| 966 'android_arm64_perf_bisect_builder': | 542 'android_arm64_perf_bisect_builder': 'official_goma_minimal_symbols_androi
d_arm64', |
| 967 'gn_official_goma_minimal_symbols_android_arm64', | 543 'android_fyi_perf_bisect': 'official_goma_minimal_symbols_android', |
| 968 'android_fyi_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 544 'android_nexus5X_perf_bisect': 'official_goma_minimal_symbols_android', |
| 969 'android_nexus5X_perf_bisect': | 545 'android_nexus5_perf_bisect': 'official_goma_minimal_symbols_android', |
| 970 'gn_official_goma_minimal_symbols_android', | 546 'android_nexus6_perf_bisect': 'official_goma_minimal_symbols_android', |
| 971 'android_nexus5_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 547 'android_nexus7_perf_bisect': 'official_goma_minimal_symbols_android', |
| 972 'android_nexus6_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 548 'android_nexus9_perf_bisect': 'official_goma_minimal_symbols_android_arm64
', |
| 973 'android_nexus7_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 549 'android_one_perf_bisect': 'official_goma_minimal_symbols_android', |
| 974 'android_nexus9_perf_bisect': | 550 'android_perf_bisect_builder': 'official_goma_minimal_symbols_android', |
| 975 'gn_official_goma_minimal_symbols_android_arm64', | 551 'android_s5_perf_bisect': 'official_goma_minimal_symbols_android', |
| 976 'android_one_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 552 'android_s5_perf_cq': 'official_goma_minimal_symbols_android', |
| 977 'android_perf_bisect_builder': | 553 'android_webview_arm64_aosp_perf_bisect': 'official_goma_minimal_symbols_a
ndroid', |
| 978 'gn_official_goma_minimal_symbols_android', | 554 'linux_fyi_perf_bisect': 'official_goma', |
| 979 'android_s5_perf_bisect': 'gn_official_goma_minimal_symbols_android', | 555 'linux_perf_bisect': 'official_goma', |
| 980 'android_s5_perf_cq': 'gn_official_goma_minimal_symbols_android', | 556 'linux_perf_bisect_builder': 'official_goma', |
| 981 'android_webview_arm64_aosp_perf_bisect': | 557 'linux_perf_cq': 'official_goma', |
| 982 'gn_official_goma_minimal_symbols_android', | 558 'mac_10_10_perf_bisect': 'official_goma', |
| 983 'linux_fyi_perf_bisect': 'gn_official_goma', | 559 'mac_10_11_perf_bisect': 'official_goma', |
| 984 'linux_perf_bisect': 'gn_official_goma', | 560 'mac_fyi_perf_bisect': 'official_goma', |
| 985 'linux_perf_bisect_builder': 'gn_official_goma', | 561 'mac_hdd_perf_bisect': 'official_goma', |
| 986 'linux_perf_cq': 'gn_official_goma', | 562 'mac_perf_bisect_builder': 'official_goma', |
| 987 'mac_10_10_perf_bisect': 'gn_official_goma', | 563 'mac_retina_perf_bisect': 'official_goma', |
| 988 'mac_10_11_perf_bisect': 'gn_official_goma', | 564 'mac_retina_perf_cq': 'official_goma', |
| 989 'mac_fyi_perf_bisect': 'gn_official_goma', | 565 'win_8_perf_bisect': 'official_goma_x86', |
| 990 'mac_hdd_perf_bisect': 'gn_official_goma', | 566 'win_fyi_perf_bisect': 'official_goma_x86', |
| 991 'mac_perf_bisect_builder': 'gn_official_goma', | 567 'win_perf_bisect': 'official_goma_x86', |
| 992 'mac_retina_perf_bisect': 'gn_official_goma', | 568 'win_perf_bisect_builder': 'official_goma_x86', |
| 993 'mac_retina_perf_cq': 'gn_official_goma', | 569 'win_x64_perf_bisect': 'official_goma', |
| 994 'win_8_perf_bisect': 'gn_official_goma_minimal_symbols_x86', | 570 'winx64_10_perf_bisect': 'official_goma', |
| 995 'win_fyi_perf_bisect': 'gn_official_goma_minimal_symbols_x86', | 571 'winx64_10_perf_cq': 'official_goma', |
| 996 'win_perf_bisect': 'gn_official_goma_minimal_symbols_x86', | 572 'winx64_bisect_builder': 'official_goma', |
| 997 'win_perf_bisect_builder': 'gn_official_goma_minimal_symbols_x86', | 573 'winx64_zen_perf_bisect': 'official_goma', |
| 998 'win_x64_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | 574 'winx64ati_perf_bisect': 'official_goma', |
| 999 'winx64_10_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | 575 'winx64intel_perf_bisect': 'official_goma', |
| 1000 'winx64_10_perf_cq': 'gn_official_goma_minimal_symbols_x64', | 576 'winx64nvidia_perf_bisect': 'official_goma', |
| 1001 'winx64_bisect_builder': 'gn_official_goma_minimal_symbols_x64', | |
| 1002 'winx64_zen_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | |
| 1003 'winx64ati_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | |
| 1004 'winx64intel_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | |
| 1005 'winx64nvidia_perf_bisect': 'gn_official_goma_minimal_symbols_x64', | |
| 1006 }, | 577 }, |
| 1007 | 578 |
| 1008 'tryserver.chromium.win': { | 579 'tryserver.chromium.win': { |
| 1009 'win10_chromium_x64_rel_ng': 'swarming_gn_release_trybot_x64', | 580 'win10_chromium_x64_rel_ng': 'release_trybot', |
| 1010 'win10_chromium_x64_rel_ng_exp': 'swarming_gn_release_trybot_x64', | 581 'win10_chromium_x64_rel_ng_exp': 'release_trybot', |
| 1011 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86', | 582 'win8_chromium_gn_upload': 'release_bot_x86', |
| 1012 'win8_chromium_gyp_dbg': 'swarming_gyp_debug_trybot_x86', | 583 'win_x64_archive': 'release_trybot', |
| 1013 'win8_chromium_gyp_rel': 'swarming_gyp_release_trybot_x86', | 584 'win_archive': 'release_trybot_x86', |
| 1014 'win_x64_archive': 'noswarming_gn_release_trybot_x64', | 585 'win_chromium_compile_dbg_ng': 'debug_trybot_x86', |
| 1015 'win_archive': 'noswarming_gn_release_trybot_x86', | 586 'win_chromium_compile_rel_ng': 'gpu_tests_release_trybot_x86', |
| 1016 'win_chromium_compile_dbg_ng': 'swarming_gn_debug_trybot_x86', | 587 'win_chromium_dbg_ng': 'debug_trybot_x86', |
| 1017 'win_chromium_compile_rel_ng': | 588 'win_chromium_rel_ng': 'gpu_tests_release_trybot_x86', |
| 1018 'swarming_gpu_tests_gn_release_trybot_x86', | 589 'win_chromium_syzyasan_rel': 'syzyasan_no_pch_release_x86', |
| 1019 'win_chromium_dbg_ng': 'swarming_gn_debug_trybot_x86', | 590 'win_chromium_x64_rel_ng': 'release_trybot', |
| 1020 'win_chromium_rel_ng': 'swarming_gpu_tests_gn_release_trybot_x86', | |
| 1021 'win_chromium_syzyasan_rel': 'gn_syzyasan_no_pch_release_x86', | |
| 1022 'win_chromium_variable': 'findit', | |
| 1023 'win_chromium_variable_archive': 'findit', | |
| 1024 'win_chromium_variable_chrome': 'findit', | |
| 1025 'win_chromium_variable_clang': 'findit', | |
| 1026 'win_chromium_variable_gn': 'findit', | |
| 1027 'win_chromium_variable_webkit_builder': 'findit', | |
| 1028 'win_chromium_variable_webkit_layout': 'findit', | |
| 1029 'win_chromium_variable_webkit_win7_builder': 'findit', | |
| 1030 'win_chromium_variable_webkit_win7_builder_x64': 'findit', | |
| 1031 'win_chromium_x64_rel_ng': 'swarming_gn_release_trybot_x64', | |
| 1032 'win_clang': 'win_clang_debug_bot', | 591 'win_clang': 'win_clang_debug_bot', |
| 1033 'win_clang_dbg': 'swarming_gn_clang_debug_trybot_x86', | 592 'win_clang_dbg': 'clang_debug_trybot_x86', |
| 1034 'win_clang_rel': 'swarming_gn_clang_official_release_trybot_x86', | 593 'win_clang_rel': 'clang_official_release_trybot_x86', |
| 1035 'win_clang_x64_dbg': 'win_clang_debug_bot', | 594 'win_clang_x64_dbg': 'win_clang_debug_bot', |
| 1036 'win_clang_x64_rel': 'swarming_gn_clang_official_release_trybot_x64', | 595 'win_clang_x64_rel': 'clang_official_release_trybot', |
| 1037 'win_nacl_sdk': 'gn_release_bot_minimal_symbols_x86', | 596 'win_nacl_sdk': 'release_bot_x86', |
| 1038 'win_nacl_sdk_build': 'gn_release_bot_minimal_symbols_x86', | 597 'win_nacl_sdk_build': 'release_bot_x86', |
| 1039 'win_optional_gpu_tests_rel': | 598 'win_optional_gpu_tests_rel': 'gpu_tests_deqp_gles_release_trybot_x86', |
| 1040 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86', | 599 'win_pgo': [ 'official_optimize_chrome_pgo_phase_1_x86', 'official_optimiz
e_chrome_pgo_phase_2_x86' ], |
| 1041 'win_pgo': [ | 600 'win_upload_clang': 'release_bot', |
| 1042 'gn_official_optimize_chrome_pgo_phase_1_x86', | 601 'win_chrome_official': 'official_goma_x86', |
| 1043 'gn_official_optimize_chrome_pgo_phase_2_x86', | |
| 1044 ], | |
| 1045 'win_upload_clang': 'gn_release_bot', | |
| 1046 'win_chrome_official': 'gn_official_goma_minimal_symbols_x86', | |
| 1047 'win_x64_chromium_variable_builder': 'findit', | |
| 1048 }, | 602 }, |
| 1049 | 603 |
| 1050 'tryserver.v8': { | 604 'tryserver.v8': { |
| 1051 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 605 'v8_android_chromium_gn_dbg': 'android_debug_bot', |
| 1052 'v8_linux_blink_rel': 'swarming_gn_release_trybot_x64', | 606 'v8_linux_blink_rel': 'release_trybot', |
| 1053 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 607 'v8_linux_chromium_gn_rel': 'release_trybot', |
| 1054 }, | 608 }, |
| 1055 }, | 609 }, |
| 1056 | 610 |
| 1057 | 611 |
| 1058 # This is the list of configs that you can pass to mb; each config | 612 # This is the list of configs that you can pass to mb; each config |
| 1059 # represents a particular combination of GYP_DEFINES/gn args that | 613 # represents a particular combination of gn args that |
| 1060 # we must support. A given config *may* be platform-specific but | 614 # we must support. A given config *may* be platform-specific but |
| 1061 # is not necessarily so (i.e., we might have mac, win, and linux | 615 # is not necessarily so (i.e., we might have mac, win, and linux |
| 1062 # bots all using the 'gn_release_bot' config). | 616 # bots all using the 'release_bot' config). |
| 1063 'configs': { | 617 'configs': { |
| 1064 'android_cast_gn_debug_static_bot': [ | 618 'android_cast_debug_static_bot': [ |
| 1065 'android', 'cast', 'gn', 'clang', 'debug_static_bot', | 619 'android', 'cast', 'clang', 'debug_static_bot', |
| 1066 ], | 620 ], |
| 1067 | 621 |
| 1068 'android_clang_asan_errorprone_findbugs_gn_debug_bot_minimal_symbols': [ | 622 'android_clang_asan_errorprone_findbugs_debug_bot_minimal_symbols': [ |
| 1069 'android', 'clang', 'asan', 'errorprone', 'findbugs', 'gn', | 623 'android', 'clang', 'asan', 'errorprone', 'findbugs', 'debug_bot', 'minima
l_symbols', |
| 1070 'debug_bot_minimal_symbols', | 624 ], |
| 1071 ], | 625 |
| 1072 | 626 'android_clang_asan_errorprone_findbugs_debug_trybot': [ |
| 1073 'android_clang_asan_errorprone_findbugs_gn_debug_trybot': [ | 627 'android', 'clang', 'asan', 'errorprone', 'findbugs', 'debug_trybot', |
| 1074 'android', 'clang', 'asan', 'errorprone', 'findbugs', 'gn', | |
| 1075 'debug_trybot', | |
| 1076 ], | 628 ], |
| 1077 | 629 |
| 1078 'android_clang_tot_asan': [ | 630 'android_clang_tot_asan': [ |
| 1079 'android_without_codecs', 'clang_tot', 'asan', 'gn', | 631 'android_without_codecs', 'clang_tot', 'asan', 'shared', 'debug', 'minimal
_symbols', |
| 1080 'shared', 'debug', 'minimal_symbols', | |
| 1081 ], | 632 ], |
| 1082 | 633 |
| 1083 'android_clang_tot_dbg': [ | 634 'android_clang_tot_dbg': [ |
| 1084 'android_without_codecs', 'clang_tot', 'gn', | 635 'android_without_codecs', 'clang_tot', 'shared', 'debug', |
| 1085 'shared', 'debug', | 636 ], |
| 1086 ], | 637 |
| 1087 | 638 'android_cronet_data_reduction_proxy_release_bot_minimal_symbols_arm_no_neon
': [ |
| 1088 'android_cronet_data_reduction_proxy_gn_release_bot_minimal_symbols_arm_no_n
eon': [ | 639 'android', 'cronet', 'data_reduction_proxy', 'release_bot', 'minimal_symbo
ls', 'arm_no_neon', |
| 1089 'android', 'cronet', 'data_reduction_proxy', 'gn', | 640 ], |
| 1090 'release_bot_minimal_symbols', 'arm_no_neon' | 641 |
| 1091 ], | 642 'android_cronet_debug_static_bot_arm64': [ |
| 1092 | 643 'android', 'cronet', 'debug_static_bot', 'arm64', |
| 1093 'android_cronet_gn_debug_static_bot_arm_no_neon': [ | 644 ], |
| 1094 'android', 'cronet', 'gn', 'debug_static_bot', 'arm_no_neon' | 645 |
| 1095 ], | 646 'android_cronet_debug_static_bot_arm_no_neon': [ |
| 1096 | 647 'android', 'cronet', 'debug_static_bot', 'arm_no_neon', |
| 1097 'android_cronet_gn_debug_static_bot_arm64': [ | 648 ], |
| 1098 'android', 'cronet', 'gn', 'debug_static_bot', 'arm64' | 649 |
| 1099 ], | 650 'android_cronet_debug_static_bot_x86': [ |
| 1100 | 651 'android', 'cronet', 'debug_static_bot', 'x86', |
| 1101 'android_cronet_gn_debug_static_bot_x86': [ | 652 ], |
| 1102 'android', 'cronet', 'gn', 'debug_static_bot', 'x86' | 653 |
| 1103 ], | 654 'android_cronet_data_reduction_proxy_release_bot_minimal_symbols_arm_no_neon
': [ |
| 1104 | 655 'android', 'cronet', 'data_reduction_proxy', 'release_bot', 'minimal_symbo
ls', 'arm_no_neon', |
| 1105 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon': [ | 656 ], |
| 1106 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'arm_no_neon' | 657 |
| 1107 ], | 658 'android_cronet_debug_static_bot_arm64': [ |
| 1108 | 659 'android', 'cronet', 'debug_static_bot', 'arm64', |
| 1109 'android_cronet_gn_release_bot_minimal_symbols_arm64': [ | 660 ], |
| 1110 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'arm64' | 661 |
| 1111 ], | 662 'android_cronet_debug_static_bot_arm_no_neon': [ |
| 1112 | 663 'android', 'cronet', 'debug_static_bot', 'arm_no_neon', |
| 1113 'android_cronet_gn_release_bot_minimal_symbols_armv6': [ | 664 ], |
| 1114 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'armv6' | 665 |
| 1115 ], | 666 'android_cronet_debug_static_bot_x86': [ |
| 1116 | 667 'android', 'cronet', 'debug_static_bot', 'x86', |
| 1117 'android_cronet_gn_release_bot_minimal_symbols_arm_no_neon_clang_asan': [ | 668 ], |
| 1118 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'arm_no_neon', | 669 |
| 1119 'clang', 'asan' | 670 'android_cronet_release_bot_minimal_symbols_arm64': [ |
| 1120 ], | 671 'android', 'cronet', 'release_bot', 'minimal_symbols', 'arm64', |
| 1121 | 672 ], |
| 1122 'android_cronet_gn_release_bot_minimal_symbols_mipsel': [ | 673 |
| 1123 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'mipsel' | 674 'android_cronet_release_bot_minimal_symbols_armv6': [ |
| 1124 ], | 675 'android', 'cronet', 'release_bot', 'minimal_symbols', 'armv6', |
| 1125 | 676 ], |
| 1126 'android_cronet_gn_release_bot_minimal_symbols_x86': [ | 677 |
| 1127 'android', 'cronet', 'gn', 'release_bot_minimal_symbols', 'x86' | 678 'android_cronet_release_bot_minimal_symbols_arm_no_neon': [ |
| 1128 ], | 679 'android', 'cronet', 'release_bot', 'minimal_symbols', 'arm_no_neon', |
| 1129 | 680 ], |
| 1130 'android_cronet_gn_release_trybot_arm_no_neon': [ | 681 |
| 1131 'android', 'cronet', 'gn', 'release_trybot', 'arm_no_neon' | 682 'android_cronet_release_bot_minimal_symbols_arm_no_neon_clang_asan': [ |
| 1132 ], | 683 'android', 'cronet', 'release_bot', 'minimal_symbols', 'arm_no_neon', 'cla
ng', 'asan', |
| 1133 | 684 ], |
| 1134 'android_gn_debug_bot': [ | 685 |
| 1135 'android', 'gn', 'debug_bot', | 686 'android_cronet_release_bot_minimal_symbols_mipsel': [ |
| 1136 ], | 687 'android', 'cronet', 'release_bot', 'minimal_symbols', 'mipsel', |
| 1137 | 688 ], |
| 1138 'android_gn_debug_static_bot': [ | 689 |
| 1139 'android', 'gn', 'debug_static_bot', | 690 'android_cronet_release_bot_minimal_symbols_x86': [ |
| 1140 ], | 691 'android', 'cronet', 'release_bot', 'minimal_symbols', 'x86', |
| 1141 | 692 ], |
| 1142 'android_gn_debug_static_bot_arm64': [ | 693 |
| 1143 'android', 'gn', 'debug_static_bot', 'arm64', | 694 'android_cronet_release_trybot_arm_no_neon': [ |
| 1144 ], | 695 'android', 'cronet', 'release_trybot', 'arm_no_neon', |
| 1145 | 696 ], |
| 1146 'android_gn_debug_static_bot_x64': [ | 697 |
| 1147 'android', 'gn', 'debug_static_bot', 'x64', | 698 'android_debug_bot': [ |
| 1148 ], | 699 'android', 'debug_bot', |
| 1149 | 700 ], |
| 1150 'android_gn_debug_static_bot_x86': [ | 701 |
| 1151 'android', 'gn', 'debug_static_bot', 'x86', | 702 'android_debug_static_bot': [ |
| 1152 ], | 703 'android', 'debug_static_bot', |
| 1153 | 704 ], |
| 1154 'android_gn_debug_static_bot_vr_shell': [ | 705 |
| 1155 'android', 'gn', 'debug_static_bot', 'vr_shell', | 706 'android_debug_static_bot_arm64': [ |
| 1156 ], | 707 'android', 'debug_static_bot', 'arm64', |
| 1157 | 708 ], |
| 1158 'android_gn_debug_static_minimal_symbols_mipsel': [ | 709 |
| 1159 'android', 'gn', 'debug', 'static', 'minimal_symbols', 'mipsel', | 710 'android_debug_trybot': [ |
| 1160 ], | 711 'android', 'debug_trybot', |
| 1161 | 712 ], |
| 1162 'android_gn_debug_trybot_java_coverage': [ | 713 |
| 1163 'android', 'gn', 'debug_trybot', 'java_coverage', | 714 'android_debug_trybot_arm64': [ |
| 1164 ], | 715 'android', 'debug_trybot', 'arm64', |
| 1165 | 716 ], |
| 1166 'android_gn_debug_trybot_mipsel': [ | 717 |
| 1167 'android', 'gn', 'debug_trybot', 'mipsel', | 718 'android_release_bot_minimal_symbols': [ |
| 1168 ], | 719 'android', 'release_bot', 'minimal_symbols', |
| 1169 | 720 ], |
| 1170 'android_gn_debug_trybot_x64': [ | 721 |
| 1171 'android', 'gn', 'debug_trybot', 'x64', | 722 'android_release_bot_minimal_symbols_arm64': [ |
| 1172 ], | 723 'android', 'release_bot', 'minimal_symbols', 'arm64', |
| 1173 | 724 ], |
| 1174 'android_gn_debug_trybot_x86': [ | 725 |
| 1175 'android', 'gn', 'debug_trybot', 'x86', | 726 'android_release_trybot': [ |
| 1176 ], | 727 'android', 'release_trybot', |
| 1177 | 728 ], |
| 1178 'android_gn_release_bot_minimal_symbols': [ | 729 |
| 1179 'android', 'gn', 'release_bot_minimal_symbols', | 730 'android_release_trybot_arm64': [ |
| 1180 ], | 731 'android', 'release_trybot', 'arm64', |
| 1181 | 732 ], |
| 1182 'android_gn_release_trybot': [ | 733 |
| 1183 'android', 'gn', 'release_trybot', | 734 'android_debug_static_bot_x64': [ |
| 1184 ], | 735 'android', 'debug_static_bot', 'x64', |
| 1185 | 736 ], |
| 1186 'android_gn_release_trybot_arm64': [ | 737 |
| 1187 'android', 'gn', 'release_trybot', 'arm64', | 738 'android_debug_static_bot_x86': [ |
| 1188 ], | 739 'android', 'debug_static_bot', 'x86', |
| 1189 | 740 ], |
| 1190 'android_without_codecs_gn_release_bot_minimal_symbols': [ | 741 |
| 1191 'android_without_codecs', 'gn', 'release_bot_minimal_symbols', | 742 'android_debug_static_bot_vr_shell': [ |
| 1192 ], | 743 'android', 'debug_static_bot', 'vr_shell', |
| 1193 | 744 ], |
| 1194 'cast_gn_release_bot': [ | 745 |
| 1195 'cast', 'gn', 'release_bot', | 746 'android_debug_static_minimal_symbols_mipsel': [ |
| 1196 ], | 747 'android', 'debug', 'static', 'minimal_symbols', 'mipsel', |
| 1197 | 748 ], |
| 1198 'cast_gn_release_trybot': [ | 749 |
| 1199 'cast', 'gn', 'release_trybot', | 750 'android_debug_trybot_java_coverage': [ |
| 1200 ], | 751 'android', 'debug_trybot', 'java_coverage', |
| 1201 | 752 ], |
| 1202 'chrome_with_codecs_blink_logging_gn_release_trybot': [ | 753 |
| 1203 'chrome_with_codecs', 'blink_logging', 'gn', 'release_trybot', | 754 'android_debug_trybot_mipsel': [ |
| 1204 ], | 755 'android', 'debug_trybot', 'mipsel', |
| 1205 | 756 ], |
| 1206 'chrome_with_codecs_blink_logging_gn_release_trybot_x86': [ | 757 |
| 1207 'chrome_with_codecs', 'blink_logging', 'gn', 'release_trybot', 'x86', | 758 'android_debug_trybot_x64': [ |
| 1208 ], | 759 'android', 'debug_trybot', 'x64', |
| 1209 | 760 ], |
| 1210 'chromeos_gn_debug_bot': [ | 761 |
| 1211 'chromeos', 'gn', 'debug_bot', | 762 'android_debug_trybot_x86': [ |
| 1212 ], | 763 'android', 'debug_trybot', 'x86', |
| 1213 | 764 ], |
| 1214 'chromeos_ozone_gn_release_bot': [ | 765 |
| 1215 'chromeos', 'ozone', 'gn', 'release_bot', | 766 'android_release_bot_minimal_symbols': [ |
| 1216 ], | 767 'android', 'release_bot', 'minimal_symbols', |
| 1217 | 768 ], |
| 1218 'chromeos_ozone_gn_release_trybot': [ | 769 |
| 1219 'chromeos', 'ozone', 'gn', 'release_trybot', | 770 'android_release_trybot': [ |
| 771 'android', 'release_trybot', |
| 772 ], |
| 773 |
| 774 'android_release_trybot_arm64': [ |
| 775 'android', 'release_trybot', 'arm64', |
| 776 ], |
| 777 |
| 778 'android_without_codecs_release_bot_minimal_symbols': [ |
| 779 'android_without_codecs', 'release_bot', 'minimal_symbols', |
| 780 ], |
| 781 |
| 782 'asan_clang_edge_fuzzer_static_v8_heap_x86_full_symbols_release': [ |
| 783 'asan', 'clang_tot', 'edge', 'fuzzer', 'static', 'v8_heap', 'full_symbols'
, 'release', 'x86', |
| 784 ], |
| 785 |
| 786 'asan_clang_shared_v8_heap_x86_full_symbols_release': [ |
| 787 'asan', 'clang_tot', 'shared', 'v8_heap', 'full_symbols', 'release', 'x86'
, |
| 788 ], |
| 789 |
| 790 'asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release': [ |
| 791 'asan', 'clang_tot', 'fuzzer', 'static', 'v8_heap', 'full_symbols', 'relea
se', 'x86', |
| 792 ], |
| 793 |
| 794 'asan_dcheck_disable_nacl_release_bot': [ |
| 795 'asan', 'dcheck_always_on', 'disable_nacl', 'release_bot', |
| 796 ], |
| 797 |
| 798 'asan_disable_nacl_clang_tot_full_symbols_static_release': [ |
| 799 'asan', 'disable_nacl', 'clang_tot', 'full_symbols', 'static', 'release', |
| 800 ], |
| 801 |
| 802 'asan_disable_nacl_edge_fuzzer_v8_heap_chrome_with_codecs_release_bot': [ |
| 803 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', 'chrome_with_codecs',
'release_bot', |
| 804 ], |
| 805 |
| 806 'asan_disable_nacl_edge_fuzzer_v8_heap_debug_symbols_static_bot': [ |
| 807 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', 'debug_symbols_static
_bot', |
| 808 ], |
| 809 |
| 810 'asan_disable_nacl_edge_fuzzer_v8_heap_release_bot': [ |
| 811 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', 'release_bot', |
| 812 ], |
| 813 |
| 814 'asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid': [ |
| 815 'asan', 'edge', 'fuzzer', 'v8_heap', 'chromeos_codecs', 'release_bot', 'hy
brid', |
| 816 ], |
| 817 |
| 818 'asan_edge_fuzzer_v8_heap_release_bot_hybrid': [ |
| 819 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', 'hybrid', |
| 820 ], |
| 821 |
| 822 'asan_edge_fuzzer_v8_heap_release_bot_x86': [ |
| 823 'clang', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', 'x86', |
| 824 ], |
| 825 |
| 826 'asan_edge_v8_heap_debug_bot_hybrid': [ |
| 827 'asan', 'edge', 'v8_heap', 'debug_bot', 'hybrid', |
| 828 ], |
| 829 |
| 830 'asan_full_symbols_disable_nacl_release_bot_dcheck_always_on': [ |
| 831 'asan', 'full_symbols', 'disable_nacl', 'release_bot', 'dcheck_always_on', |
| 832 ], |
| 833 |
| 834 'asan_fuzzer_v8_heap_chrome_with_codecs_release_bot_x86': [ |
| 835 'clang', 'asan', 'fuzzer', 'v8_heap', 'chrome_with_codecs', 'release_bot',
'x86', |
| 836 ], |
| 837 |
| 838 'asan_fuzzer_v8_heap_release_bot_x86': [ |
| 839 'clang', 'asan', 'fuzzer', 'v8_heap', 'release_bot', 'x86', |
| 840 ], |
| 841 |
| 842 'asan_lsan_chromeos_release_trybot': [ |
| 843 'asan', 'lsan', 'chromeos', 'release_trybot', |
| 844 ], |
| 845 |
| 846 'asan_lsan_edge_debug_bot': [ |
| 847 'asan', 'lsan', 'edge', 'debug_bot', |
| 848 ], |
| 849 |
| 850 'asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot': [ |
| 851 'asan', 'lsan', 'edge', 'v8_heap', 'chromeos_codecs', 'release_bot', |
| 852 ], |
| 853 |
| 854 'asan_lsan_edge_fuzzer_v8_heap_release_bot': [ |
| 855 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', |
| 856 ], |
| 857 |
| 858 'asan_lsan_release_bot': [ |
| 859 'asan', 'lsan', 'release_bot', |
| 860 ], |
| 861 |
| 862 'asan_lsan_release_trybot': [ |
| 863 'asan', 'lsan', 'release_trybot', |
| 864 ], |
| 865 |
| 866 'cast_release_bot': [ |
| 867 'cast', 'release_bot', |
| 868 ], |
| 869 |
| 870 'cast_release_trybot': [ |
| 871 'cast', 'release_trybot', |
| 872 ], |
| 873 |
| 874 'cfi_full_cfi_diag_release_static': [ |
| 875 'cfi_full', 'cfi_diag', 'release', 'static', |
| 876 ], |
| 877 |
| 878 'cfi_full_clang_tot_release_static': [ |
| 879 'cfi_full', 'clang_tot', 'release', 'static', |
| 880 ], |
| 881 |
| 882 'cfi_full_release_static': [ |
| 883 'cfi_full', 'release', 'static', |
| 884 ], |
| 885 |
| 886 'cfi_full_release_static_dcheck_always_on': [ |
| 887 'cfi_full', 'release', 'static', 'dcheck_always_on', |
| 888 ], |
| 889 |
| 890 'cfi_release_static': [ |
| 891 'cfi', 'release', 'static', |
| 892 ], |
| 893 |
| 894 'chrome_with_codecs_blink_logging_release_trybot': [ |
| 895 'chrome_with_codecs', 'blink_logging', 'release_trybot', |
| 896 ], |
| 897 |
| 898 'chrome_with_codecs_blink_logging_release_trybot_x86': [ |
| 899 'chrome_with_codecs', 'blink_logging', 'release_trybot', 'x86', |
| 900 ], |
| 901 |
| 902 'chromeos_asan_lsan_edge_fuzzer_v8_heap_release_bot': [ |
| 903 'chromeos', 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', |
| 904 ], |
| 905 |
| 906 'chromeos_msan_release_bot': [ |
| 907 'chromeos', 'msan', 'release_bot', |
| 908 ], |
| 909 |
| 910 'chromeos_with_codecs_debug_bot': [ |
| 911 'chromeos_with_codecs', 'debug_bot', |
| 912 ], |
| 913 |
| 914 'chromeos_with_codecs_debug_trybot': [ |
| 915 'chromeos_with_codecs', 'debug_trybot', |
| 916 ], |
| 917 |
| 918 'chromeos_with_codecs_ozone_release_bot': [ |
| 919 'chromeos_with_codecs', 'ozone', 'release_bot', |
| 920 ], |
| 921 |
| 922 'chromeos_with_codecs_ozone_release_trybot': [ |
| 923 'chromeos_with_codecs', 'ozone', 'release_trybot', |
| 924 ], |
| 925 |
| 926 'chromeos_with_codecs_release_bot': [ |
| 927 'chromeos_with_codecs', 'release_bot', |
| 928 ], |
| 929 |
| 930 'chromeos_with_codecs_release_trybot': [ |
| 931 'chromeos_with_codecs', 'release_trybot', |
| 932 ], |
| 933 |
| 934 'clang_debug_trybot_x86': [ |
| 935 'clang', 'debug_trybot', 'x86', |
| 936 ], |
| 937 |
| 938 'clang_debug_bot_minimal_symbols_x86': [ |
| 939 'clang', 'debug_bot', 'minimal_symbols', 'x86', |
| 940 ], |
| 941 |
| 942 'clang_release_bot_minimal_symbols_x86': [ |
| 943 'clang', 'release_bot', 'minimal_symbols', 'x86', |
| 944 ], |
| 945 |
| 946 'clang_minimal_symbols_shared_release_bot_x86': [ |
| 947 'clang', 'minimal_symbols', 'shared_release_bot', 'x86', |
| 948 ], |
| 949 |
| 950 'clang_official_release_bot_minimal_symbols': [ |
| 951 'clang', 'official', 'release_bot', 'minimal_symbols', |
| 952 ], |
| 953 |
| 954 'clang_official_release_bot_minimal_symbols_x86': [ |
| 955 'clang', 'official', 'release_bot', 'minimal_symbols', 'x86', |
| 956 ], |
| 957 |
| 958 'clang_official_optimize_release_bot_minimal_symbols_x86': [ |
| 959 'clang', 'official_optimize', 'release_bot', 'minimal_symbols', 'x86', |
| 960 ], |
| 961 |
| 962 'clang_official_release_trybot': [ |
| 963 'clang', 'official', 'release_trybot', |
| 964 ], |
| 965 |
| 966 'clang_official_release_trybot_x86': [ |
| 967 'clang', 'official', 'release_trybot', 'x86', |
| 968 ], |
| 969 |
| 970 'clang_minimal_symbols_shared_release_bot': [ |
| 971 'clang', 'minimal_symbols', 'shared_release_bot', |
| 972 ], |
| 973 |
| 974 'clang_tot_asan_lsan_static_release': [ |
| 975 'clang_tot', 'asan', 'lsan', 'static', 'release', |
| 976 ], |
| 977 |
| 978 'clang_tot_edge_ubsan_no_recover_hack_static_release': [ |
| 979 'clang_tot', 'edge', 'ubsan_no_recover_hack', 'static', 'release', |
| 980 ], |
| 981 |
| 982 'clang_tot_linux_full_symbols_shared_release': [ |
| 983 # Enable debug info, as on official builders, to catch issues with |
| 984 # optimized debug info. |
| 985 'clang_tot', 'full_symbols', 'shared', 'release', |
| 986 ], |
| 987 |
| 988 'clang_tot_minimal_symbols_shared_debug': [ |
| 989 'clang_tot', 'minimal_symbols', 'shared', 'debug', |
| 990 ], |
| 991 |
| 992 'clang_tot_minimal_symbols_shared_debug_use_lld': [ |
| 993 'clang_tot', 'minimal_symbols', 'shared', 'debug', 'use_lld', |
| 994 ], |
| 995 |
| 996 'clang_tot_minimal_symbols_shared_debug_use_lld_x86': [ |
| 997 'clang_tot', 'minimal_symbols', 'shared', 'debug', 'use_lld', 'x86', |
| 998 ], |
| 999 |
| 1000 'clang_tot_minimal_symbols_shared_debug': [ |
| 1001 'clang_tot', 'minimal_symbols', 'shared', 'debug', |
| 1002 ], |
| 1003 |
| 1004 'clang_tot_minimal_symbols_shared_debug_x86': [ |
| 1005 'clang_tot', 'minimal_symbols', 'shared', 'debug', 'x86', |
| 1006 ], |
| 1007 |
| 1008 'clang_tot_minimal_symbols_shared_release_use_lld': [ |
| 1009 'clang_tot', 'minimal_symbols', 'shared', 'release', 'use_lld', |
| 1010 ], |
| 1011 |
| 1012 'clang_tot_minimal_symbols_shared_release_use_lld_x86': [ |
| 1013 'clang_tot', 'minimal_symbols', 'shared', 'release', 'use_lld', 'x86', |
| 1014 ], |
| 1015 |
| 1016 'clang_tot_minimal_symbols_shared_release': [ |
| 1017 'clang_tot', 'minimal_symbols', 'shared', 'release', |
| 1018 ], |
| 1019 |
| 1020 'clang_tot_minimal_symbols_shared_release_x86': [ |
| 1021 'clang_tot', 'minimal_symbols', 'shared', 'release', 'x86', |
| 1022 ], |
| 1023 |
| 1024 'clang_tot_official_minimal_symbols_static_release': [ |
| 1025 'clang_tot', 'official', 'minimal_symbols', 'static', 'release', |
| 1026 ], |
| 1027 |
| 1028 'clang_tot_official_minimal_symbols_static_release_x86': [ |
| 1029 'clang_tot', 'official', 'minimal_symbols', 'static', 'release', 'x86', |
| 1030 ], |
| 1031 |
| 1032 'clang_tot_lld_release_shared': [ |
| 1033 # TODO(crbug.com/605819): Enable debug info in release builds. |
| 1034 'clang_tot', 'release', 'shared', 'use_lld', |
| 1035 ], |
| 1036 |
| 1037 'clang_tot_shared_debug': [ |
| 1038 'clang_tot', 'shared', 'debug', |
| 1220 ], | 1039 ], |
| 1221 | 1040 |
| 1222 'closure_compilation': [ | 1041 'closure_compilation': [ |
| 1223 # The closure bots run their own recipe and shouldn't go through MB. | 1042 # The closure bots run their own recipe and shouldn't go through MB. |
| 1224 'error', 'gn', | 1043 'error', |
| 1225 ], | 1044 ], |
| 1226 | 1045 |
| 1227 'codesearch_gn': [ | 1046 'codesearch': [ |
| 1228 # The Codesearch bots run their own recipe and invoke GN directly. | 1047 # The Codesearch bots run their own recipe and invoke GN directly. |
| 1229 'error', 'gn' | 1048 'error', |
| 1230 ], | 1049 ], |
| 1231 | 1050 |
| 1232 # The 'cros_chrome_sdk_* configs are placeholders that indicate | 1051 # The 'cros_chrome_sdk_* configs are placeholders that indicate |
| 1233 # that the GYP_DEFINES (or GN args) are set by the `cros chrome-sdk` | 1052 # that the GN args are set by the `cros chrome-sdk` |
| 1234 # wrapper and need to be looked at specially. | 1053 # wrapper and need to be looked at specially. |
| 1235 'cros_chrome_sdk_gn': [ | 1054 'cros_chrome_sdk': [ |
| 1236 'gn', 'cros_chrome_sdk', | 1055 'cros_chrome_sdk', |
| 1237 ], | 1056 ], |
| 1238 | 1057 |
| 1239 # The 'findit' config is used by the *_variable_* bots, which run | 1058 'debug_bot': [ |
| 1240 # the 'FindIt' recipes and code to bisect failures that happen on the | 1059 'debug_bot', |
| 1241 # other waterfall bots. The findit recipes actually override and | 1060 ], |
| 1242 # re-use the configs from the matching waterfall bots, and so it should | 1061 |
| 1243 # be an error if MB ever sees an actual *_variable_* bot name. | 1062 'debug_bot_x86': [ |
| 1244 'findit': [ | 1063 'debug_bot', 'x86', |
| 1245 'error', | 1064 ], |
| 1246 ], | 1065 |
| 1247 | 1066 'debug_libfuzzer_asan': [ |
| 1248 'gn_cfi_full_cfi_diag_release_static': [ | 1067 'debug', 'libfuzzer', 'asan', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl'
, |
| 1249 'gn', 'cfi_full', 'cfi_diag', 'release', 'static', | 1068 ], |
| 1250 ], | 1069 |
| 1251 | 1070 'drmemory_shared_release': [ |
| 1252 'gn_cfi_release_static': [ | 1071 'drmemory', 'shared', 'release', |
| 1253 'gn', 'cfi', 'release', 'static', | 1072 ], |
| 1254 ], | 1073 |
| 1255 | 1074 'drmemory_shared_release_x86': [ |
| 1256 'gn_cfi_full_release_static': [ | 1075 'drmemory', 'shared', 'release', 'x86', |
| 1257 'gn', 'cfi_full', 'release', 'static', | 1076 ], |
| 1258 ], | 1077 |
| 1259 | 1078 'debug_trybot': [ |
| 1260 'gn_cfi_full_clang_tot_release_static': [ | 1079 'debug_trybot', |
| 1261 'gn', 'cfi_full', 'clang_tot', 'release', 'static', | 1080 ], |
| 1262 ], | 1081 |
| 1263 | 1082 'debug_trybot_x86': [ |
| 1264 'gn_cfi_full_release_static_dcheck_always_on': [ | 1083 'debug_trybot', 'x86', |
| 1265 'gn', 'cfi_full', 'release', 'static', 'dcheck_always_on', | 1084 ], |
| 1266 ], | 1085 |
| 1267 | 1086 'gpu_fyi_tests_chromeos_release_trybot': [ |
| 1268 'gn_debug_bot': [ | 1087 'gpu_fyi_tests', 'release_trybot', 'chromeos', |
| 1269 'gn', 'debug_bot', | 1088 ], |
| 1270 ], | 1089 |
| 1271 | 1090 'gpu_fyi_tests_debug_trybot': [ |
| 1272 'gn_debug_bot_minimal_symbols_x86': [ | 1091 'gpu_fyi_tests', 'debug_trybot', |
| 1273 'gn', 'debug_bot_minimal_symbols', 'x86', | 1092 ], |
| 1274 ], | 1093 |
| 1275 | 1094 'gpu_fyi_tests_release_trybot': [ |
| 1276 'gn_debug_libfuzzer_asan': [ | 1095 'gpu_fyi_tests', 'release_trybot', |
| 1277 'gn', 'debug', 'libfuzzer', 'asan', 'chromeos_codecs', 'pdf_xfa', | 1096 ], |
| 1278 'disable_nacl', | 1097 |
| 1098 'gpu_fyi_tests_release_trybot_asan': [ |
| 1099 'gpu_fyi_tests', 'release_trybot', 'asan', 'full_symbols', 'disable_nacl', |
| 1100 ], |
| 1101 |
| 1102 'gpu_fyi_tests_win_clang_debug_bot': [ |
| 1103 'gpu_tests', 'internal_gles2_conform_tests', 'clang', 'debug_bot', 'minima
l_symbols', |
| 1104 ], |
| 1105 |
| 1106 'gpu_tests_deqp_android_release_trybot_arm64': [ |
| 1107 'gpu_tests', 'angle_deqp_tests', 'android', 'release_trybot', 'arm64', |
| 1108 ], |
| 1109 |
| 1110 'gpu_tests_deqp_gles_debug_trybot': [ |
| 1111 'gpu_fyi_tests', 'debug_trybot', |
| 1112 ], |
| 1113 |
| 1114 'gpu_tests_deqp_gles_debug_trybot_x86': [ |
| 1115 'gpu_fyi_tests', 'debug_trybot', 'x86', |
| 1116 ], |
| 1117 |
| 1118 'gpu_tests_deqp_gles_release_trybot': [ |
| 1119 'gpu_fyi_tests', 'release_trybot', |
| 1120 ], |
| 1121 |
| 1122 'gpu_tests_deqp_gles_release_trybot_x86': [ |
| 1123 'gpu_fyi_tests', 'release_trybot', 'x86', |
| 1124 ], |
| 1125 |
| 1126 'gpu_tests_debug_trybot': [ |
| 1127 'gpu_tests', 'debug_trybot', |
| 1128 ], |
| 1129 |
| 1130 'gpu_tests_debug_trybot_x86': [ |
| 1131 'gpu_tests', 'debug_trybot', 'x86', |
| 1132 ], |
| 1133 |
| 1134 'gpu_tests_release_trybot': [ |
| 1135 'gpu_tests', 'release_trybot', |
| 1136 ], |
| 1137 |
| 1138 'gpu_tests_release_trybot_x86': [ |
| 1139 'gpu_tests', 'release_trybot', 'x86', |
| 1140 ], |
| 1141 |
| 1142 'gpu_tests_release_bot': [ |
| 1143 'gpu_tests', 'release_bot', |
| 1279 ], | 1144 ], |
| 1280 | 1145 |
| 1281 'gn_linux_upload': [ | 1146 'gn_linux_upload': [ |
| 1282 'gn_linux_upload', 'official', 'goma', | 1147 'gn_linux_upload', 'official', 'goma', |
| 1283 ], | 1148 ], |
| 1284 | 1149 |
| 1285 'gn_official': [ | 1150 # The 'ios' config is just used for auditing. iOS bots |
| 1286 'gn', 'official', | |
| 1287 ], | |
| 1288 | |
| 1289 'gn_official_clang_x64': [ | |
| 1290 'gn', 'clang', 'official', 'x64', | |
| 1291 ], | |
| 1292 | |
| 1293 'gn_official_clang_x86': [ | |
| 1294 'gn', 'clang', 'official', 'x86', | |
| 1295 ], | |
| 1296 | |
| 1297 'gn_official_x86': [ | |
| 1298 'gn', 'official', 'x86', | |
| 1299 ], | |
| 1300 | |
| 1301 'gn_official_goma': [ | |
| 1302 'gn', 'official', 'goma', | |
| 1303 ], | |
| 1304 | |
| 1305 'gn_official_goma_lto': [ | |
| 1306 'gn', 'official', 'goma', 'lto', | |
| 1307 ], | |
| 1308 | |
| 1309 'gn_official_goma_minimal_symbols_android': [ | |
| 1310 'gn', 'official', 'goma', 'minimal_symbols', 'android', | |
| 1311 ], | |
| 1312 | |
| 1313 'gn_official_goma_minimal_symbols_android_arm64': [ | |
| 1314 'gn', 'official', 'goma', 'minimal_symbols', 'android', 'arm64', | |
| 1315 ], | |
| 1316 | |
| 1317 'gn_official_goma_minimal_symbols_x64': [ | |
| 1318 'gn', 'official', 'goma', 'minimal_symbols', 'x64', | |
| 1319 ], | |
| 1320 | |
| 1321 'gn_official_goma_minimal_symbols_x86': [ | |
| 1322 'gn', 'official', 'goma', 'minimal_symbols', 'x86', | |
| 1323 ], | |
| 1324 | |
| 1325 'gn_official_goma_minimal_symbols_x86': [ | |
| 1326 'gn', 'official', 'goma', 'minimal_symbols', 'x86', | |
| 1327 ], | |
| 1328 | |
| 1329 'gn_release_bot': [ | |
| 1330 'gn', 'release_bot', | |
| 1331 ], | |
| 1332 | |
| 1333 'gn_release_bot_chrome_with_codecs': [ | |
| 1334 'gn', 'release_bot', 'chrome_with_codecs', | |
| 1335 ], | |
| 1336 | |
| 1337 'gn_release_bot_mac_strip': [ | |
| 1338 'gn', 'release_bot', 'mac_strip', | |
| 1339 ], | |
| 1340 | |
| 1341 'gn_release_bot_minimal_symbols_x86': [ | |
| 1342 'gn', 'release_bot_minimal_symbols', 'x86', | |
| 1343 ], | |
| 1344 | |
| 1345 'gn_release_bot_x86': [ | |
| 1346 'gn', 'release_bot', 'x86', | |
| 1347 ], | |
| 1348 | |
| 1349 'gn_release_drmemory_drfuzz': [ | |
| 1350 'gn', 'release', 'drmemory', 'drfuzz', 'chrome_with_codecs', | |
| 1351 ], | |
| 1352 | |
| 1353 'gn_release_drmemory_drfuzz_x86': [ | |
| 1354 'gn', 'release', 'drmemory', 'drfuzz', 'x86', 'chrome_with_codecs', | |
| 1355 ], | |
| 1356 | |
| 1357 'gn_release_afl_asan': [ | |
| 1358 'gn', 'release', 'afl', 'asan', 'chromeos_codecs', 'pdf_xfa', | |
| 1359 'disable_nacl', | |
| 1360 ], | |
| 1361 | |
| 1362 'gn_release_libfuzzer_mac_asan': [ | |
| 1363 'gn', 'release', 'libfuzzer', 'asan', 'chrome_with_codecs', 'pdf_xfa', | |
| 1364 'disable_nacl', | |
| 1365 ], | |
| 1366 | |
| 1367 'gn_release_libfuzzer_asan': [ | |
| 1368 'gn', 'release', 'libfuzzer', 'asan', 'chromeos_codecs', 'pdf_xfa', | |
| 1369 'disable_nacl', | |
| 1370 ], | |
| 1371 | |
| 1372 'gn_release_libfuzzer_asan_clang_tot': [ | |
| 1373 'gn', 'clang_tot', 'release', 'libfuzzer', 'asan', | |
| 1374 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', | |
| 1375 ], | |
| 1376 | |
| 1377 'gn_release_libfuzzer_msan': [ | |
| 1378 'gn', 'release', 'libfuzzer', 'msan', 'chromeos_codecs', 'pdf_xfa', | |
| 1379 'disable_nacl', | |
| 1380 ], | |
| 1381 'gn_release_libfuzzer_ubsan': [ | |
| 1382 'gn', 'release', 'libfuzzer', 'ubsan_security', 'chromeos_codecs', | |
| 1383 'pdf_xfa', 'disable_nacl', | |
| 1384 ], | |
| 1385 | |
| 1386 'gn_release_trybot': [ | |
| 1387 'gn', 'release_trybot', | |
| 1388 ], | |
| 1389 | |
| 1390 'gn_release_trybot_x64': [ | |
| 1391 'gn', 'release_trybot', 'x64', | |
| 1392 ], | |
| 1393 | |
| 1394 'gn_clang_release_bot_minimal_symbols_x86': [ | |
| 1395 'gn', 'clang', 'release_bot_minimal_symbols', 'x86', | |
| 1396 ], | |
| 1397 | |
| 1398 'gn_windows_analyze': [ | |
| 1399 'gn', 'no_symbols', 'no_pch', 'shared', 'x86', 'win_analyze', | |
| 1400 ], | |
| 1401 | |
| 1402 'gn_ubsan_vptr_release_bot': [ | |
| 1403 'gn', 'ubsan_vptr', 'ubsan_no_recover_hack', 'release_bot', | |
| 1404 ], | |
| 1405 | |
| 1406 'gn_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid': [ | |
| 1407 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'chromeos_codecs', | |
| 1408 'release_bot', 'hybrid', | |
| 1409 ], | |
| 1410 | |
| 1411 'gn_asan_edge_v8_heap_debug_bot_hybrid': [ | |
| 1412 'gn', 'asan', 'edge', 'v8_heap', 'debug_bot', 'hybrid', | |
| 1413 ], | |
| 1414 | |
| 1415 'gn_asan_edge_fuzzer_v8_heap_release_bot_hybrid': [ | |
| 1416 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', 'hybrid', | |
| 1417 ], | |
| 1418 | |
| 1419 'gn_asan_edge_fuzzer_v8_heap_release_bot_x86': [ | |
| 1420 'gn', 'clang', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', | |
| 1421 'x86', | |
| 1422 ], | |
| 1423 | |
| 1424 ('gn_asan_disable_nacl_edge_fuzzer_' | |
| 1425 'v8_heap_chrome_with_codecs_release_bot'): [ | |
| 1426 'gn', 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', | |
| 1427 'chrome_with_codecs', 'release_bot', | |
| 1428 ], | |
| 1429 | |
| 1430 'gn_asan_disable_nacl_edge_fuzzer_v8_heap_debug_symbols_static_bot': [ | |
| 1431 'gn', 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', | |
| 1432 'debug_symbols_static_bot', | |
| 1433 ], | |
| 1434 | |
| 1435 'gn_asan_disable_nacl_edge_fuzzer_v8_heap_release_bot': [ | |
| 1436 'gn', 'asan', 'disable_nacl', 'edge', 'fuzzer', 'v8_heap', 'release_bot', | |
| 1437 ], | |
| 1438 | |
| 1439 'gn_asan_fuzzer_v8_heap_chrome_with_codecs_release_bot_x86': [ | |
| 1440 'gn', 'clang', 'asan', 'fuzzer', 'v8_heap', 'chrome_with_codecs', | |
| 1441 'release_bot', 'x86', | |
| 1442 ], | |
| 1443 | |
| 1444 'gn_asan_fuzzer_v8_heap_release_bot_x86': [ | |
| 1445 'gn', 'clang', 'asan', 'fuzzer', 'v8_heap', 'release_bot', 'x86', | |
| 1446 ], | |
| 1447 | |
| 1448 'gn_asan_lsan_edge_debug_bot': [ | |
| 1449 'gn', 'asan', 'lsan', 'edge', 'debug_bot', | |
| 1450 ], | |
| 1451 | |
| 1452 'gn_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot': [ | |
| 1453 'gn', 'asan', 'lsan', 'edge', 'v8_heap', 'chromeos_codecs', | |
| 1454 'release_bot', | |
| 1455 ], | |
| 1456 | |
| 1457 'gn_asan_lsan_edge_fuzzer_v8_heap_release_bot': [ | |
| 1458 'gn', 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', | |
| 1459 ], | |
| 1460 | |
| 1461 'gn_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot': [ | |
| 1462 'gn', 'asan', 'lsan', 'edge', 'v8_heap', 'symbolized', 'release_bot', | |
| 1463 ], | |
| 1464 | |
| 1465 'gn_chromeos_asan_lsan_edge_fuzzer_v8_heap_release_bot': [ | |
| 1466 'gn', 'chromeos', 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', | |
| 1467 'release_bot', | |
| 1468 ], | |
| 1469 | |
| 1470 'gn_chromeos_with_codecs_debug_bot': [ | |
| 1471 'gn', 'chromeos_with_codecs', 'debug_bot', | |
| 1472 ], | |
| 1473 | |
| 1474 'gn_debug_bot_minimal_symbols_x64': [ | |
| 1475 'gn', 'debug_bot_minimal_symbols', 'x64', | |
| 1476 ], | |
| 1477 | |
| 1478 'gn_debug_bot_minimal_symbols_x86': [ | |
| 1479 'gn', 'debug_bot_minimal_symbols', 'x86', | |
| 1480 ], | |
| 1481 | |
| 1482 'gn_drmemory_shared_release_x86': [ | |
| 1483 'gn', 'drmemory', 'shared', 'release', 'x86', | |
| 1484 ], | |
| 1485 | |
| 1486 'gn_drmemory_shared_release_x64': [ | |
| 1487 'gn', 'drmemory', 'shared', 'release', 'x64', | |
| 1488 ], | |
| 1489 | |
| 1490 'gn_msan_edge_release_bot': [ | |
| 1491 'gn', 'msan', 'edge', 'release_bot', | |
| 1492 ], | |
| 1493 | |
| 1494 'gn_msan_no_origins_edge_release_bot': [ | |
| 1495 'gn', 'msan_no_origins', 'edge', 'release_bot', | |
| 1496 ], | |
| 1497 | |
| 1498 'gn_official_goma_chromeos': [ | |
| 1499 'gn', 'official', 'goma', 'chromeos', | |
| 1500 ], | |
| 1501 | |
| 1502 'gn_official_syzyasan_x86': [ | |
| 1503 'gn', 'official', 'syzyasan', 'x86', | |
| 1504 ], | |
| 1505 | |
| 1506 'gn_official_six_concurrent_links': [ | |
| 1507 'gn', 'official', 'six_concurrent_links', | |
| 1508 ], | |
| 1509 | |
| 1510 'gn_official_chrome_pgo_phase_1_x64': [ | |
| 1511 'gn', 'official', 'chrome_pgo_phase_1', 'x64', | |
| 1512 ], | |
| 1513 | |
| 1514 'gn_official_chrome_pgo_phase_2_x64': [ | |
| 1515 'gn', 'official', 'chrome_pgo_phase_2', 'x64', | |
| 1516 ], | |
| 1517 | |
| 1518 'gn_official_chrome_pgo_phase_1_x86': [ | |
| 1519 'gn', 'official', 'chrome_pgo_phase_1', 'x86', | |
| 1520 ], | |
| 1521 | |
| 1522 'gn_official_chrome_pgo_phase_2_x86': [ | |
| 1523 'gn', 'official', 'chrome_pgo_phase_2', 'x86', | |
| 1524 ], | |
| 1525 | |
| 1526 'gn_official_optimize_chrome_pgo_phase_1_x64': [ | |
| 1527 'gn', 'official_optimize', 'chrome_pgo_phase_1', 'x64', | |
| 1528 ], | |
| 1529 | |
| 1530 'gn_official_optimize_chrome_pgo_phase_2_x64': [ | |
| 1531 'gn', 'official_optimize', 'chrome_pgo_phase_2', 'x64', | |
| 1532 ], | |
| 1533 | |
| 1534 'gn_official_optimize_chrome_pgo_phase_1_x86': [ | |
| 1535 'gn', 'official_optimize', 'chrome_pgo_phase_1', 'x86', | |
| 1536 ], | |
| 1537 | |
| 1538 'gn_official_optimize_chrome_pgo_phase_2_x86': [ | |
| 1539 'gn', 'official_optimize', 'chrome_pgo_phase_2', 'x86', | |
| 1540 ], | |
| 1541 | |
| 1542 'gn_official_x64': [ | |
| 1543 'gn', 'official', 'x64', | |
| 1544 ], | |
| 1545 | |
| 1546 'gn_official_x64_six_concurrent_links': [ | |
| 1547 'gn', 'official', 'x64', 'six_concurrent_links', | |
| 1548 ], | |
| 1549 | |
| 1550 'gn_release_trybot_x86': [ | |
| 1551 'gn', 'release_trybot', 'x86', | |
| 1552 ], | |
| 1553 | |
| 1554 'gn_shared_release_bot_minimal_symbols_x86': [ | |
| 1555 'gn', 'shared_release_bot', 'minimal_symbols', 'x86', | |
| 1556 ], | |
| 1557 | |
| 1558 'gn_syzyasan_no_pch_release_x86': [ | |
| 1559 'gn', 'syzyasan', 'no_pch', 'release', 'x86', | |
| 1560 ], | |
| 1561 | |
| 1562 'gn_thin_lto_clang_tot_release_static': [ | |
| 1563 'gn', 'thin_lto', 'clang_tot', 'release', 'static', | |
| 1564 ], | |
| 1565 | |
| 1566 'gn_tsan_disable_nacl_line_tables_debug_bot': [ | |
| 1567 'gn', 'tsan', 'disable_nacl', 'line_tables', 'debug_bot', | |
| 1568 ], | |
| 1569 | |
| 1570 'gn_tsan_disable_nacl_line_tables_release_bot': [ | |
| 1571 'gn', 'tsan', 'disable_nacl', 'line_tables', 'release_bot', | |
| 1572 ], | |
| 1573 | |
| 1574 'gn_ubsan_release_bot': [ | |
| 1575 'gn', 'ubsan', 'release_bot', | |
| 1576 ], | |
| 1577 | |
| 1578 'gn_ubsan_vptr_edge_release_bot': [ | |
| 1579 'gn', 'ubsan_vptr', 'edge', 'release_bot', | |
| 1580 ], | |
| 1581 | |
| 1582 # The 'ios' configs are just used for auditing. iOS bots | |
| 1583 # actually use the ios recipes, not the chromium recipe, and look | 1151 # actually use the ios recipes, not the chromium recipe, and look |
| 1584 # up their GYP or GN arguments via files checked in under //ios/build/bots. | 1152 # up their GN arguments via files checked in under //ios/build/bots. |
| 1585 # It is an error to actually use one of these configs to generate the | 1153 # It is an error to actually use one of these configs to generate the |
| 1586 # build files. | 1154 # build files. |
| 1587 'ios_gn': [ 'gn', 'error'], | 1155 'ios': [ 'error'], |
| 1588 | 1156 |
| 1589 'mac_views_browser_gn_release_bot': [ | 1157 'mac_views_browser_release_bot': [ |
| 1590 'mac_views_browser', 'gn', 'release_bot', | 1158 'mac_views_browser', 'release_bot', |
| 1591 ], | 1159 ], |
| 1592 | 1160 |
| 1593 'mac_views_browser_gn_release_trybot': [ | 1161 'mac_views_browser_release_trybot': [ |
| 1594 'mac_views_browser', 'gn', 'release_trybot', | 1162 'mac_views_browser', 'release_trybot', |
| 1595 ], | 1163 ], |
| 1596 | 1164 |
| 1597 # This is used for tracking purposes; any bot that uses this config | 1165 'msan_edge_release_bot': [ |
| 1598 # should never actually run MB. | 1166 'msan', 'edge', 'release_bot', |
| 1599 'none': [ | 1167 ], |
| 1600 'error', | 1168 |
| 1601 ], | 1169 'msan_no_origins_edge_release_bot': [ |
| 1602 | 1170 'msan_no_origins', 'edge', 'release_bot', |
| 1603 'noswarming_gn_debug_bot_x64': [ | 1171 ], |
| 1604 'noswarming', 'gn', 'debug_bot', 'x64', | 1172 |
| 1605 ], | 1173 'msan_release_bot': [ |
| 1606 | 1174 'msan', 'release_bot', |
| 1607 'noswarming_gn_release_bot': [ | 1175 ], |
| 1608 'noswarming', 'gn', 'release_bot', | 1176 |
| 1609 ], | 1177 'official': [ |
| 1610 | 1178 'official', |
| 1611 'noswarming_gn_release_bot_minimal_symbols_x64': [ | 1179 ], |
| 1612 'noswarming', 'gn', 'release_bot', 'minimal_symbols', 'x64', | 1180 |
| 1613 ], | 1181 'official_chrome_pgo_phase_1': [ |
| 1614 | 1182 'official', 'chrome_pgo_phase_1', |
| 1615 'noswarming_gn_release_bot_minimal_symbols_x86': [ | 1183 ], |
| 1616 'noswarming', 'gn', 'release_bot', 'minimal_symbols', 'x86', | 1184 |
| 1617 ], | 1185 'official_chrome_pgo_phase_1_x86': [ |
| 1618 | 1186 'official', 'chrome_pgo_phase_1', 'x86', |
| 1619 'noswarming_gn_release_bot_x64': [ | 1187 ], |
| 1620 'noswarming', 'gn', 'release_bot', 'x64', | 1188 |
| 1621 ], | 1189 'official_chrome_pgo_phase_2': [ |
| 1622 | 1190 'official', 'chrome_pgo_phase_2', |
| 1623 'noswarming_gn_release_bot_mac_strip': [ | 1191 ], |
| 1624 'noswarming', 'gn', 'release_bot', 'mac_strip', | 1192 |
| 1625 ], | 1193 'official_chrome_pgo_phase_2_x86': [ |
| 1626 | 1194 'official', 'chrome_pgo_phase_2', 'x86', |
| 1627 'noswarming_gn_release_trybot_x64': [ | 1195 ], |
| 1628 'noswarming', 'gn', 'release_trybot', 'x64', | 1196 |
| 1629 ], | 1197 'official_clang': [ |
| 1630 | 1198 'clang', 'official', |
| 1631 'noswarming_gn_release_trybot_x86': [ | 1199 ], |
| 1632 'noswarming', 'gn', 'release_trybot', 'x86', | 1200 |
| 1633 ], | 1201 'official_clang_x86': [ |
| 1634 | 1202 'clang', 'official', 'x86', |
| 1635 'swarming_android_gn_debug_static_bot': [ | 1203 ], |
| 1636 'swarming', 'android', 'gn', 'debug_static_bot', | 1204 |
| 1637 ], | 1205 'official_goma': [ |
| 1638 | 1206 'official', 'goma', |
| 1639 'swarming_android_gn_debug_static_bot_arm64': [ | 1207 ], |
| 1640 'swarming', 'android', 'gn', 'debug_static_bot', 'arm64', | 1208 |
| 1641 ], | 1209 'official_goma_chromeos': [ |
| 1642 | 1210 'official', 'goma', 'chromeos', |
| 1643 'swarming_android_gn_debug_trybot': [ | 1211 ], |
| 1644 'swarming', 'android', 'gn', 'debug_trybot', | 1212 |
| 1645 ], | 1213 'official_goma_lto': [ |
| 1646 | 1214 'official', 'goma', 'lto', |
| 1647 'swarming_android_gn_debug_trybot_arm64': [ | 1215 ], |
| 1648 'swarming', 'android', 'gn', 'debug_trybot', 'arm64', | 1216 |
| 1649 ], | 1217 'official_goma_minimal_symbols_android': [ |
| 1650 | 1218 'official', 'goma', 'minimal_symbols', 'android', |
| 1651 'swarming_android_gn_release_bot_minimal_symbols': [ | 1219 ], |
| 1652 'swarming', 'android', 'gn', 'release_bot_minimal_symbols', | 1220 |
| 1653 ], | 1221 'official_goma_minimal_symbols_android_arm64': [ |
| 1654 | 1222 'official', 'goma', 'minimal_symbols', 'android', 'arm64', |
| 1655 'swarming_android_gn_release_bot_minimal_symbols_arm64': [ | 1223 ], |
| 1656 'swarming', 'android', 'gn', 'release_bot_minimal_symbols', 'arm64', | 1224 |
| 1657 ], | 1225 'official_goma_x86': [ |
| 1658 | 1226 'official', 'goma', 'x86', |
| 1659 'swarming_android_gn_release_trybot': [ | 1227 ], |
| 1660 'swarming', 'android', 'gn', 'release_trybot', | 1228 |
| 1661 ], | 1229 'official_optimize_chrome_pgo_phase_1': [ |
| 1662 | 1230 'official_optimize', 'chrome_pgo_phase_1', |
| 1663 'swarming_android_gn_release_trybot_arm64': [ | 1231 ], |
| 1664 'swarming', 'android', 'gn', 'release_trybot', 'arm64', | 1232 |
| 1665 ], | 1233 'official_optimize_chrome_pgo_phase_1_x86': [ |
| 1666 | 1234 'official_optimize', 'chrome_pgo_phase_1', 'x86', |
| 1667 'swarming_asan_dcheck_gn_disable_nacl_release_bot': [ | 1235 ], |
| 1668 'swarming', 'asan', 'dcheck_always_on', 'gn', 'disable_nacl', | 1236 |
| 1237 'official_optimize_chrome_pgo_phase_2': [ |
| 1238 'official_optimize', 'chrome_pgo_phase_2', |
| 1239 ], |
| 1240 |
| 1241 'official_optimize_chrome_pgo_phase_2_x86': [ |
| 1242 'official_optimize', 'chrome_pgo_phase_2', 'x86', |
| 1243 ], |
| 1244 |
| 1245 'official_six_concurrent_links': [ |
| 1246 'official', 'six_concurrent_links', |
| 1247 ], |
| 1248 |
| 1249 'official_syzyasan_x86': [ |
| 1250 'official', 'syzyasan', 'x86', |
| 1251 ], |
| 1252 |
| 1253 'official_x86': [ |
| 1254 'official', 'x86', |
| 1255 ], |
| 1256 |
| 1257 'release_afl_asan': [ |
| 1258 'release', 'afl', 'asan', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', |
| 1259 ], |
| 1260 |
| 1261 'release_bot': [ |
| 1669 'release_bot', | 1262 'release_bot', |
| 1670 ], | 1263 ], |
| 1671 | 1264 |
| 1672 'swarming_asan_lsan_chromeos_gn_release_trybot': [ | 1265 'release_bot_arm': [ |
| 1673 'swarming', 'asan', 'lsan', 'chromeos', 'gn', 'release_trybot', | 1266 'release_bot', 'arm', |
| 1674 ], | 1267 ], |
| 1675 | 1268 |
| 1676 'swarming_asan_full_symbols_gn_disable_nacl_release_trybot': [ | 1269 'release_bot_chrome_with_codecs': [ |
| 1677 'swarming', 'asan', 'full_symbols', 'gn', 'disable_nacl', | 1270 'release_bot', 'chrome_with_codecs', |
| 1678 'release_bot', 'dcheck_always_on', | 1271 ], |
| 1679 ], | 1272 |
| 1680 | 1273 'release_bot_mac_strip': [ |
| 1681 'swarming_asan_lsan_gn_release_bot': [ | 1274 'release_bot', 'mac_strip', |
| 1682 'swarming', 'asan', 'lsan', 'gn', 'release_bot', | 1275 ], |
| 1683 ], | 1276 |
| 1684 | 1277 'release_bot_minimal_symbols': [ |
| 1685 'swarming_asan_lsan_gn_release_trybot': [ | 1278 'release_bot', 'minimal_symbols', |
| 1686 'swarming', 'asan', 'lsan', 'gn', 'release_trybot', | 1279 ], |
| 1687 ], | 1280 |
| 1688 | 1281 'release_bot_x86': [ |
| 1689 'swarming_chromeos_gn_debug_bot': [ | 1282 'release_bot', 'x86', |
| 1690 'swarming', 'chromeos_with_codecs', 'gn', 'debug_bot', | 1283 ], |
| 1691 ], | 1284 |
| 1692 | 1285 'release_drmemory_drfuzz': [ |
| 1693 'swarming_chromeos_gn_debug_trybot': [ | 1286 'release', 'drmemory', 'drfuzz', 'chrome_with_codecs', |
| 1694 'swarming', 'chromeos_with_codecs', 'gn', 'debug_trybot', | 1287 ], |
| 1695 ], | 1288 |
| 1696 | 1289 'release_drmemory_drfuzz_x86': [ |
| 1697 'swarming_chromeos_gn_ozone_release_trybot': [ | 1290 'release', 'drmemory', 'drfuzz', 'x86', 'chrome_with_codecs', |
| 1698 'swarming', 'chromeos_with_codecs', 'gn', 'ozone', 'release_trybot', | 1291 ], |
| 1699 ], | 1292 |
| 1700 | 1293 'release_libfuzzer_asan': [ |
| 1701 'swarming_chromeos_gn_release_bot': [ | 1294 'release', 'libfuzzer', 'asan', 'chromeos_codecs', 'pdf_xfa', 'disable_nac
l', |
| 1702 'swarming', 'chromeos_with_codecs', 'gn', 'release_bot', | 1295 ], |
| 1703 ], | 1296 |
| 1704 | 1297 'release_libfuzzer_asan_clang_tot': [ |
| 1705 'swarming_chromeos_gn_release_trybot': [ | 1298 'clang_tot', 'release', 'libfuzzer', 'asan', 'chromeos_codecs', 'pdf_xfa',
'disable_nacl', |
| 1706 'swarming', 'chromeos_with_codecs', 'gn', 'release_trybot', | 1299 ], |
| 1707 ], | 1300 |
| 1708 | 1301 'release_libfuzzer_mac_asan': [ |
| 1709 'swarming_chromeos_msan_gn_release_bot': [ | 1302 'release', 'libfuzzer', 'asan', 'chrome_with_codecs', 'pdf_xfa', 'disable_
nacl', |
| 1710 'swarming', 'chromeos', 'msan', 'gn', 'release_bot', | 1303 ], |
| 1711 ], | 1304 |
| 1712 | 1305 'release_libfuzzer_msan': [ |
| 1713 'swarming_chromeos_ozone_gn_release_bot': [ | 1306 'release', 'libfuzzer', 'msan', 'chromeos_codecs', 'pdf_xfa', 'disable_nac
l', |
| 1714 'swarming', 'chromeos_with_codecs', 'ozone', 'gn', 'release_bot', | 1307 ], |
| 1715 ], | 1308 |
| 1716 | 1309 'release_libfuzzer_ubsan': [ |
| 1717 'swarming_clang_tot_lld_release_shared': [ | 1310 'release', 'libfuzzer', 'ubsan_security', 'chromeos_codecs', 'pdf_xfa', 'd
isable_nacl', |
| 1718 # TODO(crbug.com/605819): Enable debug info in release builds. | 1311 ], |
| 1719 'swarming', 'gn', 'clang_tot', 'release', 'shared', 'use_lld', | 1312 |
| 1720 ], | 1313 'release_trybot': [ |
| 1721 | 1314 'release_trybot', |
| 1722 'swarming_clang_tot_shared_debug': [ | 1315 ], |
| 1723 'swarming', 'gn', 'clang_tot', 'shared', 'debug', | 1316 |
| 1724 ], | 1317 'release_trybot_arm': [ |
| 1725 | 1318 'release_trybot', 'arm', |
| 1726 'swarming_gn_asan_lsan_release_bot': [ | 1319 ], |
| 1727 'swarming', 'gn', 'asan', 'lsan', 'release_bot', | 1320 |
| 1728 ], | 1321 'release_trybot_x86': [ |
| 1729 | 1322 'release_trybot', 'x86', |
| 1730 'swarming_gn_debug_bot': [ | 1323 ], |
| 1731 'swarming', 'gn', 'debug_bot', | 1324 |
| 1732 ], | 1325 'shared_release_bot_x86': [ |
| 1733 | 1326 'shared_release_bot', 'x86', |
| 1734 'swarming_gn_debug_bot_x86': [ | 1327 ], |
| 1735 'swarming', 'gn', 'debug_bot', 'x86', | 1328 |
| 1736 ], | 1329 'syzyasan_no_pch_release_x86': [ |
| 1737 | 1330 'syzyasan', 'no_pch', 'release', 'x86', |
| 1738 'swarming_gn_debug_bot_minimal_symbols_x64': [ | 1331 ], |
| 1739 'swarming', 'gn', 'debug_bot_minimal_symbols', 'x64', | 1332 |
| 1740 ], | 1333 'thin_lto_clang_tot_release_static': [ |
| 1741 | 1334 'thin_lto', 'clang_tot', 'release', 'static', |
| 1742 'swarming_gn_debug_bot_minimal_symbols_x86': [ | 1335 ], |
| 1743 'swarming', 'gn', 'debug_bot_minimal_symbols', 'x86', | 1336 |
| 1744 ], | 1337 'tsan_disable_nacl_debug_bot': [ |
| 1745 | 1338 'tsan', 'disable_nacl', 'debug_bot', |
| 1746 'swarming_gn_debug_trybot': [ | 1339 ], |
| 1747 'swarming', 'gn', 'debug_trybot', | 1340 |
| 1748 ], | 1341 'tsan_disable_nacl_release_bot': [ |
| 1749 | 1342 'tsan', 'disable_nacl', 'release_bot', |
| 1750 'swarming_gn_debug_trybot_x86': [ | 1343 ], |
| 1751 'swarming', 'gn', 'debug_trybot', 'x86', | 1344 |
| 1752 ], | 1345 'tsan_disable_nacl_release_trybot': [ |
| 1753 | 1346 'tsan', 'disable_nacl', 'release_trybot', |
| 1754 'swarming_gn_msan_release_bot': [ | 1347 ], |
| 1755 'swarming', 'gn', 'msan', 'release_bot', | 1348 |
| 1756 ], | 1349 'ubsan_release_bot': [ |
| 1757 | 1350 'ubsan', 'release_bot', |
| 1758 'swarming_gn_release_bot': [ | 1351 ], |
| 1759 'swarming', 'gn', 'release_bot', | 1352 |
| 1760 ], | 1353 'ubsan_vptr_edge_release_bot': [ |
| 1761 | 1354 'ubsan_vptr', 'edge', 'release_bot', |
| 1762 'swarming_gn_release_bot_arm': [ | 1355 ], |
| 1763 'swarming', 'gn', 'release_bot', 'arm', 'crosscompile', | 1356 |
| 1764 ], | 1357 'ubsan_vptr_release_bot': [ |
| 1765 | 1358 'ubsan_vptr', 'ubsan_no_recover_hack', 'release_bot', |
| 1766 'swarming_gn_release_bot_minimal_symbols': [ | |
| 1767 'swarming', 'gn', 'release_bot_minimal_symbols', | |
| 1768 ], | |
| 1769 | |
| 1770 'swarming_gn_release_bot_minimal_symbols_x64': [ | |
| 1771 'swarming', 'gn', 'release_bot_minimal_symbols', 'x64', | |
| 1772 ], | |
| 1773 | |
| 1774 'swarming_gn_release_bot_minimal_symbols_x86': [ | |
| 1775 'swarming', 'gn', 'release_bot_minimal_symbols', 'x86', | |
| 1776 ], | |
| 1777 | |
| 1778 'swarming_gyp_release_bot_minimal_symbols_x86': [ | |
| 1779 'swarming', 'gyp', 'release_bot_minimal_symbols', 'x86', | |
| 1780 ], | |
| 1781 | |
| 1782 'swarming_gn_release_bot_x64': [ | |
| 1783 'swarming', 'gn', 'release_bot', 'x64', | |
| 1784 ], | |
| 1785 | |
| 1786 'swarming_gn_release_trybot': [ | |
| 1787 'swarming', 'gn', 'release_bot', | |
| 1788 ], | |
| 1789 | |
| 1790 'swarming_gn_release_trybot_x64': [ | |
| 1791 'swarming', 'gn', 'release_trybot', 'x64', | |
| 1792 ], | |
| 1793 | |
| 1794 'swarming_gyp_debug_bot': [ | |
| 1795 'swarming', 'gyp', 'debug_bot', | |
| 1796 ], | |
| 1797 | |
| 1798 'swarming_gyp_debug_bot_minimal_symbols_x86': [ | |
| 1799 'swarming', 'gyp', 'debug_bot_minimal_symbols', 'x86', | |
| 1800 ], | |
| 1801 | |
| 1802 'swarming_gyp_debug_trybot': [ | |
| 1803 'swarming', 'gyp', 'debug_trybot', | |
| 1804 ], | |
| 1805 | |
| 1806 'swarming_gyp_debug_trybot_x86': [ | |
| 1807 'swarming', 'gyp', 'debug_trybot', 'x86', | |
| 1808 ], | |
| 1809 | |
| 1810 'swarming_gyp_release_bot': [ | |
| 1811 'swarming', 'gyp', 'release_bot', | |
| 1812 ], | |
| 1813 | |
| 1814 'swarming_gyp_release_trybot': [ | |
| 1815 'swarming', 'gyp', 'release_trybot', | |
| 1816 ], | |
| 1817 | |
| 1818 'swarming_gyp_release_trybot_x86': [ | |
| 1819 'swarming', 'gyp', 'release_trybot', 'x86', | |
| 1820 ], | |
| 1821 | |
| 1822 'swarming_gpu_fyi_tests_chromeos_gn_release_trybot': [ | |
| 1823 'swarming_gpu_fyi_tests_gn', 'release_trybot', 'chromeos', | |
| 1824 ], | |
| 1825 | |
| 1826 'swarming_gpu_fyi_tests_gn_debug_trybot': [ | |
| 1827 'swarming_gpu_fyi_tests_gn', 'debug_trybot', | |
| 1828 ], | |
| 1829 | |
| 1830 'swarming_gpu_fyi_tests_gn_release_trybot': [ | |
| 1831 'swarming_gpu_fyi_tests_gn', 'release_trybot', | |
| 1832 ], | |
| 1833 | |
| 1834 'swarming_gpu_fyi_tests_gn_release_trybot_asan': [ | |
| 1835 'swarming_gpu_fyi_tests_gn', 'release_trybot', | |
| 1836 'asan', 'full_symbols', 'disable_nacl', | |
| 1837 ], | |
| 1838 | |
| 1839 'swarming_gpu_fyi_tests_win_clang_debug_bot': [ | |
| 1840 'swarming', 'gpu_tests', 'internal_gles2_conform_tests', | |
| 1841 'gn', 'clang', 'debug_bot_minimal_symbols', | |
| 1842 ], | |
| 1843 | |
| 1844 'swarming_gpu_tests_deqp_android_gn_release_trybot_arm64': [ | |
| 1845 'swarming', 'gpu_tests', 'angle_deqp_tests', 'android', 'gn', | |
| 1846 'release_trybot', 'arm64', | |
| 1847 ], | |
| 1848 | |
| 1849 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x64': [ | |
| 1850 'swarming_gpu_fyi_tests_gn', 'debug_trybot', 'x64', | |
| 1851 ], | |
| 1852 | |
| 1853 'swarming_gpu_tests_deqp_gles_gn_debug_trybot_x86': [ | |
| 1854 'swarming_gpu_fyi_tests_gn', 'debug_trybot', 'x86', | |
| 1855 ], | |
| 1856 | |
| 1857 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x64': [ | |
| 1858 'swarming_gpu_fyi_tests_gn', 'release_trybot', 'x64', | |
| 1859 ], | |
| 1860 | |
| 1861 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86': [ | |
| 1862 'swarming_gpu_fyi_tests_gn', 'release_trybot', 'x86', | |
| 1863 ], | |
| 1864 | |
| 1865 'swarming_gpu_tests_gn_debug_trybot': [ | |
| 1866 'swarming', 'gpu_tests', 'gn', 'debug_trybot', | |
| 1867 ], | |
| 1868 | |
| 1869 'swarming_gpu_tests_gn_debug_trybot_x86': [ | |
| 1870 'swarming', 'gpu_tests', 'gn', 'debug_trybot', 'x86', | |
| 1871 ], | |
| 1872 | |
| 1873 'swarming_gpu_tests_gn_release_trybot': [ | |
| 1874 'swarming', 'gpu_tests', 'gn', 'release_trybot', | |
| 1875 ], | |
| 1876 | |
| 1877 'swarming_gpu_tests_gn_release_trybot_x86': [ | |
| 1878 'swarming', 'gpu_tests', 'gn', 'release_trybot', 'x86', | |
| 1879 ], | |
| 1880 | |
| 1881 'swarming_gpu_tests_gn_release_bot': [ | |
| 1882 'swarming', 'gpu_tests', 'gn', 'release_bot', | |
| 1883 ], | |
| 1884 | |
| 1885 ('swarming_gn_asan_clang_edge_fuzzer' | |
| 1886 '_static_v8_heap_x86_full_symbols_release'): [ | |
| 1887 'swarming', 'gn', 'asan', 'clang_tot', 'edge', 'fuzzer', 'static', | |
| 1888 'v8_heap', 'full_symbols', 'release', 'x86', | |
| 1889 ], | |
| 1890 | |
| 1891 'swarming_gn_asan_clang_shared_v8_heap_x86_full_symbols_release': [ | |
| 1892 'swarming', 'gn', 'asan', 'clang_tot', 'shared', 'v8_heap', | |
| 1893 'full_symbols', 'release', 'x86', | |
| 1894 ], | |
| 1895 | |
| 1896 'swarming_gn_asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release': [ | |
| 1897 'swarming', 'gn', 'asan', 'clang_tot', 'fuzzer', 'static', 'v8_heap', | |
| 1898 'full_symbols', 'release', 'x86', | |
| 1899 ], | |
| 1900 | |
| 1901 'swarming_gn_asan_disable_nacl_clang_tot_full_symbols_static_release': [ | |
| 1902 'swarming', 'gn', 'asan', 'disable_nacl', 'clang_tot', 'full_symbols', | |
| 1903 'static', 'release', | |
| 1904 ], | |
| 1905 | |
| 1906 'swarming_gn_chromeos_msan_release_bot': [ | |
| 1907 'swarming', 'gn', 'chromeos', 'msan', 'release_bot', | |
| 1908 ], | |
| 1909 | |
| 1910 'swarming_gn_clang_debug_bot_minimal_symbols_x86': [ | |
| 1911 'swarming', 'gn', 'clang', 'debug_bot', 'minimal_symbols', 'x86', | |
| 1912 ], | |
| 1913 | |
| 1914 'swarming_gn_clang_debug_trybot_x86': [ | |
| 1915 'swarming', 'gn', 'clang', 'debug_trybot', 'x86', | |
| 1916 ], | |
| 1917 | |
| 1918 'swarming_gn_clang_minimal_symbols_shared_release_bot_x64': [ | |
| 1919 'swarming', 'gn', 'clang', 'minimal_symbols', 'shared_release_bot', | |
| 1920 'x64', | |
| 1921 ], | |
| 1922 | |
| 1923 'swarming_gn_clang_official_release_bot_minimal_symbols_x64': [ | |
| 1924 'swarming', 'gn', 'clang', 'official', 'release_bot', | |
| 1925 'minimal_symbols', 'x64', | |
| 1926 ], | |
| 1927 | |
| 1928 'swarming_gn_clang_official_release_bot_minimal_symbols_x86': [ | |
| 1929 'swarming', 'gn', 'clang', 'official', 'release_bot', | |
| 1930 'minimal_symbols', 'x86', | |
| 1931 ], | |
| 1932 | |
| 1933 'swarming_gn_clang_official_optimize_release_bot_minimal_symbols_x86': [ | |
| 1934 'swarming', 'gn', 'clang', 'official_optimize', 'release_bot', | |
| 1935 'minimal_symbols', 'x86', | |
| 1936 ], | |
| 1937 | |
| 1938 'swarming_gn_clang_official_release_trybot_x64': [ | |
| 1939 'swarming', 'gn', 'clang', 'official', 'release_trybot', 'x64', | |
| 1940 ], | |
| 1941 | |
| 1942 'swarming_gn_clang_official_release_trybot_x86': [ | |
| 1943 'swarming', 'gn', 'clang', 'official', 'release_trybot', 'x86', | |
| 1944 ], | |
| 1945 | |
| 1946 'swarming_gn_clang_shared_release_bot_minimal_symbols_x86': [ | |
| 1947 'swarming', 'gn', 'clang', 'shared_release_bot', 'minimal_symbols', | |
| 1948 'x86', | |
| 1949 ], | |
| 1950 | |
| 1951 'swarming_gn_clang_tot_asan_lsan_static_release': [ | |
| 1952 'swarming', 'gn', 'clang_tot', 'asan', 'lsan', 'static', 'release', | |
| 1953 ], | |
| 1954 | |
| 1955 'swarming_gn_clang_tot_edge_ubsan_no_recover_hack_static_release': [ | |
| 1956 'swarming', 'gn', 'clang_tot', 'edge', 'ubsan_no_recover_hack', | |
| 1957 'static', 'release', | |
| 1958 ], | |
| 1959 | |
| 1960 'swarming_gn_clang_tot_linux_full_symbols_shared_release': [ | |
| 1961 # Enable debug info, as on official builders, to catch issues with | |
| 1962 # optimized debug info. | |
| 1963 'swarming', 'gn', 'clang_tot', 'full_symbols', 'shared', 'release', | |
| 1964 ], | |
| 1965 | |
| 1966 'swarming_gn_clang_tot_minimal_symbols_shared_debug': [ | |
| 1967 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'debug', | |
| 1968 ], | |
| 1969 | |
| 1970 'swarming_gn_clang_tot_minimal_symbols_shared_debug_use_lld_x64': [ | |
| 1971 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'debug', | |
| 1972 'use_lld', 'x64', | |
| 1973 ], | |
| 1974 | |
| 1975 'swarming_gn_clang_tot_minimal_symbols_shared_debug_use_lld_x86': [ | |
| 1976 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'debug', | |
| 1977 'use_lld', 'x86', | |
| 1978 ], | |
| 1979 | |
| 1980 'swarming_gn_clang_tot_minimal_symbols_shared_debug_x64': [ | |
| 1981 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'debug', | |
| 1982 'x64', | |
| 1983 ], | |
| 1984 | |
| 1985 'swarming_gn_clang_tot_minimal_symbols_shared_debug_x86': [ | |
| 1986 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'debug', | |
| 1987 'x86', | |
| 1988 ], | |
| 1989 | |
| 1990 'swarming_gn_clang_tot_minimal_symbols_shared_release_use_lld_x64': [ | |
| 1991 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'release', | |
| 1992 'use_lld', 'x64', | |
| 1993 ], | |
| 1994 | |
| 1995 'swarming_gn_clang_tot_minimal_symbols_shared_release_use_lld_x86': [ | |
| 1996 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'release', | |
| 1997 'use_lld', 'x86', | |
| 1998 ], | |
| 1999 | |
| 2000 'swarming_gn_clang_tot_minimal_symbols_shared_release': [ | |
| 2001 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'release', | |
| 2002 ], | |
| 2003 | |
| 2004 'swarming_gn_clang_tot_minimal_symbols_shared_release_x64': [ | |
| 2005 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'release', | |
| 2006 'x64', | |
| 2007 ], | |
| 2008 | |
| 2009 'swarming_gn_clang_tot_minimal_symbols_shared_release_x86': [ | |
| 2010 'swarming', 'gn', 'clang_tot', 'minimal_symbols', 'shared', 'release', | |
| 2011 'x86', | |
| 2012 ], | |
| 2013 | |
| 2014 'swarming_gn_clang_tot_official_minimal_symbols_static_release_x64': [ | |
| 2015 'swarming', 'gn', 'clang_tot', 'official', 'minimal_symbols', 'static', | |
| 2016 'release', 'x64', | |
| 2017 ], | |
| 2018 | |
| 2019 'swarming_gn_clang_tot_official_minimal_symbols_static_release_x86': [ | |
| 2020 'swarming', 'gn', 'clang_tot', 'official', 'minimal_symbols', 'static', | |
| 2021 'release', 'x86', | |
| 2022 ], | |
| 2023 | |
| 2024 'swarming_gn_release_trybot_arm': [ | |
| 2025 'swarming', 'gn', 'release_trybot', 'arm', 'crosscompile', | |
| 2026 ], | |
| 2027 | |
| 2028 'swarming_tsan_disable_nacl_gn_release_bot': [ | |
| 2029 'swarming', 'tsan', 'disable_nacl', 'gn', 'release_bot', | |
| 2030 ], | |
| 2031 | |
| 2032 'swarming_tsan_disable_nacl_gn_release_trybot': [ | |
| 2033 'swarming', 'tsan', 'disable_nacl', 'gn', 'release_trybot', | |
| 2034 ], | |
| 2035 | |
| 2036 'swarming_msan_gn_release_bot': [ | |
| 2037 'swarming', 'msan', 'gn', 'release_bot', | |
| 2038 ], | 1359 ], |
| 2039 | 1360 |
| 2040 'win_clang_debug_bot': [ | 1361 'win_clang_debug_bot': [ |
| 2041 'gn', 'clang', 'debug_bot_minimal_symbols', | 1362 'clang', 'debug_bot', 'minimal_symbols', |
| 1363 ], |
| 1364 |
| 1365 'windows_analyze': [ |
| 1366 'no_symbols', 'no_pch', 'shared', 'x86', 'win_analyze', |
| 2042 ], | 1367 ], |
| 2043 }, | 1368 }, |
| 2044 | 1369 |
| 2045 # This is a dict mapping a given 'mixin' name to a dict of settings that | 1370 # This is a dict mapping a given 'mixin' name to a dict of settings that |
| 2046 # mb should use. See //tools/mb/docs/user_guide.md for more information. | 1371 # mb should use. See //tools/mb/docs/user_guide.md for more information. |
| 2047 'mixins': { | 1372 'mixins': { |
| 2048 'afl': { 'gn_args': 'use_afl=true' }, | 1373 'afl': { 'gn_args': 'use_afl=true' }, |
| 2049 | 1374 |
| 2050 # We build Android with codecs on most bots to ensure maximum test | 1375 # We build Android with codecs on most bots to ensure maximum test |
| 2051 # coverage, but use 'android_without_codecs' on bots responsible for | 1376 # coverage, but use 'android_without_codecs' on bots responsible for |
| 2052 # building publicly advertised non-Official Android builds -- | 1377 # building publicly advertised non-Official Android builds -- |
| 2053 # which are not allowed to have proprietary codecs enabled. | 1378 # which are not allowed to have proprietary codecs enabled. |
| 2054 'android': { | 1379 'android': { |
| 2055 'mixins': ['android_without_codecs', 'chrome_with_codecs'], | 1380 'mixins': ['android_without_codecs', 'chrome_with_codecs'], |
| 2056 }, | 1381 }, |
| 2057 | 1382 |
| 2058 'android_without_codecs': { | 1383 'android_without_codecs': { |
| 2059 'gn_args': 'target_os="android"', | 1384 'gn_args': 'target_os="android"', |
| 2060 'gyp_defines': 'OS=android', | |
| 2061 }, | |
| 2062 | |
| 2063 'archive_gpu_tests': { | |
| 2064 # archive_gpu_tests=true is not needed in GN builds. | |
| 2065 'gyp_defines': 'archive_gpu_tests=1', | |
| 2066 }, | 1385 }, |
| 2067 | 1386 |
| 2068 'angle_deqp_tests': { | 1387 'angle_deqp_tests': { |
| 2069 'gyp_defines': 'build_angle_deqp_tests=1', | |
| 2070 'gn_args': 'build_angle_deqp_tests=true', | 1388 'gn_args': 'build_angle_deqp_tests=true', |
| 2071 }, | 1389 }, |
| 2072 | 1390 |
| 2073 'arm': { | 1391 'arm': { |
| 2074 'gn_args': 'target_cpu="arm"', | 1392 'gn_args': 'target_cpu="arm"', |
| 2075 'gyp_defines': 'target_arch=arm', | 1393 }, |
| 1394 |
| 1395 'arm64': { |
| 1396 'gn_args': 'target_cpu="arm64"', |
| 1397 }, |
| 1398 |
| 1399 'armv6': { |
| 1400 'gn_args': 'arm_version=6', |
| 2076 }, | 1401 }, |
| 2077 | 1402 |
| 2078 'arm_no_neon': { | 1403 'arm_no_neon': { |
| 2079 'mixins': ['arm'], | 1404 'mixins': ['arm'], |
| 2080 'gn_args': 'arm_use_neon=false', | 1405 'gn_args': 'arm_use_neon=false', |
| 2081 'gyp_defines': 'arm_neon=0', | |
| 2082 }, | |
| 2083 | |
| 2084 'arm64': { | |
| 2085 'gn_args': 'target_cpu="arm64"', | |
| 2086 'gyp_defines': 'target_arch=arm64', | |
| 2087 }, | |
| 2088 | |
| 2089 'armv6': { | |
| 2090 'gn_args': 'arm_version=6', | |
| 2091 'gyp_defines': 'arm_version=6', | |
| 2092 }, | 1406 }, |
| 2093 | 1407 |
| 2094 'asan': { | 1408 'asan': { |
| 2095 'gn_args': 'is_asan=true', | 1409 'gn_args': 'is_asan=true', |
| 2096 'gyp_defines': 'asan=1', | |
| 2097 }, | 1410 }, |
| 2098 | 1411 |
| 2099 'blink_logging': { | 1412 'blink_logging': { |
| 2100 'gn_args': 'blink_logging_always_on=true', | 1413 'gn_args': 'blink_logging_always_on=true', |
| 2101 'gyp_defines': 'blink_logging_always_on=1', | |
| 2102 }, | 1414 }, |
| 2103 | 1415 |
| 2104 'ffmpeg_branding_chrome': { | 1416 'ffmpeg_branding_chrome': { |
| 2105 'gn_args': 'ffmpeg_branding="Chrome"', | 1417 'gn_args': 'ffmpeg_branding="Chrome"', |
| 2106 'gyp_defines': 'ffmpeg_branding=Chrome', | |
| 2107 }, | 1418 }, |
| 2108 | 1419 |
| 2109 'ffmpeg_branding_chromeos': { | 1420 'ffmpeg_branding_chromeos': { |
| 2110 'gn_args': 'ffmpeg_branding="ChromeOS"', | 1421 'gn_args': 'ffmpeg_branding="ChromeOS"', |
| 2111 'gyp_defines': 'ffmpeg_branding=ChromeOS', | |
| 2112 }, | 1422 }, |
| 2113 | 1423 |
| 2114 'cast': { | 1424 'cast': { |
| 2115 'gn_args': 'is_chromecast=true', | 1425 'gn_args': 'is_chromecast=true', |
| 2116 'gyp_defines': 'chromecast=1', | |
| 2117 }, | 1426 }, |
| 2118 | 1427 |
| 2119 'cfi': { | 1428 'cfi': { |
| 2120 'gn_args': 'is_cfi=true', | 1429 'gn_args': 'is_cfi=true', |
| 2121 'gyp_defines': 'cfi_vptr=1', | |
| 2122 }, | 1430 }, |
| 2123 | 1431 |
| 2124 'cfi_full': { | 1432 'cfi_full': { |
| 2125 'gn_args': 'use_cfi_cast=true', | 1433 'gn_args': 'use_cfi_cast=true', |
| 2126 'gyp_defines': 'cfi_cast=1', | |
| 2127 'mixins': ['cfi'], | 1434 'mixins': ['cfi'], |
| 2128 }, | 1435 }, |
| 2129 | 1436 |
| 2130 'cfi_diag': { | 1437 'cfi_diag': { |
| 2131 'gn_args': 'use_cfi_diag=true', | 1438 'gn_args': 'use_cfi_diag=true', |
| 2132 'gyp_defines': 'cfi_diag=1', | |
| 2133 }, | 1439 }, |
| 2134 | 1440 |
| 2135 'chrome_pgo_phase_1': { | 1441 'chrome_pgo_phase_1': { |
| 2136 'gn_args': 'chrome_pgo_phase=1', | 1442 'gn_args': 'chrome_pgo_phase=1', |
| 2137 'gyp_defines': 'chrome_pgo_phase=1', | |
| 2138 }, | 1443 }, |
| 2139 | 1444 |
| 2140 'chrome_pgo_phase_2': { | 1445 'chrome_pgo_phase_2': { |
| 2141 'gn_args': 'chrome_pgo_phase=2', | 1446 'gn_args': 'chrome_pgo_phase=2', |
| 2142 'gyp_defines': 'chrome_pgo_phase=2', | |
| 2143 }, | 1447 }, |
| 2144 | 1448 |
| 2145 'chrome_with_codecs': { | 1449 'chrome_with_codecs': { |
| 2146 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], | 1450 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], |
| 2147 }, | 1451 }, |
| 2148 | 1452 |
| 2149 'chromeos': { | 1453 'chromeos': { |
| 2150 'gn_args': 'target_os="chromeos"', | 1454 'gn_args': 'target_os="chromeos"', |
| 2151 'gyp_defines': 'chromeos=1', | |
| 2152 }, | 1455 }, |
| 2153 | 1456 |
| 2154 'chromeos_codecs': { | 1457 'chromeos_codecs': { |
| 2155 'mixins': ['ffmpeg_branding_chromeos', 'proprietary_codecs'], | 1458 'mixins': ['ffmpeg_branding_chromeos', 'proprietary_codecs'], |
| 2156 }, | 1459 }, |
| 2157 | 1460 |
| 2158 'chromeos_with_codecs': { | 1461 'chromeos_with_codecs': { |
| 2159 'mixins': ['chromeos', 'chromeos_codecs'], | 1462 'mixins': ['chromeos', 'chromeos_codecs'], |
| 2160 }, | 1463 }, |
| 2161 | 1464 |
| 2162 'clang_tot': { | 1465 'clang_tot': { |
| 2163 'gn_args': 'llvm_force_head_revision=true clang_use_chrome_plugins=false', | 1466 'gn_args': 'llvm_force_head_revision=true clang_use_chrome_plugins=false', |
| 2164 'gyp_defines': 'llvm_force_head_revision=1 clang_use_chrome_plugins=0', | |
| 2165 'mixins': ['clang'], | 1467 'mixins': ['clang'], |
| 2166 }, | 1468 }, |
| 2167 | 1469 |
| 2168 'clang': { | 1470 'clang': { |
| 2169 'gn_args': 'is_clang=true', | 1471 'gn_args': 'is_clang=true', |
| 2170 'gyp_defines': 'clang=1', | |
| 2171 }, | 1472 }, |
| 2172 | 1473 |
| 2173 'cronet': { | 1474 'cronet': { |
| 2174 'gn_args': ('disable_file_support=true disable_ftp_support=true ' | 1475 'gn_args': ('disable_file_support=true disable_ftp_support=true ' |
| 2175 'enable_websockets=false use_platform_icu_alternatives=true ' | 1476 'enable_websockets=false use_platform_icu_alternatives=true ' |
| 2176 'disable_brotli_filter=true'), | 1477 'disable_brotli_filter=true'), |
| 2177 'gyp_defines': ('disable_file_support=1 disable_ftp_support=1 ' | |
| 2178 'enable_websockets=0 use_platform_icu_alternatives=1 ' | |
| 2179 'disable_brotli_filter=1'), | |
| 2180 }, | 1478 }, |
| 2181 | 1479 |
| 2182 'cros_chrome_sdk': { | 1480 'cros_chrome_sdk': { |
| 2183 # This is used so that the cros chrome_sdk (simplechrome) builders | 1481 # This is used so that the cros chrome_sdk (simplechrome) builders |
| 2184 # can manage the list of GYP_DEFINES and gn args in their .ebuild | 1482 # can manage the list of GN args in their .ebuild |
| 2185 # files and just pass through the desired arguments, hence not | 1483 # files and just pass through the desired arguments, hence not |
| 2186 # really using MB. If a bot uses this mixin, we expect that | 1484 # really using MB. If a bot uses this mixin, we expect that |
| 2187 # both GYP_DEFINES and GN_ARGS are set in the environment, | 1485 # both GYP_DEFINES and GN_ARGS are set in the environment, |
| 2188 # and that GYP_DEFINES has chromeos=1 and GN_ARGS has | 1486 # and that GYP_DEFINES has chromeos=1 and GN_ARGS has |
| 2189 # target_os="chromeos" in it. | 1487 # target_os="chromeos" in it. |
| 2190 'cros_passthrough': True, | 1488 'cros_passthrough': True, |
| 2191 }, | 1489 }, |
| 2192 | 1490 |
| 2193 'crosscompile': { | |
| 2194 # This mixin is only needed on GYP bots that are doing cross-compiles | |
| 2195 # but are *not* targetting Android or iOS (where build/gyp_chromium | |
| 2196 # will set the crosscompile variable automatically). It is not need | |
| 2197 # in GN at all. | |
| 2198 'gyp_crosscompile': True, | |
| 2199 }, | |
| 2200 | |
| 2201 'data_reduction_proxy': { | 1491 'data_reduction_proxy': { |
| 2202 'gn_args': 'cronet_enable_data_reduction_proxy_support=true', | 1492 'gn_args': 'cronet_enable_data_reduction_proxy_support=true', |
| 2203 'gyp_defines': 'enable_data_reduction_proxy_support=1', | |
| 2204 }, | 1493 }, |
| 2205 | 1494 |
| 2206 'dcheck_always_on': { | 1495 'dcheck_always_on': { |
| 2207 'gn_args': 'dcheck_always_on=true', | 1496 'gn_args': 'dcheck_always_on=true', |
| 2208 'gyp_defines': 'dcheck_always_on=1', | |
| 2209 }, | 1497 }, |
| 2210 | 1498 |
| 2211 'debug': { | 1499 'debug': { |
| 2212 'gn_args': 'is_debug=true', | 1500 'gn_args': 'is_debug=true', |
| 2213 }, | 1501 }, |
| 2214 | 1502 |
| 2215 'debug_bot': { | 1503 'debug_bot': { |
| 2216 'mixins': ['debug', 'shared', 'goma'], | 1504 'mixins': ['debug', 'shared', 'goma'], |
| 2217 }, | 1505 }, |
| 2218 | 1506 |
| 2219 'debug_bot_minimal_symbols': { | |
| 2220 'mixins': ['debug_bot', 'minimal_symbols'], | |
| 2221 }, | |
| 2222 | |
| 2223 'debug_symbols_static_bot': { | 1507 'debug_symbols_static_bot': { |
| 2224 'mixins': ['debug', 'static', 'goma'], | 1508 'mixins': ['debug', 'static', 'goma'], |
| 2225 }, | 1509 }, |
| 2226 | 1510 |
| 2227 'debug_static_bot': { | 1511 'debug_static_bot': { |
| 2228 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'], | 1512 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'], |
| 2229 }, | 1513 }, |
| 2230 | 1514 |
| 2231 'debug_trybot': { | 1515 'debug_trybot': { |
| 2232 'mixins': ['debug_bot_minimal_symbols'], | 1516 'mixins': ['debug_bot', 'minimal_symbols'], |
| 2233 }, | 1517 }, |
| 2234 | 1518 |
| 2235 'disable_nacl': { | 1519 'disable_nacl': { |
| 2236 'gn_args': 'enable_nacl=false', | 1520 'gn_args': 'enable_nacl=false', |
| 2237 'gyp_defines': 'disable_nacl=1', | |
| 2238 }, | 1521 }, |
| 2239 | 1522 |
| 2240 'edge': { | 1523 'edge': { |
| 2241 'gn_args': 'sanitizer_coverage_flags="edge"', | 1524 'gn_args': 'sanitizer_coverage_flags="edge"', |
| 2242 'gyp_defines': 'sanitizer_coverage=edge', | |
| 2243 }, | 1525 }, |
| 2244 | 1526 |
| 2245 # This mixin is used to force configs that use it to fail. It | 1527 # This mixin is used to force configs that use it to fail. It |
| 2246 # is used in two cases: when we have bots that we haven't looked | 1528 # is used in two cases: when we have bots that we haven't looked |
| 2247 # at yet and don't know whether they need MB or not, and for bots | 1529 # at yet and don't know whether they need MB or not, and for bots |
| 2248 # that are test-only and should never run MB. | 1530 # that are test-only and should never run MB. |
| 2249 'error': { | 1531 'error': { |
| 2250 'gn_args': 'error', | 1532 'gn_args': 'error', |
| 2251 'gyp_defines': 'target_arch=unknown', | |
| 2252 }, | 1533 }, |
| 2253 | 1534 |
| 2254 'errorprone': { | 1535 'errorprone': { |
| 2255 'gn_args': 'use_errorprone_java_compiler=true', | 1536 'gn_args': 'use_errorprone_java_compiler=true', |
| 2256 }, | 1537 }, |
| 2257 | 1538 |
| 2258 'ffmpeg_branding_chromeos': { | 1539 'ffmpeg_branding_chromeos': { |
| 2259 'gn_args': 'ffmpeg_branding="ChromeOS"', | 1540 'gn_args': 'ffmpeg_branding="ChromeOS"', |
| 2260 'gyp_defines': 'ffmpeg_branding=ChromeOS', | |
| 2261 }, | 1541 }, |
| 2262 | 1542 |
| 2263 'findbugs': { | 1543 'findbugs': { |
| 2264 'gn_args': 'run_findbugs=true', | 1544 'gn_args': 'run_findbugs=true', |
| 2265 'gyp_defines': 'run_findbugs=1', | |
| 2266 }, | 1545 }, |
| 2267 | 1546 |
| 2268 'full_symbols': { | 1547 'full_symbols': { |
| 2269 'gn_args': 'symbol_level=2', | 1548 'gn_args': 'symbol_level=2', |
| 2270 'gyp_defines': 'fastbuild=0', | |
| 2271 }, | 1549 }, |
| 2272 | 1550 |
| 2273 'fuzzer': { | 1551 'fuzzer': { |
| 2274 'gn_args': 'enable_ipc_fuzzer=true', | 1552 'gn_args': 'enable_ipc_fuzzer=true', |
| 2275 'gyp_defines': 'enable_ipc_fuzzer=1', | |
| 2276 }, | 1553 }, |
| 2277 | 1554 |
| 2278 'gn_linux_upload': { | 1555 'gn_linux_upload': { |
| 2279 'type': 'gn', | |
| 2280 | |
| 2281 # We don't want to require a runtime dependency on glib in the | 1556 # We don't want to require a runtime dependency on glib in the |
| 2282 # GN binary; ideally we could just turn glib off, but that doesn't | 1557 # GN binary; ideally we could just turn glib off, but that doesn't |
| 2283 # actually work, so we need to pretend to be doing an ozone build | 1558 # actually work, so we need to pretend to be doing an ozone build |
| 2284 # in order for the flag to actually take effect. | 1559 # in order for the flag to actually take effect. |
| 2285 'gn_args': 'use_ozone=true', | 1560 'gn_args': 'use_ozone=true', |
| 2286 }, | 1561 }, |
| 2287 | 1562 |
| 2288 'gn': {'type': 'gn'}, | |
| 2289 | |
| 2290 'goma': { | 1563 'goma': { |
| 2291 # The MB code will properly escape goma_dir if necessary in the GYP | 1564 # The MB code will properly escape goma_dir if necessary in the GYP |
| 2292 # code path; the GN code path needs no escaping. | 1565 # code path; the GN code path needs no escaping. |
| 2293 'gn_args': 'use_goma=true', | 1566 'gn_args': 'use_goma=true', |
| 2294 'gyp_defines': 'use_goma=1', | 1567 }, |
| 1568 |
| 1569 'gpu_fyi_tests': { |
| 1570 'mixins': ['gpu_tests', 'internal_gles2_conform_tests', 'angle_deqp_tests'
], |
| 2295 }, | 1571 }, |
| 2296 | 1572 |
| 2297 'gpu_tests': { | 1573 'gpu_tests': { |
| 2298 'mixins': ['archive_gpu_tests', 'chrome_with_codecs'], | 1574 'mixins': ['chrome_with_codecs'], |
| 2299 }, | 1575 }, |
| 2300 | 1576 |
| 2301 'gyp': {'type': 'gyp'}, | |
| 2302 | |
| 2303 'hybrid': { | 1577 'hybrid': { |
| 2304 'gn_args': 'v8_target_cpu="arm" target_cpu="x86"', | 1578 'gn_args': 'v8_target_cpu="arm" target_cpu="x86"', |
| 2305 'gyp_defines': 'v8_target_arch=arm target_arch=ia32 host_arch=x86_64', | |
| 2306 'mixins': ['disable_nacl'], | 1579 'mixins': ['disable_nacl'], |
| 2307 }, | 1580 }, |
| 2308 | 1581 |
| 2309 'internal_gles2_conform_tests': { | 1582 'internal_gles2_conform_tests': { |
| 2310 'gn_args': 'internal_gles2_conform_tests=true', | 1583 'gn_args': 'internal_gles2_conform_tests=true', |
| 2311 'gyp_defines': 'internal_gles2_conform_tests=1', | |
| 2312 }, | 1584 }, |
| 2313 | 1585 |
| 2314 'java_coverage': { | 1586 'java_coverage': { |
| 2315 'gn_args': 'emma_coverage=true emma_filter="org.chromium.*"', | 1587 'gn_args': 'emma_coverage=true emma_filter="org.chromium.*"', |
| 2316 }, | 1588 }, |
| 2317 | 1589 |
| 2318 'libfuzzer': { 'gn_args': 'use_libfuzzer=true' }, | 1590 'libfuzzer': { 'gn_args': 'use_libfuzzer=true' }, |
| 2319 | 1591 |
| 2320 'line_tables': { | |
| 2321 'gn_args': '', # line-tables-only is on when using_sanitizer=true. | |
| 2322 'gyp_defines': 'debug_extra_cflags="-gline-tables-only"', | |
| 2323 }, | |
| 2324 | |
| 2325 'lsan': { | 1592 'lsan': { |
| 2326 'gn_args': 'is_lsan=true', | 1593 'gn_args': 'is_lsan=true', |
| 2327 'gyp_defines': 'lsan=1', | |
| 2328 }, | 1594 }, |
| 2329 | 1595 |
| 2330 'lto': { | 1596 'lto': { |
| 2331 'gn_args': 'allow_posix_link_time_opt=true', | 1597 'gn_args': 'allow_posix_link_time_opt=true', |
| 2332 'gyp_defines': 'use_lto=1', | |
| 2333 }, | 1598 }, |
| 2334 | 1599 |
| 2335 'mac_strip': { | 1600 'mac_strip': { |
| 2336 'gn_args': 'enable_stripping=true', | 1601 'gn_args': 'enable_stripping=true', |
| 2337 'gyp_defines': 'mac_strip_release=1', | |
| 2338 }, | 1602 }, |
| 2339 | 1603 |
| 2340 'mac_views_browser': { | 1604 'mac_views_browser': { |
| 2341 'gn_args': 'mac_views_browser=true', | 1605 'gn_args': 'mac_views_browser=true', |
| 2342 'gyp_defines': 'mac_views_browser=1', | |
| 2343 }, | 1606 }, |
| 2344 | 1607 |
| 2345 'minimal_symbols': { | 1608 'minimal_symbols': { |
| 2346 'gn_args': 'symbol_level=1', | 1609 'gn_args': 'symbol_level=1', |
| 2347 'gyp_defines': 'fastbuild=1', | |
| 2348 }, | 1610 }, |
| 2349 | 1611 |
| 2350 'mipsel': { | 1612 'mipsel': { |
| 2351 'gn_args': 'target_cpu="mipsel"', | 1613 'gn_args': 'target_cpu="mipsel"', |
| 2352 'gyp_defines': 'target_arch=mipsel', | |
| 2353 }, | 1614 }, |
| 2354 | 1615 |
| 2355 'msan': { | 1616 'msan': { |
| 2356 'gn_args': ('is_msan=true msan_track_origins=2 ' | 1617 'gn_args': 'is_msan=true msan_track_origins=2 use_prebuilt_instrumented_li
braries=true', |
| 2357 'use_prebuilt_instrumented_libraries=true'), | |
| 2358 'gyp_defines': ('msan=1 msan_track_origins=2 ' | |
| 2359 'use_prebuilt_instrumented_libraries=1'), | |
| 2360 }, | 1618 }, |
| 2361 | 1619 |
| 2362 'msan_no_origins': { | 1620 'msan_no_origins': { |
| 2363 'gn_args': ('is_msan=true msan_track_origins=0 ' | 1621 'gn_args': 'is_msan=true msan_track_origins=0 use_prebuilt_instrumented_li
braries=true', |
| 2364 'use_prebuilt_instrumented_libraries=true'), | |
| 2365 'gyp_defines': ('msan=1 msan_track_origins=0 ' | |
| 2366 'use_prebuilt_instrumented_libraries=1'), | |
| 2367 }, | 1622 }, |
| 2368 | 1623 |
| 2369 'no_pch': { | 1624 'no_pch': { |
| 2370 'gn_args': 'disable_precompiled_headers=true', | 1625 'gn_args': 'disable_precompiled_headers=true', |
| 2371 'gyp_defines': 'chromium_win_pch=0', | |
| 2372 }, | 1626 }, |
| 2373 | 1627 |
| 2374 'no_symbols': { | 1628 'no_symbols': { |
| 2375 'gn_args': 'symbol_level=0', | 1629 'gn_args': 'symbol_level=0', |
| 2376 'gyp_defines': 'fastbuild=2', | |
| 2377 }, | |
| 2378 | |
| 2379 'noswarming': { | |
| 2380 # test_isolation_mode doesn't exist in a GN build (it's always a no-op). | |
| 2381 'gn_args': '', | |
| 2382 'gyp_defines': 'test_isolation_mode=noop', | |
| 2383 }, | 1630 }, |
| 2384 | 1631 |
| 2385 'official': { | 1632 'official': { |
| 2386 'mixins': ['official_optimize'], | 1633 'mixins': ['official_optimize'], |
| 2387 'gn_args': 'is_chrome_branded=true', | 1634 'gn_args': 'is_chrome_branded=true', |
| 2388 'gyp_defines': 'branding=Chrome', | |
| 2389 }, | 1635 }, |
| 2390 | 1636 |
| 2391 'official_optimize': { | 1637 'official_optimize': { |
| 2392 'gn_args': 'is_official_build=true is_debug=false', | 1638 'gn_args': 'is_official_build=true is_debug=false', |
| 2393 'gyp_defines': 'buildtype=Official', | |
| 2394 }, | 1639 }, |
| 2395 | 1640 |
| 2396 'ozone': { | 1641 'ozone': { |
| 2397 'gn_args': 'use_ozone=true', | 1642 'gn_args': 'use_ozone=true', |
| 2398 'gyp_defines': 'use_ozone=1', | |
| 2399 }, | 1643 }, |
| 2400 | 1644 |
| 2401 'pdf_xfa': { | 1645 'pdf_xfa': { |
| 2402 'gn_args': 'pdf_enable_xfa=true', | 1646 'gn_args': 'pdf_enable_xfa=true', |
| 2403 'gyp_defines': 'pdf_enable_xfa=1', | |
| 2404 }, | 1647 }, |
| 2405 | 1648 |
| 2406 # Note: This is probably not what you want to use. Instead use one of the | 1649 # Note: This is probably not what you want to use. Instead use one of the |
| 2407 # chrome_with_codecs or chromeos_with_codecs mixins. | 1650 # chrome_with_codecs or chromeos_with_codecs mixins. |
| 2408 'proprietary_codecs': { | 1651 'proprietary_codecs': { |
| 2409 'gn_args': 'proprietary_codecs=true', | 1652 'gn_args': 'proprietary_codecs=true', |
| 2410 'gyp_defines': 'proprietary_codecs=1', | |
| 2411 }, | 1653 }, |
| 2412 | 1654 |
| 2413 'release': { | 1655 'release': { |
| 2414 'gn_args': 'is_debug=false', | 1656 'gn_args': 'is_debug=false', |
| 2415 }, | 1657 }, |
| 2416 | 1658 |
| 2417 'release_bot': { | 1659 'release_bot': { |
| 2418 'mixins': ['release', 'static', 'goma'], | 1660 'mixins': ['release', 'static', 'goma'], |
| 2419 }, | 1661 }, |
| 2420 | 1662 |
| 2421 'release_bot_minimal_symbols': { | |
| 2422 'mixins': ['release_bot', 'minimal_symbols'], | |
| 2423 }, | |
| 2424 | |
| 2425 'release_trybot': { | 1663 'release_trybot': { |
| 2426 'mixins': ['release_bot_minimal_symbols', 'dcheck_always_on'], | 1664 'mixins': ['release_bot', 'minimal_symbols', 'dcheck_always_on'], |
| 2427 }, | 1665 }, |
| 2428 | 1666 |
| 2429 'shared': { | 1667 'shared': { |
| 2430 'gn_args': 'is_component_build=true', | 1668 'gn_args': 'is_component_build=true', |
| 2431 'gyp_defines': 'component=shared_library', | |
| 2432 }, | 1669 }, |
| 2433 | 1670 |
| 2434 'shared_release_bot': { | 1671 'shared_release_bot': { |
| 2435 'mixins': ['shared', 'release', 'goma'] | 1672 'mixins': ['shared', 'release', 'goma'] |
| 2436 }, | 1673 }, |
| 2437 | 1674 |
| 2438 'six_concurrent_links': { | 1675 'six_concurrent_links': { |
| 2439 # TODO(crbug.com/611491) Adjust the get_concurrent_links script | 1676 # TODO(crbug.com/611491) Adjust the get_concurrent_links script |
| 2440 # to be more conservative so that we don't need this. | 1677 # to be more conservative so that we don't need this. |
| 2441 'gn_args': 'concurrent_links=6', | 1678 'gn_args': 'concurrent_links=6', |
| 2442 'gyp_defines': 'gyp_link_concurrency=6', | |
| 2443 }, | 1679 }, |
| 2444 | 1680 |
| 2445 'static': { | 1681 'static': { |
| 2446 'gn_args': 'is_component_build=false', | 1682 'gn_args': 'is_component_build=false', |
| 2447 'gyp_defines': 'component=static_library', | |
| 2448 }, | |
| 2449 | |
| 2450 'swarming': { | |
| 2451 'gn_args': '', | |
| 2452 'gyp_defines': 'test_isolation_mode=prepare', | |
| 2453 }, | |
| 2454 | |
| 2455 'swarming_gpu_fyi_tests_gn': { | |
| 2456 'mixins': ['swarming', 'gpu_tests', 'internal_gles2_conform_tests', 'gn', | |
| 2457 'angle_deqp_tests'], | |
| 2458 }, | |
| 2459 | |
| 2460 # TODO(dpranke): Remove the symbolized config after the bots are gone. | |
| 2461 'symbolized': { | |
| 2462 'gn_args': 'symbolized=true', | |
| 2463 'gyp_defines': | |
| 2464 'release_extra_cflags="-O1 -fno-inline-functions -fno-inline"', | |
| 2465 }, | 1683 }, |
| 2466 | 1684 |
| 2467 'syzyasan': { | 1685 'syzyasan': { |
| 2468 'gn_args': 'is_syzyasan=true', | 1686 'gn_args': 'is_syzyasan=true', |
| 2469 'gyp_defines': 'syzyasan=1' | |
| 2470 }, | 1687 }, |
| 2471 | 1688 |
| 2472 'thin_lto': { | 1689 'thin_lto': { |
| 2473 'gn_args': 'use_thin_lto=true', | 1690 'gn_args': 'use_thin_lto=true', |
| 2474 'mixins': ['lto'], | 1691 'mixins': ['lto'], |
| 2475 }, | 1692 }, |
| 2476 | 1693 |
| 2477 'tsan': { | 1694 'tsan': { |
| 2478 'gn_args': 'is_tsan=true', | 1695 'gn_args': 'is_tsan=true', |
| 2479 'gyp_defines': 'tsan=1', | |
| 2480 }, | 1696 }, |
| 2481 | 1697 |
| 2482 'ubsan': { | 1698 'ubsan': { |
| 2483 'gn_args': 'is_ubsan=true', | 1699 'gn_args': 'is_ubsan=true', |
| 2484 'gyp_defines': 'ubsan=1', | |
| 2485 }, | 1700 }, |
| 2486 | 1701 |
| 2487 'ubsan_no_recover_hack': { | 1702 'ubsan_no_recover_hack': { |
| 2488 # TODO(krasin): Remove when https://llvm.org/bugs/show_bug.cgi?id=25569 | 1703 # TODO(krasin): Remove when https://llvm.org/bugs/show_bug.cgi?id=25569 |
| 2489 # is fixed and just use ubsan_vptr instead. | 1704 # is fixed and just use ubsan_vptr instead. |
| 2490 'mixins': ['ubsan_vptr'], | 1705 'mixins': ['ubsan_vptr'], |
| 2491 'gn_args': 'is_ubsan_no_recover=true', | 1706 'gn_args': 'is_ubsan_no_recover=true', |
| 2492 'gyp_defines': 'release_extra_cflags=-fno-sanitize-recover=undefined', | |
| 2493 }, | 1707 }, |
| 2494 | 1708 |
| 2495 'ubsan_security': { 'gn_args': 'is_ubsan_security=true' }, | 1709 'ubsan_security': { 'gn_args': 'is_ubsan_security=true' }, |
| 2496 | 1710 |
| 2497 'ubsan_vptr': { | 1711 'ubsan_vptr': { |
| 2498 'gn_args': 'is_ubsan_vptr=true', | 1712 'gn_args': 'is_ubsan_vptr=true', |
| 2499 'gyp_defines': 'ubsan_vptr=1', | |
| 2500 }, | 1713 }, |
| 2501 | 1714 |
| 2502 'use_lld': { | 1715 'use_lld': { |
| 2503 'gn_args': 'use_lld=true', | 1716 'gn_args': 'use_lld=true', |
| 2504 'gyp_defines': 'use_lld=1', | |
| 2505 }, | 1717 }, |
| 2506 | 1718 |
| 2507 'v8_heap': { | 1719 'v8_heap': { |
| 2508 'gn_args': 'v8_enable_verify_heap=true', | 1720 'gn_args': 'v8_enable_verify_heap=true', |
| 2509 'gyp_defines': 'v8_enable_verify_heap=1', | |
| 2510 }, | 1721 }, |
| 2511 | 1722 |
| 2512 'vr_shell': { | 1723 'vr_shell': { |
| 2513 'gn_args': 'enable_vr_shell=true', | 1724 'gn_args': 'enable_vr_shell=true', |
| 2514 }, | 1725 }, |
| 2515 | 1726 |
| 2516 'win_analyze': { | 1727 'win_analyze': { |
| 2517 'gn_args': 'use_vs_code_analysis=true', | 1728 'gn_args': 'use_vs_code_analysis=true', |
| 2518 'gyp_defines': 'win_analyze=1', | |
| 2519 }, | 1729 }, |
| 2520 | 1730 |
| 2521 'x64': { | 1731 'x64': { |
| 2522 'gn_args': 'target_cpu="x64"', | 1732 'gn_args': 'target_cpu="x64"', |
| 2523 'gyp_defines': 'target_arch=x64', | |
| 2524 }, | 1733 }, |
| 2525 | 1734 |
| 2526 'x86': { | 1735 'x86': { |
| 2527 'gn_args': 'target_cpu="x86"', | 1736 'gn_args': 'target_cpu="x86"', |
| 2528 'gyp_defines': 'target_arch=ia32', | |
| 2529 }, | 1737 }, |
| 2530 | 1738 |
| 2531 'drfuzz': { 'gn_args': 'use_drfuzz=true' }, | 1739 'drfuzz': { 'gn_args': 'use_drfuzz=true' }, |
| 2532 | 1740 |
| 2533 'drmemory': { | 1741 'drmemory': { |
| 2534 'gn_args': 'is_component_build=true enable_iterator_debugging=false', | 1742 'gn_args': 'is_component_build=true enable_iterator_debugging=false', |
| 2535 'gyp_defines': 'component=shared_library build_for_tool=drmemory', | |
| 2536 }, | 1743 }, |
| 2537 }, | 1744 }, |
| 2538 } | 1745 } |
| OLD | NEW |