Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gstreamer gstreamer
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1.1k
    • Issues 1.1k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 493
    • Merge requests 493
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gstreamergstreamer
  • Issues
  • #773
Closed
Open
Issue created Oct 11, 2021 by Thibault Saunier@thiblahute🌵Maintainer

tests:webrtcbin: Random segfaults on the CI

Over 100 runs of all tests we got random failures on many webrtcbin tests, known to fail:

  • check.gst-plugins-bad.elements_webrtcbin.test_add_recvonly_transceiver ===> Happened 5/100 of the times
  • check.gst-plugins-bad.elements_webrtcbin.test_audio ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_bundle_audio_video_data ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_bundle_audio_video_max_bundle_none ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_bundle_codec_preferences_rtx_no_duplicate_payloads ===> Happened twice check.gst-plugins-bad.elements_webrtcbin.test_bundle_max_compat_max_bundle_renego_add_stream ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_codec_preferences_in_on_new_transceiver ===> Happened 3 times
  • check.gst-plugins-bad.elements_webrtcbin.test_codec_preferences_negotiation_sinkpad ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_data_channel_close ===> Happened once
  • check.gst-plugins-bad.elements_webrtcbin.test_data_channel_create ===> Happened 2 times
  • check.gst-plugins-bad.elements_webrtcbin.test_dual_audio ===> Happened 1 time
  • check.gst-plugins-bad.elements_webrtcbin.test_media_direction ===> Happened 1 time
  • check.gst-plugins-bad.elements_webrtcbin.test_payload_types ===> Happened 1 time
  • check.gst-plugins-bad.elements_webrtcbin.test_renego_lose_media_fails ===> Happened 1 time
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_add_recvonly_transceiver ===> Happened 1 time
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_audio ===> Happened 1 time
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_bundle_codec_preferences_rtx_no_duplicate_payloads ===> Happened 1 time
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_codec_preferences_in_on_new_transceiver ===> Happened 2 times
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_codec_preferences_negotiation_srcpad ===> Happened 1 time
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_data_channel_create ===> Happened 2 times
  • valgrind.check.gst-plugins-bad.elements_webrtcbin.test_reject_request_pad ===> Happened 1 time

The failure looks like:

Running suite(s): webrtcbin
REMOVING 172.17.0.7: 40473
REMOVING 172.17.0.7: 37318
REMOVING 172.17.0.7: 37318
REMOVING 172.17.0.7: 40473
REMOVING 172.17.0.7: 54433
REMOVING 172.17.0.7: 43883
REMOVING 172.17.0.7: 43883
REMOVING 172.17.0.7: 54433
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-plugins-bad/tests/check/elements/webrtcbin.c:669:E:general:test_reject_request_pad:0: (after this point) Early exit with return value 20
Check suite webrtcbin ran in 22.565s (tests failed: 1)
Edited Oct 12, 2021 by Thibault Saunier
Assignee
Assign to
Time tracking