MB: Add configs for Windows bots enforcing MSVC compilation.

BUG=chromium:757293
NOTRY=True

Review-Url: https://codereview.webrtc.org/2996343002
Cr-Commit-Position: refs/heads/master@{#19422}
This commit is contained in:
kjellander
2017-08-21 02:57:53 -07:00
committed by Commit Bot
parent bdd555c7a7
commit c2d4d57755

View File

@ -74,6 +74,7 @@
'Win64 Debug (Clang)': 'win_clang_debug_bot_x64',
'Win64 Release (Clang)': 'win_clang_release_bot_x64',
'Win32 ASan': 'win_asan_clang_release_bot_x86',
'Win32 Release (MSVC)': 'win_msvc_release_bot_x86',
'Win32 Release [large tests]': 'release_bot_x86',
},
'client.webrtc.perf': {
@ -187,6 +188,7 @@
'win_x64_clang_dbg': 'win_clang_debug_bot_x64',
'win_x64_clang_rel': 'win_clang_release_bot_x64',
'win_asan': 'win_asan_clang_release_bot_x86',
'win_msvc_rel': 'win_msvc_release_bot_x86',
'win_baremetal': 'release_bot_x86',
'win_x64_win8': 'debug_bot_x64',
'win_x64_win10': 'debug_bot_x64',
@ -279,6 +281,9 @@
'win_clang_release_bot_x64': [
'gn', 'clang', 'openh264_release_bot', 'x64',
],
'win_msvc_release_bot_x86': [
'gn', 'no_clang', 'openh264_release_bot', 'x86',
],
'win_asan_clang_release_bot_x86': [
'gn', 'asan', 'clang', 'full_symbols', 'openh264_release_bot', 'x86',
'win_fastlink',
@ -421,6 +426,10 @@
'use_prebuilt_instrumented_libraries=true'),
},
'no_clang': {
'gn_args': 'is_clang=false',
},
'no_rtc_tests': {
'gn_args': 'rtc_include_tests=false',
},