MB: Flip Linux bots to GN by default.
Change the previous GN configs to build GYP instead (since we'll keep GYP around for a while) but exclude tests and examples for that config, since we'll only support the production code for GYP. Add new configs for upcoming rename of those bots to GYP instead of GN. The Linux32 Debug/Release bots were removed a while back, so their configs are removed as well. BUG=webrtc:5949 NOTRY=True Review-Url: https://codereview.webrtc.org/2277633005 Cr-Commit-Position: refs/heads/master@{#13935}
This commit is contained in:
parent
a897f26f17
commit
fe1d191e58
@ -42,20 +42,22 @@
|
||||
'Mac64 Release (GYP)': 'gyp_release_bot_x64_exclude_tests',
|
||||
|
||||
# Linux
|
||||
'Linux32 ARM': 'gyp_crosscompile_release_bot_arm',
|
||||
'Linux32 Debug': 'gyp_debug_bot_x86',
|
||||
'Linux32 Release': 'gyp_release_bot_x86',
|
||||
'Linux64 Debug': 'gyp_debug_bot_x64',
|
||||
'Linux64 Release': 'gyp_release_bot_x64',
|
||||
'Linux Asan': 'gyp_asan_lsan_clang_release_bot_x64',
|
||||
'Linux Memcheck': 'gyp_memcheck_release_bot_x64',
|
||||
'Linux MSan': 'gyp_msan_clang_release_bot_x64',
|
||||
'Linux Tsan v2': 'gyp_tsan_clang_release_bot_x64',
|
||||
'Linux UBSan': 'gyp_ubsan_clang_release_bot_x64',
|
||||
'Linux UBSan vptr': 'gyp_ubsan_vptr_clang_release_bot_x64',
|
||||
'Linux64 Release [large tests]': 'gyp_release_bot_x64',
|
||||
'Linux64 Debug (GN)': 'gn_debug_bot_x64',
|
||||
'Linux64 Release (GN)': 'gn_release_bot_x64',
|
||||
'Linux32 ARM': 'gn_crosscompile_release_bot_arm',
|
||||
'Linux64 Debug': 'gn_debug_bot_x64',
|
||||
'Linux64 Release': 'gn_release_bot_x64',
|
||||
'Linux Asan': 'gn_asan_lsan_clang_release_bot_x64',
|
||||
'Linux Memcheck': 'gn_memcheck_release_bot_x64',
|
||||
'Linux MSan': 'gn_msan_clang_release_bot_x64',
|
||||
'Linux Tsan v2': 'gn_tsan_clang_release_bot_x64',
|
||||
'Linux UBSan': 'gn_ubsan_clang_release_bot_x64',
|
||||
'Linux UBSan vptr': 'gn_ubsan_vptr_clang_release_bot_x64',
|
||||
'Linux64 Release [large tests]': 'gn_release_bot_x64',
|
||||
# TODO(kjellander): Remove the two GN configs below as soon we've renamed
|
||||
# the bots to the GYP versions (duplicated now).
|
||||
'Linux64 Debug (GN)': 'gyp_debug_bot_x64_exclude_tests',
|
||||
'Linux64 Release (GN)': 'gyp_release_bot_x64_exclude_tests',
|
||||
'Linux64 Debug (GYP)': 'gyp_debug_bot_x64_exclude_tests',
|
||||
'Linux64 Release (GYP)': 'gyp_release_bot_x64_exclude_tests',
|
||||
|
||||
# Android
|
||||
'Android32 Builder': 'android_gn_release_bot_arm',
|
||||
@ -122,21 +124,25 @@
|
||||
'mac_gyp_rel': 'gyp_release_bot_x64_exclude_tests',
|
||||
|
||||
# Linux
|
||||
'linux_compile_dbg': 'gyp_debug_bot_x64',
|
||||
'linux_compile_rel': 'gyp_release_bot_x64',
|
||||
'linux_dbg': 'gyp_debug_bot_x64',
|
||||
'linux_rel': 'gyp_release_bot_x64',
|
||||
'linux_gn_dbg': 'gn_debug_bot_x64',
|
||||
'linux_gn_rel': 'gn_release_bot_x64',
|
||||
'linux_arm': 'gyp_crosscompile_release_bot_arm',
|
||||
'linux_asan': 'gyp_asan_lsan_clang_release_bot_x64',
|
||||
'linux_memcheck': 'gyp_memcheck_release_bot_x64',
|
||||
'linux_msan': 'gyp_msan_clang_release_bot_x64',
|
||||
'linux_tsan2': 'gyp_tsan_clang_release_bot_x64',
|
||||
'linux_ubsan': 'gyp_ubsan_clang_release_bot_x64',
|
||||
'linux_ubsan_vptr': 'gyp_ubsan_vptr_clang_release_bot_x64',
|
||||
'linux_baremetal': 'gyp_release_bot_x64',
|
||||
'linux_swarming': 'swarming_gyp_debug_bot_x64',
|
||||
'linux_compile_dbg': 'gn_debug_bot_x64',
|
||||
'linux_compile_rel': 'gn_release_bot_x64',
|
||||
'linux_dbg': 'gn_debug_bot_x64',
|
||||
'linux_rel': 'gn_release_bot_x64',
|
||||
'linux_arm': 'gn_crosscompile_release_bot_arm',
|
||||
'linux_asan': 'gn_asan_lsan_clang_release_bot_x64',
|
||||
'linux_memcheck': 'gn_memcheck_release_bot_x64',
|
||||
'linux_msan': 'gn_msan_clang_release_bot_x64',
|
||||
'linux_tsan2': 'gn_tsan_clang_release_bot_x64',
|
||||
'linux_ubsan': 'gn_ubsan_clang_release_bot_x64',
|
||||
'linux_ubsan_vptr': 'gn_ubsan_vptr_clang_release_bot_x64',
|
||||
'linux_baremetal': 'gn_release_bot_x64',
|
||||
'linux_swarming': 'swarming_gn_debug_bot_x64',
|
||||
# TODO(kjellander): Remove the two GN configs below as soon we've renamed
|
||||
# the bots to the GYP versions (duplicated now).
|
||||
'linux_gn_dbg': 'gyp_debug_bot_x64_exclude_tests',
|
||||
'linux_gn_rel': 'gyp_release_bot_x64_exclude_tests',
|
||||
'linux_gyp_dbg': 'gyp_debug_bot_x64_exclude_tests',
|
||||
'linux_gyp_rel': 'gyp_release_bot_x64_exclude_tests',
|
||||
|
||||
# Android
|
||||
'android_compile_dbg': 'android_gn_debug_static_bot_arm',
|
||||
@ -215,8 +221,8 @@
|
||||
],
|
||||
|
||||
# Linux, Mac and Windows
|
||||
'gyp_crosscompile_release_bot_arm': [
|
||||
'gyp', 'crosscompile', 'openh264_release_bot', 'arm'
|
||||
'gn_crosscompile_release_bot_arm': [
|
||||
'gn', 'crosscompile', 'openh264_release_bot', 'arm'
|
||||
],
|
||||
'gyp_debug_bot_x86': [
|
||||
'gyp', 'openh264_debug_bot', 'x86'
|
||||
@ -236,23 +242,23 @@
|
||||
'gyp_release_bot_x64_exclude_tests': [
|
||||
'gyp', 'openh264_release_bot', 'x64', 'exclude_tests', 'exclude_examples'
|
||||
],
|
||||
'gyp_asan_lsan_clang_release_bot_x64': [
|
||||
'gyp', 'asan', 'lsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
'gn_asan_lsan_clang_release_bot_x64': [
|
||||
'gn', 'asan', 'lsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gyp_memcheck_release_bot_x64': [
|
||||
'gyp', 'memcheck', 'openh264_release_bot', 'x64'
|
||||
'gn_memcheck_release_bot_x64': [
|
||||
'gn', 'memcheck', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gyp_msan_clang_release_bot_x64': [
|
||||
'gyp', 'msan', 'clang', 'openh264_release_bot', 'x64'
|
||||
'gn_msan_clang_release_bot_x64': [
|
||||
'gn', 'msan', 'clang', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gyp_tsan_clang_release_bot_x64': [
|
||||
'gyp', 'tsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
'gn_tsan_clang_release_bot_x64': [
|
||||
'gn', 'tsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gyp_ubsan_clang_release_bot_x64': [
|
||||
'gyp', 'ubsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
'gn_ubsan_clang_release_bot_x64': [
|
||||
'gn', 'ubsan', 'clang', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gyp_ubsan_vptr_clang_release_bot_x64': [
|
||||
'gyp', 'ubsan_vptr', 'clang', 'openh264_release_bot', 'x64'
|
||||
'gn_ubsan_vptr_clang_release_bot_x64': [
|
||||
'gn', 'ubsan_vptr', 'clang', 'openh264_release_bot', 'x64'
|
||||
],
|
||||
'gn_debug_bot_x64': [
|
||||
'gn', 'openh264_debug_bot', 'x64'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user