Skip Menu |

This queue is for tickets about the GStreamer CPAN distribution.

Report information
The Basics
Id: 51279
Status: resolved
Priority: 0/
Queue: GStreamer

People
Owner: Nobody in particular
Requestors: tim [...] retout.co.uk
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.15
Fixed in: (no value)

Attachments


Subject: t/GstTypeFindFactory.t get_caps test failing on some machines
See http://bugs.debian.org/551228 - on some machines, the get_caps test in t/GstTypeFindFactory.t is failing. I've looked at the output of get_list(), and printed the result of get_caps() on each of those, and 2 of the 164 return values are undefined on my machine (running Debian unstable with gstreamer 0.10.25). Is it a matter of chance which one is placed first in get_list()? Attached is the patch we're applying in Debian, which disables the test. Let us know if there's a better way. :) Regards, Tim
Subject: disable-typefind-get-caps-test
Download disable-typefind-get-caps-test
application/octet-stream 428b

Message body not shown because it is not plain text.

On Tue Nov 10 19:08:11 2009, DIOCLES wrote: Show quoted text
> Attached is the patch we're applying in Debian,
...after fixing the test plan, that is. I shouldn't write patches this late.
On Tue Nov 10 19:08:11 2009, DIOCLES wrote: Show quoted text
> See http://bugs.debian.org/551228 - on some machines, the get_caps > test in > t/GstTypeFindFactory.t is failing. > > I've looked at the output of get_list(), and printed the result of > get_caps() on each of those, > and 2 of the 164 return values are undefined on my machine (running > Debian unstable with > gstreamer 0.10.25). Is it a matter of chance which one is placed first > in get_list()?
Indeed, it seems some factory's get_caps() can return undef. I fixed the test in git: <http://git.gnome.org/browse/perl-GStreamer/commit/?id=cd60a7043>. Thanks for tracking this down.