summaryrefslogtreecommitdiff
path: root/chromium/tools/mb/mb_config.pyl
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/tools/mb/mb_config.pyl')
-rw-r--r--chromium/tools/mb/mb_config.pyl105
1 files changed, 85 insertions, 20 deletions
diff --git a/chromium/tools/mb/mb_config.pyl b/chromium/tools/mb/mb_config.pyl
index 6767f94ab49..ad91f61bb9c 100644
--- a/chromium/tools/mb/mb_config.pyl
+++ b/chromium/tools/mb/mb_config.pyl
@@ -55,6 +55,7 @@
},
'chromium.android.fyi': {
+ 'Memory Infra Tester': 'android_release_thumb_bot',
'NDK Next MIPS Builder':
'android_ndk_next_release_bot_minimal_symbols_mipsel',
'NDK Next arm Builder':
@@ -96,7 +97,7 @@
'chromium.fyi': {
'Afl Upload Linux ASan': 'release_afl_asan',
- 'Android Builder (dbg)': 'android_debug_static_bot_vr_shell',
+ 'Android Builder (dbg)': 'android_debug_static_bot',
'Android Builder Goma Canary (dbg)': 'android_debug_bot',
'Android deterministic': 'android_without_codecs_release_bot_minimal_symbols',
'Android deterministic (dbg)': 'android_debug_bot',
@@ -106,7 +107,9 @@
'CFI Linux': 'cfi_release_static',
'CFI Linux Full': 'cfi_full_release_static',
'Chromium Linux Goma Canary': 'release_bot',
+ 'Chromium Linux Goma Canary': 'release_bot',
'Chromium Linux Goma Canary (clobber)': 'release_bot',
+ 'Chromium Linux Goma Canary LocalOutputCache': 'release_bot',
'Chromium Linux Precise Goma LinkTest': 'release_bot',
'Chromium Linux32 Goma Canary (clobber)': 'release_bot_x86',
'Chromium Mac 10.10 MacViews': 'mac_views_browser_release_bot',
@@ -173,7 +176,7 @@
'EarlGreyiOS': 'ios',
'GomaCanaryiOS': 'ios',
'ios-simulator': 'ios',
- 'Headless Linux (dbg)': '//build/args/bots/chromium.fyi/headless_linux_dbg.gn',
+ 'Headless Linux (dbg)': 'headless_linux_debug_bot',
'MD Top Chrome ChromeOS material-hybrid': 'chromeos_with_codecs_debug_bot',
'MD Top Chrome ChromeOS non-material': 'chromeos_with_codecs_debug_bot',
'MD Top Chrome Win material': 'debug_bot',
@@ -186,6 +189,7 @@
'Libfuzzer Upload Linux UBSan': 'release_libfuzzer_ubsan',
'Libfuzzer Upload Mac ASan': 'release_libfuzzer_mac_asan',
'Linux ARM': 'release_bot_arm',
+ 'Linux Clang Analyzer': 'linux_chromium_analysis',
'Linux deterministic': 'release_bot',
'Linux deterministic (dbg)': 'debug_bot',
'Linux remote_run Builder': 'release_bot',
@@ -248,6 +252,7 @@
'GPU Win x64 Builder (dbg)': 'gpu_tests_deqp_gles_debug_trybot',
'Linux ChromiumOS Builder': 'gpu_fyi_tests_chromeos_release_trybot',
'Linux ChromiumOS Ozone Builder': 'gpu_fyi_tests_chromeos_ozone_release_trybot',
+ 'Linux GPU TSAN Release': 'gpu_fyi_tests_release_trybot_tsan',
'Mac GPU ASAN Release': 'gpu_fyi_tests_release_trybot_asan',
},
@@ -268,6 +273,7 @@
'Linux Builder Trusty (dbg)': 'debug_bot',
'Linux Builder Trusty (dbg)(32)': 'debug_bot_x86',
'Linux Builder Trusty': 'release_bot',
+ 'Deterministic Linux': 'release_bot',
},
'chromium.lkgr': {
@@ -300,6 +306,7 @@
'ios-device-xcode-clang': 'ios',
'ios-simulator': 'ios',
'ios-simulator-cronet': 'ios',
+ 'ios-simulator-eg': 'ios',
'ios-simulator-xcode-clang': 'ios',
},
@@ -336,6 +343,14 @@
'Android Builder FYI': 'official_goma_minimal_symbols_android',
'Win Builder FYI': 'official_goma',
'Win Clang Builder': 'official_goma_minimal_symbols_clang',
+ 'Battor Agent Linux': 'debug_bot',
+ },
+
+ 'chromium.swarm': {
+ 'Android Swarm': 'android_without_codecs_release_bot_minimal_symbols',
+ 'Linux Swarm': 'release_bot',
+ 'Mac Swarm': 'release_bot_mac_strip',
+ 'Windows Swarm': 'release_bot_x86',
},
'client.nacl.sdk': {
@@ -348,6 +363,11 @@
'windows-sdk-multirel': 'release_bot_x86',
},
+ 'client.v8.chromium': {
+ 'Linux - Future': 'v8_future_release_bot',
+ 'Linux - Future (dbg)': 'v8_future_debug_bot',
+ },
+
'client.v8.fyi': {
'Android Builder': 'official_goma_minimal_symbols_android',
'Chromium ASAN - debug': 'asan_lsan_edge_debug_bot',
@@ -417,6 +437,7 @@
},
'official.desktop': {
+ 'linux64': 'official',
'mac64': 'official',
'precise64': 'official',
@@ -441,9 +462,9 @@
'mac beta': 'official',
'mac stable': 'official',
'mac trunk': 'official',
- 'precise64 beta': 'official',
- 'precise64 stable': 'official',
- 'precise64 trunk': 'official',
+ 'precise64 beta': 'official_six_concurrent_links',
+ 'precise64 stable': 'official_six_concurrent_links',
+ 'precise64 trunk': 'official_six_concurrent_links',
'win beta': 'official_six_concurrent_links',
'win stable': 'official_six_concurrent_links',
'win trunk': 'official_six_concurrent_links',
@@ -534,6 +555,7 @@
'linux_chromium_chromeos_msan_rel_ng': 'chromeos_msan_release_bot',
'linux_chromium_chromeos_ozone_rel_ng': 'chromeos_with_codecs_ozone_release_trybot',
'linux_chromium_chromeos_rel_ng': 'chromeos_with_codecs_release_trybot',
+ 'linux_chromium_clobber_deterministic': 'release_trybot',
'linux_chromium_clobber_rel_ng': 'release_trybot',
'linux_chromium_compile_dbg_32_ng': 'debug_trybot_x86',
'linux_chromium_compile_dbg_ng': 'debug_trybot',
@@ -541,8 +563,7 @@
'linux_chromium_dbg_32_ng': 'debug_trybot_x86',
'linux_chromium_dbg_ng': 'debug_trybot',
'linux_chromium_gn_upload': 'gn_linux_upload',
- 'linux_chromium_headless_dbg': '//build/args/bots/tryserver.chromium.linux/linux_chromium_headless_dbg.gn',
- 'linux_chromium_headless_rel': '//build/args/bots/tryserver.chromium.linux/linux_chromium_headless_rel.gn',
+ 'linux_chromium_headless_rel': 'headless_linux_release_trybot',
'linux_chromium_ozone_compile_only_ng': 'ozone_linux_release_trybot',
# This is intentionally a release_bot and not a release_trybot;
@@ -592,6 +613,7 @@
'ios-device': 'ios',
'ios-device-xcode-clang': 'ios',
'ios-simulator': 'ios',
+ 'ios-simulator-eg': 'ios',
'ios-simulator-cronet': 'ios',
'ios-simulator-xcode-clang': 'ios',
'mac_chromium_10.10_rel_ng': 'gpu_tests_release_trybot',
@@ -809,6 +831,10 @@
'android', 'release_bot', 'minimal_symbols', 'arm64',
],
+ 'android_release_thumb_bot': [
+ 'android', 'release_bot', 'arm_thumb',
+ ],
+
'android_release_trybot': [
'android', 'release_trybot',
],
@@ -825,10 +851,6 @@
'android', 'debug_static_bot', 'x86',
],
- 'android_debug_static_bot_vr_shell': [
- 'android', 'debug_static_bot', 'vr_shell',
- ],
-
'android_debug_static_minimal_symbols_mipsel': [
'android', 'debug', 'static', 'minimal_symbols', 'mipsel',
],
@@ -1026,11 +1048,11 @@
],
'chromeos_with_codecs_ozone_release_bot': [
- 'chromeos_with_codecs', 'ozone', 'release_bot',
+ 'chromeos_with_codecs', 'ozone', 'default_ozone_platform_x11', 'release_bot',
],
'chromeos_with_codecs_ozone_release_trybot': [
- 'chromeos_with_codecs', 'ozone', 'release_trybot',
+ 'chromeos_with_codecs', 'ozone', 'default_ozone_platform_x11', 'release_trybot',
],
'chromeos_with_codecs_release_bot': [
@@ -1190,7 +1212,7 @@
],
'gpu_fyi_tests_chromeos_ozone_release_trybot': [
- 'gpu_fyi_tests', 'release_trybot', 'chromeos', 'ozone',
+ 'gpu_fyi_tests', 'release_trybot', 'ozone', 'ozone_linux', 'system_gbm_libdrm',
],
'gpu_fyi_tests_chromeos_release_trybot': [
@@ -1209,6 +1231,10 @@
'gpu_fyi_tests', 'release_trybot', 'asan', 'full_symbols', 'disable_nacl',
],
+ 'gpu_fyi_tests_release_trybot_tsan': [
+ 'gpu_fyi_tests', 'release_trybot', 'tsan', 'full_symbols', 'disable_nacl',
+ ],
+
'gpu_fyi_tests_win_clang_debug_bot': [
'gpu_tests', 'internal_gles2_conform_tests', 'clang', 'debug_bot', 'minimal_symbols',
],
@@ -1257,6 +1283,14 @@
'gn_linux_upload', 'official', 'goma',
],
+ 'headless_linux_debug_bot': [
+ 'debug_bot', 'headless',
+ ],
+
+ 'headless_linux_release_trybot': [
+ 'release_trybot', 'headless',
+ ],
+
# The 'ios' config is just used for auditing. iOS bots
# actually use the ios recipes, not the chromium recipe, and look
# up their GN arguments via files checked in under //ios/build/bots.
@@ -1264,6 +1298,10 @@
# build files.
'ios': [ 'error'],
+ 'linux_chromium_analysis': [
+ 'analysis'
+ ],
+
'mac_views_browser_release_bot': [
'mac_views_browser', 'release_bot',
],
@@ -1480,6 +1518,14 @@
'ubsan_vptr', 'ubsan_no_recover_hack', 'release_trybot',
],
+ 'v8_future_debug_bot': [
+ 'v8_future', 'debug_bot',
+ ],
+
+ 'v8_future_release_bot': [
+ 'v8_future', 'release_bot',
+ ],
+
'win_clang_debug_bot': [
'clang', 'debug_bot', 'minimal_symbols',
],
@@ -1494,6 +1540,8 @@
'mixins': {
'afl': { 'gn_args': 'use_afl=true' },
+ 'analysis': { 'gn_args': 'use_clang_static_analyzer=true'},
+
# We build Android with codecs on most bots to ensure maximum test
# coverage, but use 'android_without_codecs' on bots responsible for
# building publicly advertised non-Official Android builds --
@@ -1527,6 +1575,10 @@
'gn_args': 'arm_use_neon=false',
},
+ 'arm_thumb': {
+ 'gn_args': 'arm_use_thumb=true',
+ },
+
'asan': {
'gn_args': 'is_asan=true',
},
@@ -1638,6 +1690,10 @@
'mixins': ['debug_bot', 'minimal_symbols'],
},
+ 'default_ozone_platform_x11': {
+ 'gn_args': 'ozone_platform="x11"',
+ },
+
'disable_nacl': {
'gn_args': 'enable_nacl=false',
},
@@ -1700,6 +1756,10 @@
'gn_args': 'use_system_xcode=false',
},
+ 'headless': {
+ 'args_file': '//build/args/headless.gn',
+ },
+
'hybrid': {
'gn_args': 'v8_target_cpu="arm" target_cpu="x86"',
'mixins': ['disable_nacl'],
@@ -1732,7 +1792,7 @@
},
'minimal_symbols': {
- 'gn_args': 'symbol_level=1',
+ 'gn_args': 'symbol_level=1 strip_absolute_paths_from_debug_symbols=true',
},
'mipsel': {
@@ -1781,7 +1841,8 @@
'ozone_linux': {
'gn_args': ('ozone_auto_platforms=false ozone_platform_wayland=true '
'ozone_platform_x11=true ozone_platform_gbm=true '
- 'enable_package_mash_services=true use_ash=false'),
+ 'enable_package_mash_services=true use_ash=false '
+ 'use_jessie_sysroot=true use_xkbcommon=true'),
},
'pdf_xfa': {
@@ -1824,6 +1885,10 @@
'gn_args': 'is_component_build=false',
},
+ 'system_gbm_libdrm': {
+ 'gn_args': 'use_system_libdrm=true use_system_minigbm=true',
+ },
+
'syzyasan': {
'gn_args': 'is_syzyasan=true',
},
@@ -1858,12 +1923,12 @@
'gn_args': 'use_lld=true',
},
- 'v8_heap': {
- 'gn_args': 'v8_enable_verify_heap=true',
+ 'v8_future': {
+ 'gn_args': 'v8_enable_future=true',
},
- 'vr_shell': {
- 'gn_args': 'enable_vr_shell=true',
+ 'v8_heap': {
+ 'gn_args': 'v8_enable_verify_heap=true',
},
'win_analyze': {