Results for mass autopkgtest run for all perl packages [2014-09-11]
Niko Tyni
ntyni at debian.org
Mon Sep 15 21:20:48 UTC 2014
On Fri, Sep 12, 2014 at 07:05:31AM +0200, Martin Pitt wrote:
> Yesterday I started another run with the complete batch and let it run
> over night. To avoid the problem of having to kill hanging tests (most
> often just in their cleanup, the actual tests usually work fine) I ran
> them with --timeout-test=300 (i. e. 5 minutes). This killed 14 tests
> (grep for "testbed failed: timed out").
I could only find seven of them with that grep? I went through them:
libevent-rpc-perl
libgearman-client-perl
libpoe-component-server-http-perl
These three are due to #761596 (autopkgtest: overrides default SIGINT handler).
libcompress-bzip2-perl
Busy loop looking reading a non-existent file. Fixed in git, pending upload.
libmodule-util-perl
Lengthy author test that isn't run normally (and needs network access),
caused by us recursing into subdirectories under 't/'. Neither of the
normal Perl build systems (ExtUtils::MakeMaker and Module::Build) do that,
so we shouldn't either. Will be fixed in pkg-perl-tools 0.15.
libterm-title-perl
Busy loop missing user interaction due to us not setting the
AUTOMATED_TESTING environment variable. That one and NONINTERACTIVE_TESTING
will be exported in pkg-perl-tools 0.15.
libtext-bidi-perl
Genuinely lengthy tests (703963 of them!), took over seven minutes on
the amd64 buildd.
I've also made the smoke test execute test.pl in addition to t/*.t. The
implicit test generation logic in autopkgtest should do the same, at least
once pkg-perl-tools 0.15 is uploaded. This potentially affects 168 packages
that had their tests skipped until now.
--
Niko Tyni ntyni at debian.org
More information about the autopkgtest-devel
mailing list