Disable pipewire tests on sanitizer bots.

Change-Id: Ib3f06c3c4c64b918b59a02ac67fcea2e2b45112b
Bug: webrtc:14644
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282600
Reviewed-by: Andrey Logvin <landrey@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38580}
This commit is contained in:
Jeremy Leconte 2022-11-08 11:55:02 +01:00 committed by WebRTC LUCI CQ
parent 999fff45ed
commit 6a1320c2c0
3 changed files with 38 additions and 174 deletions

View File

@ -3324,32 +3324,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {
@ -4649,32 +4623,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {
@ -5108,32 +5056,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {

View File

@ -5944,32 +5944,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {
@ -8728,32 +8702,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {
@ -9187,32 +9135,6 @@
},
"test_id_prefix": "ninja://pc:peerconnection_unittests/"
},
{
"args": [
".",
"--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
],
"isolate_name": "pipewire_shared_screencast_stream_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pipewire_shared_screencast_stream_test",
"resultdb": {
"result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
"result_format": "gtest_json"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
]
},
"test_id_prefix": "ninja://modules/desktop_capture:pipewire_shared_screencast_stream_test/"
},
{
"isolate_name": "rtc_media_unittests",
"merge": {

View File

@ -83,41 +83,51 @@
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'Linux MSan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
# TODO(crbug.com/webrtc/14568): Using 'linux_tests'
# fails on "MemorySanitizer: use-of-uninitialized-value in
# libpipewire-0.3.so."
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
# TODO(crbug.com/webrtc/14568): use 'linux_tests'
# Fails on "MemorySanitizer: use-of-uninitialized-value in
# libpipewire-0.3.so"
},
},
'Linux Tsan v2': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
# TODO(crbug.com/webrtc/14568): Using 'linux_tests'
# fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
# virtual call) in shared_screencast_stream_test."
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
# TODO(crbug.com/webrtc/14568): use 'linux_tests'
# Fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
# virtual call) in shared_screencast_stream_test"
},
},
'Linux UBSan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'Linux UBSan vptr': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'Linux32 Debug': {
@ -481,7 +491,9 @@
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'linux_compile_arm64_dbg': {},
@ -516,10 +528,12 @@
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
# TODO(crbug.com/webrtc/14568): Using 'linux_tests'
# fails on "MemorySanitizer: use-of-uninitialized-value in
# libpipewire-0.3.so."
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
# TODO(crbug.com/webrtc/14568): use 'linux_tests'
# Fails on "MemorySanitizer: use-of-uninitialized-value in
# libpipewire-0.3.so"
},
},
'linux_rel': {
@ -533,24 +547,30 @@
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
# TODO(crbug.com/webrtc/14568): Using 'linux_tests'
# fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
# virtual call) in shared_screencast_stream_test."
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
# TODO(crbug.com/webrtc/14568): use 'linux_tests'
# Fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
# virtual call) in shared_screencast_stream_test"
},
},
'linux_ubsan': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'linux_ubsan_vptr': {
'os_type': 'linux',
'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
'test_suites': {
'isolated_scripts': 'linux_tests',
# TODO(crbug.com/webrtc/14644): Replace desktop_tests by linux_tests
# when the failing pipewire tests are ignored on sanitizers.
'isolated_scripts': 'desktop_tests',
},
},
'linux_x86_dbg': {