GNOME Bugzilla – Bug 582753
flacdec check fails
Last modified: 2009-05-18 12:50:30 UTC
This is on Mandriva Cooker, gst-plugins-good 0.10.14.2 with 0c4b6ee2860e30c40f25bbb5c1c139db1eea69b7 applied: Running suite(s): flacdec 0%: Checks: 3, Failures: 0, Errors: 3 pipelines/flacdec.c:68:E:linear:test_decode:0: (after this point) Test timeout expired pipelines/flacdec.c:113:E:linear:test_decode_seek_full:0: (after this point) Test timeout expired pipelines/flacdec.c:166:E:linear:test_decode_seek_partial:0: (after this point) Test timeout expired FAIL: pipelines/flacdec
Created attachment 134698 [details] debug log with debug level 5
Hrm, this doesn't look good: filesrc gstfilesrc.c:980:gst_file_src_start:<filesrc0> opening file audiotestsrc.flac filesrc gstfilesrc.c:1051:gst_file_src_start:<filesrc0> error: No such file "audiotestsrc.flac" It would be good if we actually disted that file ..
Created attachment 134701 [details] [review] move audiotestsrc.flac to tests/files/, dist it, and patch flacdec unit test to find it (We could just dist it where it is now, but I think it should go where all the other files are)
Hrm, actually it is disted, but I guess the test doesn't find it for some reason.
Possibly because of the two EXTRA_DIST in tests/check/Makefile.am? In any case, I've now moved the files into the right directory: commit c014c4a621e1119ef8e2ca564de97878529b7197 Author: Tim-Philipp Müller <tim.muller@collabora.co.uk> Date: Fri May 15 17:11:27 2009 +0100 checks: move files required by unit tests into tests/files and make sure they're disted Move unit test data into the directory where it belongs and make in particular the flacdec unit test cd into the directory with the test files instead of making assumptions about the current working directory in that unit test. As a side effect of movng those files, there's only one EXTRA_DIST in tests/check/Makefile.am now, which is likely to work better than having two. Hopefully fixes #582753. Would much appreciate it if you could check with gst-plugins-good git (git://anongit.freedesktop.org/gstreamer/gst-plugins-good) that this makes things work for you. Thanks!
It is fixed in 0.10.14.3.
Thanks for confirming.