[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Results for mass autopkgtest run for all perl packages [2014-09-11]



On Fri, Sep 12, 2014 at 07:05:31AM +0200, Martin Pitt wrote:

>   Total:    2713       <https://people.debian.org/~mpitt/tmp/perl-all.txt>
>   Passing:  1765 (65%)
>   Failing:   948 (35%) <https://people.debian.org/~mpitt/tmp/perl-failed-tests.txt>

Thanks!

> https://people.debian.org/~mpitt/tmp/logs-20140911.tar.xz
> (8 MB compressed, 367 MB uncompressed)

I spotted one generic POD problem that we can fix centrally:
there are 308 packages with
  #   Failed test 'Pod coverage on Debian::pkg-perl::Foobar'
because our dummy module isn't enough for Test::Pod::Coverage.

It looks like approximately 200 packages might have no other failures,
so that would get us near 75%. Probably worth one more test run once
we've fixed it.

There's also
     18 #   Failed test 'use Debian::pkg-perl::Foobar;'
     12 #   Failed test 'Debian::pkg-perl::Foobar defines a version'
which we can fix centrally, but they are much rarer.

Some other statistics of the failures, hope my grep-fu didn't fail me:

742 smoke fails (source package test suite against installed modules)
144 use.t fails (perl -w -MMain::Module -e1 exits with status 0, no output)
176 syntax.t fails (perl -wc exits with status 0 for all installed .pm files)

43 smoke + use.t    both fail
43 use.t + syntax.t both fail (not the same 43 packages!)
68 smoke + syntax.t both fail

17 all three tests fail

I reviewed these 17 briefly. Half of the packages seem to have RC bugs,
a few have probably lower severity bugs and the rest need test tweaking /
disabling. That's not a bad percentage IMO.

Somewhat terse notes of those 17 packages below, mainly for the pkg-perl folks.
We should probably drop the autopkgtest-devel list if we discuss these or other
package-specific issues.

# needs mod_perl?
libapache2-authcookie-perl
# missing dep on libapache-htgroup-perl?; skip use.t 
libcgi-application-plugin-authorization-perl
# needs libcgi-application-perl? 
libcgi-application-plugin-messagestack-perl
# RC bug? missing dep on liblist-moreutils-perl
libdbix-class-resultset-recursiveupdate-perl
# RC bug? missing dep on libfile-slurp-perl
libfile-read-perl
# RC bug? missing dep on libjson-perl
libgeo-google-mapobject-perl
# RC bug? missing build and runtime dep on libmodule-install-perl
libmodule-install-automanifest-perl
# RC bug? missing build and runtime dep on libmodule-install-perl
libmodule-install-extratests-perl
# RC bug? missing build and runtime dep on libmodule-install-perl
libmodule-install-trustmetayml-perl
# RC bug? missing dep on libtest-spelling-perl
libpod-wordlist-hanekomu-perl
# RC bug? getprotobyname('tcp') failed, missing dep on netbase?
# smoke needs extra files
libpoe-component-client-keepalive-perl
# smoke needs extra files
# others may need skipping?
libpoet-perl
# use.t warns about given/when being experimental
# syntax errors in modules?
librdf-helper-perl
# smoke needs extra files
# use.t warnings
# syntax errors in modules?
libtangram-perl
# use.t and syntax.t should probably be skipped?
libterm-readline-gnu-perl
# lots of warnings
libur-perl
# smoke needs extra files
# use.t and syntax.t need xvfb-run?
libwx-perl

-- 
Niko Tyni   ntyni at debian.org



Reply to: