Bug#782809: libtest-corpus-audio-mpd-perl: autopkgtest failures in runtime-deps.d/use.t

gregor herrmann gregoa at debian.org
Sun May 3 17:30:38 UTC 2015


On Sat, 18 Apr 2015 11:21:18 +0300, Niko Tyni wrote:

> Package: libtest-corpus-audio-mpd-perl
> Version: 1.120990-1
> 
> This package is failing its autopkgtest suite.
> 
>  http://ci.debian.net/packages/libt/libtest-corpus-audio-mpd-perl/
> 
>   adt-run [04:43:27]: test auto-runtime-deps: /usr/share/pkg-perl-autopkgtest/runner runtime-deps
>   adt-run [04:43:27]: test auto-runtime-deps: [-----------------------
>   
>   #   Failed test '/usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 exited successfully'
>   #   at /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t line 73.
>   
>   #   Failed test '/usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 produced no output'
>   #   at /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t line 74.
>   # Looks like you failed 2 tests of 2.
>   /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 
>   1..2
>   # mpd is running
>   # Compilation failed in require.
>   # BEGIN failed--compilation aborted.
>   not ok 1 - /usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 exited successfully
>   not ok 2 - /usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 produced no output
>   Dubious, test returned 2 (wstat 512, 0x200)
>   Failed 2/2 subtests 

Hm, works for me locally:

adt-run [19:18:07]: test command2: /usr/share/pkg-perl-autopkgtest/runner runtime-deps
adt-run [19:18:07]: test command2: [-----------------------
/usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 
1..2
ok 1 - /usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 exited successfully
ok 2 - /usr/bin/perl -w -M"Test::Corpus::Audio::MPD" -e 1 2>&1 produced no output
ok
All tests successful.
Files=1, Tests=2,  2 wallclock secs ( 0.02 usr  0.00 sys +  0.28 cusr  0.08 csys =  0.38 CPU)
Result: PASS
adt-run [19:18:10]: test command2: -----------------------]
adt-run [19:18:10]: test command2:  - - - - - - - - - - results - - - - - - - - - -
command2             PASS


The "mpd is running" line above is interesting ...
The message comes from
lib/Test/Corpus/Audio/MPD.pm, _stop_user_mpd_if_needed(), line 30.

This looks all a bit fragile; maybe we should disable use.t?
Pushed to the git repo, but waiting for further comments before uploading.

Cheers,
gregor
  

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Tom Waits: Poor Edward
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20150503/88be2e6b/attachment.sig>


More information about the pkg-perl-maintainers mailing list