
The shards were removed with https://webrtc-review.googlesource.com/c/src/+/261262 as an experiment. It turns out the new test target slow_peer_connection_unittests doesn't take much time compared to peerconnection_unittests. slow_peer_connection_unittests: 7min peerconnection_unittests: 35min https://chromium-swarm.appspot.com/tasklist?f=parent_task_id-tag%3A5aad344b2285be11&st=1651756987488 Bug: webrtc:14025 Change-Id: Iaaf2b476ea6fdc419c5b14beb8040c5a0d973952 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261264 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#36785}
296 lines
8.1 KiB
Plaintext
296 lines
8.1 KiB
Plaintext
# 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_perf_tests': {
|
|
'low_bandwidth_audio_perf_test': {
|
|
'mixins': ['perf-low-bandwidth-audio-perf-test'],
|
|
'args': [
|
|
'.',
|
|
'--remove',
|
|
'--android',
|
|
'--adb-path',
|
|
'../../third_party/android_sdk/public/platform-tools/adb',
|
|
]
|
|
},
|
|
'webrtc_perf_tests': {
|
|
'mixins': ['perf-webrtc-perf-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
|
|
},
|
|
},
|
|
'slow_peer_connection_unittests': {},
|
|
'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_perf_tests': {
|
|
'low_bandwidth_audio_perf_test': {
|
|
'mixins': ['perf-low-bandwidth-audio-perf-test'],
|
|
'args': ['.', '--remove'],
|
|
},
|
|
'webrtc_perf_tests': {
|
|
'mixins': ['perf-webrtc-perf-tests'],
|
|
'args': [
|
|
'--test_artifacts_dir=${ISOLATED_OUTDIR}',
|
|
'--save_worst_frame',
|
|
],
|
|
},
|
|
},
|
|
'desktop_tests': {
|
|
'audio_decoder_unittests': {},
|
|
'common_audio_unittests': {},
|
|
'common_video_unittests': {},
|
|
'dcsctp_unittests': {},
|
|
'low_bandwidth_audio_test': {
|
|
'args': ['--quick']
|
|
},
|
|
'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
|
|
},
|
|
},
|
|
'slow_peer_connection_unittests': {},
|
|
'system_wrappers_unittests': {},
|
|
'test_support_unittests': {},
|
|
'tools_unittests': {},
|
|
'video_engine_tests': {
|
|
'swarming': {
|
|
'shards': 4
|
|
},
|
|
},
|
|
'voip_unittests': {},
|
|
'webrtc_nonparallel_tests': {},
|
|
},
|
|
'ios_device_tests': {
|
|
# TODO(bugs.webrtc.org/11362): Real XCTests fail to start on devices.
|
|
#'apprtcmobile_tests': {'mixins': ['xcodebuild-device-runner']},
|
|
'common_audio_unittests': {},
|
|
'common_video_unittests': {},
|
|
'modules_tests': {
|
|
'mixins': ['timeout-2h'],
|
|
'args': [
|
|
# Some tests exceed the default 180 seconds readline timeout.
|
|
'--readline-timeout=1200',
|
|
]
|
|
},
|
|
'modules_unittests': {},
|
|
'rtc_pc_unittests': {},
|
|
'rtc_stats_unittests': {},
|
|
# TODO(bugs.webrtc.org/11362): Real XCTests fail to start on devices.
|
|
#'sdk_framework_unittests': {'mixins': ['xcodebuild-device-runner']},
|
|
#'sdk_unittests': {'mixins': ['xcodebuild-device-runner']},
|
|
'system_wrappers_unittests': {},
|
|
'test_support_unittests': {},
|
|
'tools_unittests': {},
|
|
'video_capture_tests': {},
|
|
'video_engine_tests': {},
|
|
},
|
|
'ios_perf_tests': {
|
|
'webrtc_perf_tests': {
|
|
'mixins': ['perf-webrtc-perf-tests'],
|
|
'args': ['--write_perf_output_on_ios', '--nologs']
|
|
},
|
|
},
|
|
'ios_simulator_tests': {
|
|
'apprtcmobile_tests': {
|
|
'mixins': ['xcode_parallelization']
|
|
},
|
|
'audio_decoder_unittests': {},
|
|
'common_audio_unittests': {},
|
|
'common_video_unittests': {},
|
|
'dcsctp_unittests': {},
|
|
'modules_tests': {},
|
|
'modules_unittests': {},
|
|
'rtc_media_unittests': {},
|
|
'rtc_pc_unittests': {},
|
|
'rtc_stats_unittests': {},
|
|
'rtc_unittests': {},
|
|
'sdk_framework_unittests': {
|
|
'mixins': ['xcode_parallelization']
|
|
},
|
|
'sdk_unittests': {
|
|
'mixins': ['xcode_parallelization']
|
|
},
|
|
'system_wrappers_unittests': {},
|
|
'test_support_unittests': {},
|
|
'tools_unittests': {},
|
|
'video_capture_tests': {},
|
|
'video_engine_tests': {},
|
|
'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'
|
|
],
|
|
}
|
|
},
|
|
'more_configs_tests': {
|
|
'peerconnection_unittests': {
|
|
'swarming': {
|
|
'shards': 4
|
|
},
|
|
},
|
|
},
|
|
'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',
|
|
],
|
|
},
|
|
}
|