Add MB config for use_ldd=false.
Also align the CQ and the CI Linux more configs.
Bug: webrtc:407797634
Change-Id: I7d878e0a4416c87e733721adbaa0607060efb4dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/394581
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#44802}
diff --git a/tools_webrtc/mb/mb_config.pyl b/tools_webrtc/mb/mb_config.pyl
index 992b1aa..9108ec0 100644
--- a/tools_webrtc/mb/mb_config.pyl
+++ b/tools_webrtc/mb/mb_config.pyl
@@ -57,8 +57,11 @@
'dummy_audio_file_devices_no_protobuf':
'dummy_audio_file_devices_no_protobuf_x64',
'rtti_no_sctp': 'rtti_no_sctp_x64',
+ 'disable_trace_events': 'disable_trace_events_x64',
+ 'perfetto': 'perfetto_x64',
'openssl': 'openssl_x64',
'libstdcpp': 'libstdcpp_x64',
+ 'no_lld': 'no_lld_x64',
},
'Linux Asan': 'asan_lsan_clang_release_bot_x64',
'Linux MSan': 'msan_clang_release_bot_x64',
@@ -189,6 +192,7 @@
'perfetto': 'perfetto_x64',
'openssl': 'openssl_x64',
'libstdcpp': 'libstdcpp_x64',
+ 'no_lld': 'no_lld_x64',
},
'linux_msan': 'msan_clang_release_bot_x64',
'linux_rel': 'release_bot_x64',
@@ -407,6 +411,7 @@
'msan_clang_release_bot_x64':
['msan', 'clang', 'openh264', 'pure_release_bot', 'x64', 'h265'],
'no_h264_debug_bot_x86': ['debug_bot', 'x86'],
+ 'no_lld_x64': ['debug_bot', 'x64', 'no_lld'],
'openssl_x64': ['debug_bot', 'x64', 'no_build_ssl'],
'perfetto_android_arm': [
'android',
@@ -597,6 +602,9 @@
'no_ios_code_signing': {
'gn_args': 'ios_enable_code_signing=false',
},
+ 'no_lld': {
+ 'gn_args': 'use_lld=false',
+ },
'no_protobuf': {
'gn_args': 'rtc_enable_protobuf=false',
},