diff --git a/subprojects/gst-devtools/validate/launcher/testsuites/check.py b/subprojects/gst-devtools/validate/launcher/testsuites/check.py index 54d8f6c3b5..76b6522cfd 100644 --- a/subprojects/gst-devtools/validate/launcher/testsuites/check.py +++ b/subprojects/gst-devtools/validate/launcher/testsuites/check.py @@ -162,6 +162,15 @@ BLACKLIST = [ (r'check.gst-rtsp-server.gst_rtspserver.test_multiple_transports', 'https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/767'), ] +KNOWN_ISSUES = { + "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/773": { + "tests": [ + r"check.gst-plugins-bad.elements_webrtcbin.*", + ], + "max_retries": 1, + }, +} + def setup_tests(test_manager, options): if options.gst_check_leak_trace_testnames == 'known-not-leaky': @@ -172,5 +181,7 @@ def setup_tests(test_manager, options): if options.long_limit <= utils.LONG_TEST: test_manager.set_default_blacklist(LONG_VALGRIND_TESTS) + test_manager.add_expected_issues(KNOWN_ISSUES) + test_manager.register_tests() return True