Bug#812219: libimager-perl: autopkgtest checks miss most of the test suite

Niko Tyni ntyni at debian.org
Thu Jan 21 20:21:23 UTC 2016


clone 812219 -1
retitle -1 pkg-perl-autopkgtest: provide a way to override the default list of smoke tests
reassign -1 pkg-perl-autopkgtest
severity -1 wishlist
thanks

On Thu, Jan 21, 2016 at 07:14:22PM +0200, Niko Tyni wrote:
> Package: libimager-perl
> Version: 1.004+dfsg-1
> User: debian-perl at lists.debian.org
> Usertags: autopkgtest
> 
> We are currently running only a small subset of the test suite
> on the autopkgtest side. Running all of them would have found
> #812093 sooner.
> 
> The problem is that libimager-perl has most of its tests in
> subdirectories of t/ (and has code in Makefile.PL to find them),
> but our autopkgtest runner blindly runs just t/*.t.
> 
> Unfortunately debian/tests/pkg-perl/smoke-files doesn't currently
> support wildcards. It should probably be enhanced to do so. I don't
> see other clean fixes for this as we don't want to hardcode the
> list of tests.

Hm, smoke-files doesn't really cut it anyway, we'll need something like
smoke-tests that defaults to t/*.t and/or test.pl. Not quite sure how
it should work together with smoke-skip...

Cloning against pkg-perl-autopkgtest and blocking.
-- 
Niko



More information about the pkg-perl-maintainers mailing list