Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270100 - [FEATURES=test failure] media-plugins/gst-plugins-soup-0.10.14
Summary: [FEATURES=test failure] media-plugins/gst-plugins-soup-0.10.14
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-16 20:18 UTC by Hans de Graaff
Modified: 2009-05-31 20:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
GST_DEBUG=*STATES*:5 GST_CHECKS=test_state_changes_up_and_down_seq make check debug output (debug-output.txt.bz2,94.32 KB, application/x-bzip)
2009-05-16 22:45 UTC, Hans de Graaff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2009-05-16 20:18:21 UTC
media-plugins/gst-plugins-soup-0.10.14 fails to run its tests:

make  check-TESTS
make[3]: Entering directory `/var/tmp/portage/media-plugins/gst-plugins-soup-0.10.14/work/gst-plugins-good-0.10.14/tests/check'
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details -  1: Failed to get connection to session: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
Running suite(s): states
0%: Checks: 3, Failures: 0, Errors: 3
generic/states.c:113:E:general:test_state_changes_up_and_down_seq:0: (after this point) Test timeout expired
generic/states.c:146:E:general:test_state_changes_up_seq:0: (after this point) Test timeout expired
generic/states.c:179:E:general:test_state_changes_down_seq:0: (after this point) Test timeout expired
FAIL: generic/states
Running suite(s): alphacolor
Comment 1 Hans de Graaff gentoo-dev Security 2009-05-16 20:35:13 UTC
The same failure happens with media-plugins/gst-plugins-good-0.10.14.
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2009-05-16 22:05:26 UTC
Tests will not work with separate plugins.. 
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2009-05-16 22:08:10 UTC
Ok, I added RESTRICT=test to the gst-plugins-* eclasses ...
Comment 4 Hans de Graaff gentoo-dev Security 2009-05-16 22:45:08 UTC
Created attachment 191502 [details]
GST_DEBUG=*STATES*:5 GST_CHECKS=test_state_changes_up_and_down_seq make check debug output
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2009-05-17 05:23:53 UTC
It seems to block while esdsink is starting up, so its trying to open esd, but it fails since esd is not running as that user. That causes two one-second delays and that makes the test timeout.. What is strange here is that the tests are not supposed to test installed elements, only the newly-compiled ones (and esd is in a different ebuild)...
Comment 6 Hans de Graaff gentoo-dev Security 2009-05-31 20:38:38 UTC
I had similar delays later on when using Gnome software (most notable evolution), so it could be that my system-wide esound was fubar.

Indeed, the tests pass without issue now.
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-31 20:52:28 UTC
thanks for the update.