tests:webrtcbin: Make known flaky webrtcbin as such
authorThibault Saunier <tsaunier@igalia.com>
Mon, 11 Oct 2021 14:05:36 +0000 (11:05 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 12 Oct 2021 16:59:16 +0000 (16:59 +0000)
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/773

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1113>

subprojects/gst-devtools/validate/launcher/testsuites/check.py

index 54d8f6c..76b6522 100644 (file)
@@ -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