After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 754761 - failure of make check in splitmux
failure of make check in splitmux
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-09 07:45 UTC by Kalle Richter
Modified: 2016-05-22 22:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kalle Richter 2015-09-09 07:45:45 UTC
I experience the following failure of `make check` randomly in 1.5.90-21-gfcdb79e on Ubuntu 15.04 amd64 with Linux 4.1.4:

    ================================================================
       GStreamer Good Plug-ins 1.5.90: tests/check/test-suite.log
    ================================================================

    # TOTAL: 83
    # PASS:  80
    # SKIP:  0
    # XFAIL: 0
    # FAIL:  3
    # XPASS: 0
    # ERROR: 0

    .. contents:: :depth: 2

    FAIL: elements/splitmux
    =======================

    Running suite(s): splitmux
    50%: Checks: 2, Failures: 0, Errors: 1
    elements/splitmux.c:175:E:general:test_splitmuxsink:0: (after this point) Test timeout expired
    FAIL elements/splitmux (exit status: 1)

    FAIL: elements/rtprtx
    =====================

    Running suite(s): rtprtx
    66%: Checks: 6, Failures: 2, Errors: 0
    elements/rtprtx.c:162:F:general:test_push_forward_seq:0: 'nbrtxpackets' (2) is not equal to '3' (3)
    elements/rtprtx.c:1385:F:general:test_rtxsender_max_size_packets:0: 'expected_rtx_packets' (35) is not equal to 'real_rtx_packets' (34)
    FAIL elements/rtprtx (exit status: 2)

    FAIL: elements/souphttpsrc
    ==========================

    Running suite(s): souphttpsrc
    92%: Checks: 14, Failures: 1, Errors: 0
    elements/souphttpsrc.c:364:F:internet:test_icy_stream:0: Assertion 'caps != NULL' failed
    FAIL elements/souphttpsrc (exit status: 1)

I addressed the failure of rtprtx and souphttpsrc in https://bugzilla.gnome.org/show_bug.cgi?id=754760 because it's a separate issue.
Comment 1 Tim-Philipp Müller 2015-09-11 18:04:33 UTC
Could you make a debug log for the splitmux test failure please?

 $ cd tests/check/
 $ GST_CHECKS=test_splitmuxsink GST_DEBUG=*:6 make elements/splitmux.check-norepeat 2>dbg.log
 $ xz -9 dbg.log

and attach the dbg.log.xz file?
Comment 2 Tim-Philipp Müller 2016-05-22 22:27:48 UTC
I think quite a few of these (which were race conditions) have been fixed in the last couple of months.

Please re-open if you can still reproduce this with recent versions of GStreamer and provide a log, thanks!