mb: Turn LUCI desktop perf bots into builder + tester pairs
Perf bots can be removed from this config because they will not perform compilation anymore.
Note that Linux64 Builder already exists.
Bug: chromium:908001
Change-Id: I3d2de332083bc0e7054fa09f8814c6500fad9ee4
Reviewed-on: https://webrtc-review.googlesource.com/c/115413
Commit-Queue: Oleh Prypin <oprypin@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26087}
diff --git a/tools_webrtc/mb/mb_config.pyl b/tools_webrtc/mb/mb_config.pyl
index 3032e08..ae837ae 100644
--- a/tools_webrtc/mb/mb_config.pyl
+++ b/tools_webrtc/mb/mb_config.pyl
@@ -30,6 +30,7 @@
# Mac
'Mac64 Debug': 'debug_bot_x64',
'Mac64 Release': 'release_bot_x64',
+ 'Mac64 Builder': 'pure_release_bot_x64',
'Mac Asan': 'mac_asan_clang_release_bot_x64',
# Linux
@@ -86,6 +87,7 @@
'Win64 Release': 'win_msvc_release_bot_x64',
'Win32 Debug (Clang)': 'win_clang_debug_bot_x86',
'Win32 Release (Clang)': 'win_clang_release_bot_x86',
+ 'Win32 Builder (Clang)': 'win_clang_pure_release_bot_x86',
'Win64 Debug (Clang)': 'win_clang_debug_bot_x64',
'Win64 Release (Clang)': 'win_clang_release_bot_x64',
'Win32 ASan': 'win_asan_clang_release_bot_x86',
@@ -111,11 +113,7 @@
'Android64 Tests (L Nexus9)': 'none',
'Linux Trusty': 'pure_release_bot_x64',
'Mac 10.11': 'pure_release_bot_x64',
- 'Win7': 'pure_release_bot_x86',
-
- 'Perf Linux Trusty': 'pure_release_bot_x64',
- 'Perf Mac 10.11': 'pure_release_bot_x64',
- 'Perf Win7': 'pure_release_bot_x86',
+ 'Win7': 'win_clang_pure_release_bot_x86',
},
'client.webrtc.fyi': {
# Mac
@@ -327,6 +325,9 @@
'win_clang_release_bot_x86': [
'gn', 'clang', 'openh264', 'release_bot', 'x86',
],
+ 'win_clang_pure_release_bot_x86': [
+ 'gn', 'clang', 'openh264', 'pure_release_bot', 'x86',
+ ],
'win_clang_debug_bot_x64': [
'gn', 'clang', 'openh264', 'debug_bot', 'x64',
],