Add all tryserver bots to waterfalls.pyl.

This is a no-op, the config needs to be enabled on the recipe side.
Adding the trybots early might prevent to have too many trybot failures on branches.

Bug: webrtc:13899
Change-Id: I443804dca268b71f841a6a4e0e3310f3926a3634
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258128
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#36464}
This commit is contained in:
Jeremy Leconte
2022-04-06 15:06:06 +02:00
committed by WebRTC LUCI CQ
parent 72424408ed
commit 117596b15f
7 changed files with 12351 additions and 106 deletions

View File

@ -615,7 +615,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"swarming": {
"can_use_on_swarming_builders": true
@ -632,7 +632,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"swarming": {
"can_use_on_swarming_builders": true
@ -655,7 +655,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"swarming": {
"can_use_on_swarming_builders": true
@ -672,7 +672,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"swarming": {
"can_use_on_swarming_builders": true
@ -691,7 +691,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "low_bandwidth_audio_perf_test",
"swarming": {
@ -711,7 +711,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "webrtc_perf_tests",
"swarming": {
@ -1139,7 +1139,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "low_bandwidth_audio_perf_test",
"swarming": {
@ -1165,7 +1165,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "webrtc_perf_tests",
"swarming": {
@ -1599,7 +1599,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "low_bandwidth_audio_perf_test",
"swarming": {
@ -1619,7 +1619,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "webrtc_perf_tests",
"swarming": {
@ -2074,13 +2074,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2121,13 +2121,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2168,13 +2168,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2215,13 +2215,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2263,13 +2263,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2310,13 +2310,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2357,13 +2357,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2404,13 +2404,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2451,13 +2451,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2498,13 +2498,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2546,13 +2546,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2593,13 +2593,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2640,13 +2640,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2687,13 +2687,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2734,13 +2734,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2781,13 +2781,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2828,13 +2828,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
@ -2875,13 +2875,13 @@
}
],
"named_caches": [
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
},
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"

View File

@ -13,7 +13,7 @@
"--test-suite",
"low_bandwidth_audio_perf_test"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "low_bandwidth_audio_perf_test",
"resultdb": {
@ -46,7 +46,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "webrtc_perf_tests",
"resultdb": {

View File

@ -17,7 +17,7 @@
"--test-suite",
"webrtc_perf_tests"
],
"script": "../../tools_webrtc/perf/process_perf_results_py2.py"
"script": "//tools_webrtc/perf/process_perf_results_py2.py"
},
"name": "webrtc_perf_tests",
"resultdb": {

View File

@ -52,6 +52,13 @@
'chromium-tester@chops-service-accounts.iam.gserviceaccount.com'
}
},
'cores-12': {
'swarming': {
'dimensions': {
'cores': '12'
}
}
},
'has_native_resultdb_integration': {
'resultdb': {
'enable': True,
@ -75,13 +82,31 @@
}
}
},
'ios-simulator-14': {
'ios-simulator-12.4': {
'$mixin_append': {
'args': ['--platform', 'iPhone X', '--version', '14.0']
'args': ['--platform', 'iPhone X', '--version', '12.4'],
'swarming': {
'named_caches': [{
'name': 'runtime_ios_12_4',
'path': 'Runtime-ios-12.4'
}]
}
}
},
'ios_runtime_cache_14_0': {
'ios-simulator-13.6': {
'$mixin_append': {
'args': ['--platform', 'iPhone X', '--version', '13.6'],
'swarming': {
'named_caches': [{
'name': 'runtime_ios_13_6',
'path': 'Runtime-ios-13.6'
}]
}
}
},
'ios-simulator-14.0': {
'$mixin_append': {
'args': ['--platform', 'iPhone X', '--version', '14.0'],
'swarming': {
'named_caches': [{
'name': 'runtime_ios_14_0',
@ -123,6 +148,15 @@
}
}
},
'mac-m1': {
'swarming': {
'dimensions': {
'cpu': 'arm64-64-Apple_M1',
'os': 'Mac',
'pool': 'WebRTC-baremetal-try'
}
}
},
'mac11': {
'swarming': {
'dimensions': {
@ -151,7 +185,7 @@
},
'perf-low-bandwidth-audio-perf-test': {
'merge': {
'script': '../../tools_webrtc/perf/process_perf_results_py2.py',
'script': '//tools_webrtc/perf/process_perf_results_py2.py',
'args': ['--test-suite', 'low_bandwidth_audio_perf_test']
}
},
@ -164,7 +198,7 @@
},
'perf-webrtc-perf-tests': {
'merge': {
'script': '../../tools_webrtc/perf/process_perf_results_py2.py',
'script': '//tools_webrtc/perf/process_perf_results_py2.py',
'args': ['--test-suite', 'webrtc_perf_tests']
},
'$mixin_append': {
@ -209,6 +243,13 @@
}
}
},
'win10-1703': {
'swarming': {
'dimensions': {
'os': 'Windows-10-15063'
}
}
},
'win7': {
'swarming': {
'dimensions': {

View File

@ -28,6 +28,13 @@
},
},
},
'cores-12': {
'swarming': {
'dimensions': {
'cores': '12',
}
}
},
'ios-device-15.3': {
'swarming': {
'dimensions': {
@ -45,8 +52,50 @@
},
},
},
'ios_runtime_cache_14_0': {
'ios-simulator-12.4': {
'$mixin_append': {
'args': [
'--platform',
'iPhone X',
'--version',
'12.4',
],
'swarming': {
'named_caches': [
{
'name': 'runtime_ios_12_4',
'path': 'Runtime-ios-12.4',
},
],
},
}
},
'ios-simulator-13.6': {
'$mixin_append': {
'args': [
'--platform',
'iPhone X',
'--version',
'13.6',
],
'swarming': {
'named_caches': [
{
'name': 'runtime_ios_13_6',
'path': 'Runtime-ios-13.6',
},
],
},
}
},
'ios-simulator-14.0': {
'$mixin_append': {
'args': [
'--platform',
'iPhone X',
'--version',
'14.0',
],
'swarming': {
'named_caches': [
{
@ -55,16 +104,6 @@
},
],
},
},
},
'ios-simulator-14': {
'$mixin_append': {
'args': [
'--platform',
'iPhone X',
'--version',
'14.0',
],
}
},
'quick-perf-tests': {
@ -100,6 +139,15 @@
}
}
},
'mac-m1': {
'swarming': {
'dimensions': {
'cpu': 'arm64-64-Apple_M1',
'os': 'Mac',
'pool': 'WebRTC-baremetal-try',
}
}
},
'mac11': {
'swarming': {
'dimensions': {
@ -109,7 +157,7 @@
},
'perf-low-bandwidth-audio-perf-test': {
'merge': {
'script': '../../tools_webrtc/perf/process_perf_results_py2.py',
'script': '//tools_webrtc/perf/process_perf_results_py2.py',
'args': ['--test-suite', 'low_bandwidth_audio_perf_test'],
},
},
@ -122,7 +170,7 @@
},
'perf-webrtc-perf-tests': {
'merge': {
'script': '../../tools_webrtc/perf/process_perf_results_py2.py',
'script': '//tools_webrtc/perf/process_perf_results_py2.py',
'args': ['--test-suite', 'webrtc_perf_tests'],
},
'$mixin_append': {
@ -166,6 +214,13 @@
}
}
},
'win10-1703': {
'swarming': {
'dimensions': {
'os': 'Windows-10-15063',
},
},
},
'xcode_12a7209': {
'$mixin_append': {
'args': ['--xcode-build-version', '12a7209'],

File diff suppressed because it is too large Load Diff

View File

@ -73,9 +73,8 @@
},
'iOS64 Sim Debug (iOS 14.0)': {
'mixins': [
'mac11', 'chromium-tester-service-account', 'ios-simulator-14',
'xcode_12a7209', 'ios_runtime_cache_14_0', 'mac_toolchain',
'has_native_resultdb_integration'
'mac11', 'chromium-tester-service-account', 'ios-simulator-14.0',
'xcode_12a7209', 'mac_toolchain', 'has_native_resultdb_integration'
],
'test_suites': {
'isolated_scripts': 'ios_simulator_tests',
@ -126,6 +125,36 @@
'name': 'tryserver.webrtc',
'mixins': [],
'machines': {
'android_arm64_dbg': {
'mixins': [
'bullhead', 'marshmallow', 'android-devices', 'logdog-butler',
'has_native_resultdb_integration'
],
'test_suites': {
'gtest_tests': 'android_tests_tryserver',
'junit_tests': 'android_junit_tests',
},
},
'android_arm64_rel': {
'mixins': [
'bullhead', 'marshmallow', 'android-devices', 'logdog-butler',
'has_native_resultdb_integration'
],
'test_suites': {
'gtest_tests': 'android_tests_tryserver',
'junit_tests': 'android_junit_tests',
},
},
'android_arm_dbg': {
'mixins': [
'bullhead', 'marshmallow', 'android-devices', 'logdog-butler',
'has_native_resultdb_integration'
],
'test_suites': {
'gtest_tests': 'android_tests_tryserver',
'junit_tests': 'android_junit_tests',
},
},
'android_arm_rel': {
'mixins': [
'bullhead', 'marshmallow', 'android-devices', 'logdog-butler',
@ -136,6 +165,103 @@
'junit_tests': 'android_junit_tests',
},
},
'android_compile_arm64_dbg': {},
'android_compile_arm64_rel': {},
'android_compile_arm_dbg': {},
'android_compile_arm_rel': {},
'android_compile_x64_dbg': {},
'android_compile_x64_rel': {},
'android_compile_x86_dbg': {},
'android_compile_x86_rel': {},
'ios_compile_arm64_dbg': {
'recipe_config': 'webrtc_ios',
'chromium_apply_config': ['mac_toolchain'],
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
'TARGET_PLATFORM': 'ios',
'TARGET_ARCH': 'arm',
'TARGET_BITS': 64,
},
'bot_type': 'builder',
'testing': {
'platform': 'mac'
},
},
'ios_compile_arm64_rel': {
'recipe_config': 'webrtc_ios',
'chromium_apply_config': ['mac_toolchain'],
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Release',
'TARGET_PLATFORM': 'ios',
'TARGET_ARCH': 'arm',
'TARGET_BITS': 64,
},
'bot_type': 'builder',
'testing': {
'platform': 'mac'
},
},
'ios_sim_x64_dbg_ios12': {
'mixins': [
'mac11', 'chromium-tester-service-account', 'ios-simulator-12.4',
'xcode_12a7209', 'mac_toolchain', 'has_native_resultdb_integration'
],
'test_suites': {
'isolated_scripts': 'ios_simulator_tests',
},
},
'ios_sim_x64_dbg_ios13': {
'mixins': [
'mac11', 'chromium-tester-service-account', 'ios-simulator-13.6',
'xcode_12a7209', 'mac_toolchain', 'has_native_resultdb_integration'
],
'test_suites': {
'isolated_scripts': 'ios_simulator_tests',
},
},
'ios_sim_x64_dbg_ios14': {
'mixins': [
'mac11', 'chromium-tester-service-account', 'ios-simulator-14.0',
'xcode_12a7209', 'mac_toolchain', 'has_native_resultdb_integration'
],
'test_suites': {
'isolated_scripts': 'ios_simulator_tests',
},
},
'linux_asan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_compile_arm64_dbg': {},
'linux_compile_arm64_rel': {},
'linux_compile_arm_dbg': {},
'linux_compile_arm_rel': {},
'linux_compile_dbg': {},
'linux_compile_rel': {},
'linux_dbg': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_memcheck': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_msan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_rel': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
@ -143,6 +269,64 @@
'isolated_scripts': 'linux_tests_tryserver',
},
},
'linux_tsan2': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_ubsan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_ubsan_vptr': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_x86_dbg': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'linux_x86_rel': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
},
},
'mac_asan': {
'os_type': 'mac',
'mixins': ['mac11', 'x86-64', 'resultdb-json-format', 'cores-12'],
'test_suites': {
'isolated_scripts': 'mac_tests',
},
},
'mac_compile_dbg': {},
'mac_compile_rel': {},
'mac_dbg': {
'os_type': 'mac',
'mixins': ['mac11', 'x86-64', 'resultdb-json-format', 'cores-12'],
'test_suites': {
'isolated_scripts': 'mac_tests',
},
},
'mac_dbg_m1': {
'os_type': 'mac',
'mixins': ['mac-m1', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'mac_tests',
},
},
'mac_rel': {
'os_type': 'mac',
'mixins': ['mac11', 'x86-64', 'resultdb-json-format'],
@ -150,6 +334,52 @@
'isolated_scripts': 'mac_tests_tryserver',
},
},
'mac_rel_m1': {
'os_type': 'mac',
'mixins': ['mac-m1', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'mac_tests',
},
},
'win_asan': {
'os_type': 'win',
'mixins': ['win10-1703', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'win_tests',
},
},
'win_compile_x64_clang_dbg': {},
'win_compile_x64_clang_rel': {},
'win_compile_x86_clang_dbg': {},
'win_compile_x86_clang_rel': {},
'win_x64_clang_dbg': {
'os_type': 'win',
'mixins': ['win7', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'win_tests',
},
},
'win_x64_clang_dbg_win10': {
'os_type': 'win',
'mixins': ['win10-1703', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'win_tests',
},
},
'win_x64_clang_rel': {
'os_type': 'win',
'mixins': ['win7', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'win_tests',
},
},
'win_x86_clang_dbg': {
'os_type': 'win',
'mixins': ['win7', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'win_tests',
},
},
'win_x86_clang_rel': {
'os_type': 'win',
'mixins': ['win7', 'x86-64', 'resultdb-json-format'],