[code coverage] Make coverage Clang Tot bots non-shared
All of the coverage bots use non-component build, so it's better to
make the Clang Tot coverage bots test the exact same build config.
Change-Id: Ib4f3f09a31e1f8ac91d7cd46092b34ffc47ec7d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1691095
Reviewed-by: Max Moroz <mmoroz@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Auto-Submit: Yuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#676047}
diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl
index 907dd0e..9b0e724 100644
--- a/tools/mb/mb_config.pyl
+++ b/tools/mb/mb_config.pyl
@@ -123,7 +123,7 @@
'ToTAndroid x64': 'android_clang_tot_x64',
'ToTLinuxOfficial': 'clang_tot_official',
'ToTLinux': 'clang_tot_linux_full_symbols_shared_release',
- 'ToTLinuxCoverage': 'clang_tot_coverage_minimal_symbols_shared_release_with_libfuzzer',
+ 'ToTLinuxCoverage': 'clang_tot_coverage_minimal_symbols_release_with_libfuzzer',
'ToTLinux (dbg)': 'clang_tot_shared_debug',
'ToTLinuxASan': 'clang_tot_asan_lsan_static_release',
'ToTLinuxASanLibfuzzer': 'libfuzzer_asan_clang_tot_release',
@@ -133,7 +133,7 @@
'ToTLinuxUBSanVptr': 'clang_tot_ubsan_no_recover_hack_static_release',
'ToTMac': 'clang_tot_minimal_symbols_shared_release',
'ToTMacOfficial': 'clang_tot_official',
- 'ToTMacCoverage': 'clang_tot_coverage_minimal_symbols_shared_release',
+ 'ToTMacCoverage': 'clang_tot_coverage_minimal_symbols_release',
'ToTMac (dbg)': 'clang_tot_shared_debug',
'ToTMacASan': 'asan_disable_nacl_clang_tot_minimal_symbols_static_release',
'ToTWin': 'clang_tot_official_minimal_symbols_static_release_x86',
@@ -1276,12 +1276,12 @@
'clang_tot', 'minimal_symbols', 'shared', 'release',
],
- 'clang_tot_coverage_minimal_symbols_shared_release_with_libfuzzer': [
- 'clang_tot', 'use_clang_coverage', 'minimal_symbols', 'shared', 'release', 'libfuzzer',
+ 'clang_tot_coverage_minimal_symbols_release_with_libfuzzer': [
+ 'clang_tot', 'use_clang_coverage', 'minimal_symbols', 'release', 'libfuzzer',
],
- 'clang_tot_coverage_minimal_symbols_shared_release': [
- 'clang_tot', 'use_clang_coverage', 'minimal_symbols', 'shared', 'release',
+ 'clang_tot_coverage_minimal_symbols_release': [
+ 'clang_tot', 'use_clang_coverage', 'minimal_symbols', 'release',
],
'clang_tot_shared_release_dcheck': [