Add mb configs for CQ reclient shadow builders

List of shadow builders that I'm going to setup.
- android_arm_rel_reclient
- ios_compile_arm64_rel_reclient
- linux_rel_reclient
- mac_rel_reclient
- win_compile_x64_clang_rel_reclient

Bug: b/243594984
Change-Id: Ic812adab9e4671894a2f19c31b7968b3b461478c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/286521
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38816}
This commit is contained in:
Junji Watanabe 2022-12-06 16:32:09 +09:00 committed by WebRTC LUCI CQ
parent d8ed0c1f17
commit bed6401c23

View File

@ -155,6 +155,7 @@
'rtti_no_sctp': 'rtti_no_sctp_android_arm', 'rtti_no_sctp': 'rtti_no_sctp_android_arm',
}, },
'android_arm_rel': 'android_release_bot_arm', 'android_arm_rel': 'android_release_bot_arm',
'android_arm_rel_reclient': 'android_release_bot_arm_reclient',
'android_compile_arm64_dbg': 'android_debug_static_bot_arm64', 'android_compile_arm64_dbg': 'android_debug_static_bot_arm64',
'android_compile_arm64_rel': 'android_pure_release_bot_arm64', 'android_compile_arm64_rel': 'android_pure_release_bot_arm64',
'android_compile_arm_dbg': 'android_debug_static_bot_arm', 'android_compile_arm_dbg': 'android_debug_static_bot_arm',
@ -170,6 +171,7 @@
# iOS # iOS
'ios_compile_arm64_dbg': 'ios_debug_bot_arm64', 'ios_compile_arm64_dbg': 'ios_debug_bot_arm64',
'ios_compile_arm64_rel': 'ios_release_bot_arm64', 'ios_compile_arm64_rel': 'ios_release_bot_arm64',
'ios_compile_arm64_rel_reclient': 'ios_release_bot_arm64_reclient',
'ios_sim_x64_dbg_ios12': 'ios_debug_bot_x64', 'ios_sim_x64_dbg_ios12': 'ios_debug_bot_x64',
'ios_sim_x64_dbg_ios13': 'ios_debug_bot_x64', 'ios_sim_x64_dbg_ios13': 'ios_debug_bot_x64',
'ios_sim_x64_dbg_ios14': 'ios_debug_bot_x64', 'ios_sim_x64_dbg_ios14': 'ios_debug_bot_x64',
@ -195,6 +197,7 @@
}, },
'linux_msan': 'msan_clang_release_bot_x64', 'linux_msan': 'msan_clang_release_bot_x64',
'linux_rel': 'release_bot_x64', 'linux_rel': 'release_bot_x64',
'linux_rel_reclient': 'release_bot_x64_reclient',
'linux_tsan2': 'tsan_clang_release_bot_x64', 'linux_tsan2': 'tsan_clang_release_bot_x64',
'linux_ubsan': 'ubsan_clang_release_bot_x64', 'linux_ubsan': 'ubsan_clang_release_bot_x64',
'linux_ubsan_vptr': 'ubsan_vptr_clang_release_bot_x64', 'linux_ubsan_vptr': 'ubsan_vptr_clang_release_bot_x64',
@ -209,11 +212,14 @@
'mac_dbg_m1': 'debug_bot_arm64', 'mac_dbg_m1': 'debug_bot_arm64',
'mac_rel': 'release_bot_x64', 'mac_rel': 'release_bot_x64',
'mac_rel_m1': 'release_bot_arm64', 'mac_rel_m1': 'release_bot_arm64',
'mac_rel_reclient': 'release_bot_x64_reclient',
# Windows # Windows
'win_asan': 'win_asan_clang_release_bot_x64', 'win_asan': 'win_asan_clang_release_bot_x64',
'win_compile_x64_clang_dbg': 'win_clang_debug_bot_x64', 'win_compile_x64_clang_dbg': 'win_clang_debug_bot_x64',
'win_compile_x64_clang_rel': 'win_clang_release_bot_x64', 'win_compile_x64_clang_rel': 'win_clang_release_bot_x64',
'win_compile_x64_clang_rel_reclient':
'win_clang_release_bot_x64_reclient',
'win_compile_x86_clang_dbg': 'win_clang_debug_bot_x86', 'win_compile_x86_clang_dbg': 'win_clang_debug_bot_x86',
'win_compile_x86_clang_rel': 'win_clang_release_bot_x86', 'win_compile_x86_clang_rel': 'win_clang_release_bot_x86',
'win_x64_clang_dbg': 'win_clang_debug_bot_x64', 'win_x64_clang_dbg': 'win_clang_debug_bot_x64',
@ -284,8 +290,13 @@
'ios', 'release_bot', 'arm64', 'ios_code_signing_identity_description', 'ios', 'release_bot', 'arm64', 'ios_code_signing_identity_description',
'xctest' 'xctest'
], ],
'ios_release_bot_arm64': 'ios_release_bot_arm64': [
['ios', 'release_bot', 'arm64', 'no_ios_code_signing', 'xctest'], 'ios', 'release_bot', 'arm64', 'no_ios_code_signing', 'xctest',
],
'ios_release_bot_arm64_reclient': [
'ios', 'release_bot', 'arm64', 'no_ios_code_signing', 'xctest',
'no_goma', 'reclient',
],
'libfuzzer_asan_release_bot_x64': [ 'libfuzzer_asan_release_bot_x64': [
'libfuzzer', 'asan', 'optimize_for_fuzzing', 'openh264', 'libfuzzer', 'asan', 'optimize_for_fuzzing', 'openh264',
'pure_release_bot', 'x64' 'pure_release_bot', 'x64'
@ -358,6 +369,14 @@
'release_bot', 'release_bot',
'x64', 'x64',
], ],
'win_clang_release_bot_x64_reclient': [
'clang',
'openh264',
'release_bot',
'x64',
'no_goma',
'reclient',
],
'win_clang_release_bot_x86': [ 'win_clang_release_bot_x86': [
'clang', 'clang',
'openh264', 'openh264',
@ -436,6 +455,9 @@
'msan': { 'msan': {
'gn_args': 'is_msan=true msan_track_origins=2', 'gn_args': 'is_msan=true msan_track_origins=2',
}, },
'no_goma': {
'gn_args': 'use_goma=false',
},
'no_ios_code_signing': { 'no_ios_code_signing': {
'gn_args': 'ios_enable_code_signing=false', 'gn_args': 'ios_enable_code_signing=false',
}, },