blob: 90770e0da18e91d12985f2535214deb837b9d867 [file] [log] [blame]
# Copyright (c) 2022 The WebRTC project authors. All Rights Reserved.
#
# Use of this source code is governed by a BSD-style license
# that can be found in the LICENSE file in the root of the source
# tree. An additional intellectual property rights grant can be found
# in the file PATENTS. All contributing project authors may
# be found in the AUTHORS file in the root of the source tree.
{
'basic_suites': {
'android_junit_tests': {
'android_examples_junit_tests': {},
'android_sdk_junit_tests': {},
},
'android_tests': {
'AppRTCMobile_test_apk': {},
'android_instrumentation_test_apk': {},
'audio_decoder_unittests': {},
'common_audio_unittests': {},
'common_video_unittests': {},
'dcsctp_unittests': {},
'modules_tests': {
'swarming': {
'shards': 2
},
},
'modules_unittests': {
'swarming': {
'shards': 6
},
},
'peerconnection_unittests': {
'swarming': {
'shards': 4
},
},
'rtc_media_unittests': {},
'rtc_pc_unittests': {},
'rtc_stats_unittests': {},
'rtc_unittests': {
'swarming': {
'shards': 6
},
},
'system_wrappers_unittests': {},
'test_support_unittests': {},
'tools_unittests': {},
'video_engine_tests': {
'swarming': {
'shards': 4
},
},
'voip_unittests': {},
'webrtc_nonparallel_tests': {},
},
'android_webrtc_perf_tests_tryserver': {
'webrtc_perf_tests': {
'mixins': ['quick-perf-tests'],
}
},
'desktop_tests': {
'audio_decoder_unittests': {},
'common_audio_unittests': {},
'common_video_unittests': {},
'dcsctp_unittests': {},
'low_bandwidth_audio_test': {},
'modules_tests': {
'swarming': {
'shards': 2
},
},
'modules_unittests': {
'swarming': {
'shards': 6
},
},
'peerconnection_unittests': {
'swarming': {
'shards': 4
},
},
'rtc_media_unittests': {},
'rtc_pc_unittests': {},
'rtc_stats_unittests': {},
'rtc_unittests': {
'swarming': {
'shards': 6
},
},
'system_wrappers_unittests': {},
'test_support_unittests': {},
'tools_unittests': {},
'video_engine_tests': {
'swarming': {
'shards': 4
},
},
'voip_unittests': {},
'webrtc_nonparallel_tests': {},
},
'linux_video_capture_tests': {
'video_capture_tests': {
'remove_mixins': ['linux-bionic'],
'mixins': ['linux', 'baremetal-pool'],
}
},
'linux_video_capture_tests_tryserver': {
'video_capture_tests': {
'remove_mixins': ['linux-bionic'],
'mixins': ['linux', 'baremetal-try-pool'],
}
},
'linux_webrtc_perf_tests_tryserver': {
'webrtc_perf_tests': {
'remove_mixins': ['linux-bionic', 'resultdb-json-format'],
'mixins': [
'linux', 'baremetal-try-pool', 'quick-perf-tests',
'resultdb-gtest-json-format'
],
}
},
'mac_video_capture_tests': {
'video_capture_tests': {
'remove_mixins': ['mac11'],
'mixins': ['mac', 'baremetal-pool'],
}
},
'mac_video_capture_tests_tryserver': {
'video_capture_tests': {
'remove_mixins': ['mac11'],
'mixins': ['mac', 'baremetal-try-pool'],
}
},
'mac_webrtc_perf_tests_tryserver': {
'webrtc_perf_tests': {
'remove_mixins': ['mac11', 'resultdb-json-format'],
'mixins': [
'mac', 'baremetal-try-pool', 'quick-perf-tests',
'resultdb-gtest-json-format'
],
}
},
'win_video_capture_tests': {
'video_capture_tests': {
'remove_mixins': ['win7'],
'mixins': ['win', 'baremetal-pool'],
}
},
'win_video_capture_tests_tryserver': {
'video_capture_tests': {
'remove_mixins': ['win7'],
'mixins': ['win', 'baremetal-try-pool'],
}
},
'win_webrtc_perf_tests_tryserver': {
'webrtc_perf_tests': {
'remove_mixins': ['win7', 'resultdb-json-format'],
'mixins': [
'win', 'baremetal-try-pool', 'quick-perf-tests',
'resultdb-gtest-json-format'
],
}
},
},
'compound_suites': {
'android_tests_tryserver': [
'android_tests',
'android_webrtc_perf_tests_tryserver',
],
'linux_tests': [
'desktop_tests',
'linux_video_capture_tests',
],
'linux_tests_tryserver': [
'desktop_tests',
'linux_video_capture_tests_tryserver',
'linux_webrtc_perf_tests_tryserver',
],
'mac_tests': [
'desktop_tests',
'mac_video_capture_tests',
],
'mac_tests_tryserver': [
'desktop_tests',
'mac_video_capture_tests_tryserver',
'mac_webrtc_perf_tests_tryserver',
],
'win_tests': [
'desktop_tests',
'win_video_capture_tests',
],
'win_tests_tryserver': [
'desktop_tests',
'win_video_capture_tests_tryserver',
'win_webrtc_perf_tests_tryserver',
],
},
}