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 628943 - make check fails if videomixer element can't be found
make check fails if videomixer element can't be found
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gnonlin
0.10.16
Other Linux
: Normal normal
: 0.10.17
Assigned To: GStreamer Maintainers
Edward Hervey
Depends on:
Blocks:
 
 
Reported: 2010-09-07 09:54 UTC by Götz Waschk
Modified: 2010-09-08 09:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
debug log (4.58 KB, text/plain)
2010-09-07 11:07 UTC, Götz Waschk
Details
compressed log (224.43 KB, application/x-bzip2)
2010-09-07 11:48 UTC, Götz Waschk
Details

Description Götz Waschk 2010-09-07 09:54:23 UTC
This is with gnonlin 0.10.16 on Mandriva Cooker x86_64 running gstreamer 0.10.30:

Running suite(s): gnonlin


Unexpected critical/warning: gst_bin_add: assertion `GST_IS_ELEMENT (element)' failed
66%: Checks: 3, Failures: 1, Errors: 0
gstcheck.c:72:F:gnlcomposition:test_no_more_pads_race:0: Unexpected critical/warning: gst_bin_add: assertion `GST_IS_ELEMENT (element)' failed
FAIL: gnl/gnlcomposition
================================================
1 of 5 tests failed
Comment 1 Edward Hervey 2010-09-07 10:14:40 UTC
Can you re-run the test with:
GST_DEBUG=2 make check

and attach the log
Comment 2 Götz Waschk 2010-09-07 11:07:44 UTC
Created attachment 169659 [details]
debug log
Comment 3 Edward Hervey 2010-09-07 11:16:38 UTC
not enough info unfortunately

go in tests/check/

and then run :
GST_DEBUG=5 make gnl/gnlcomposition.check > log 2>&1

and attached the compressed log
Comment 4 Götz Waschk 2010-09-07 11:48:40 UTC
Created attachment 169662 [details]
compressed log
Comment 5 Edward Hervey 2010-09-07 11:52:25 UTC
Ok, you're missing videomixer.

Have gst-plugins-good available when running make check.

Closing bug.
Comment 6 Tim-Philipp Müller 2010-09-08 09:35:52 UTC
This should as a side effect also take care of this bug:

commit 7f28db9c427a6328db1d71fd879f604c737d4fd0
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Wed Sep 8 00:33:20 2010 +0100

    tests: find uninstalled -good plugins and use them for tests
    
    Enables some more tests / code paths in an uninstalled setup. Also
    remove duplicate GST_PLUGIN_DIRS.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=628943

commit 54e0f9d81e2e10daffdbef618f110b85b7848228
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Wed Sep 8 00:25:42 2010 +0100

    tests: skip gnlcomposition's test_no_more_pads_race test if videomixer is not available
    
    Fixes 'make check' in uninstalled setup where it currently can't
    find the -good plugins.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=628943