Bug#848409: libchi-driver-redis-perl: FTBFS randomly (failing tests)

Santiago Vila sanvila at unex.es
Sat Dec 17 12:22:29 UTC 2016


Package: src:libchi-driver-redis-perl
Version: 0.10-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep
   dh_testdir -i
   dh_update_autotools_config -i
   dh_auto_configure -i
	perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for CHI::Driver::Redis
Writing MYMETA.yml and MYMETA.json
   dh_auto_build -i
	make -j1

[... snipped ...]

ok 901 - size is about 20 with one value
ok 902 - size is 0 again after clear
ok 903 - set options respected by size aware cache
ok 904 - Redis is not size aware
ok 905 - Redis keys = 20
ok 906 - Redis:l1_cache is size aware
ok 907 - Redis:l1_cache has max size
ok 908 - Redis:l1_cache size = 80
ok 909 - Redis:l1_cache keys = 4
ok 910 - Redis is size aware
ok 911 - Redis has max size
ok 912 - Redis size = 160
ok 913 - Redis keys = 8
ok 914 - Redis:l1_cache is size aware
ok 915 - Redis:l1_cache has max size
not ok 916 - Redis:l1_cache size = 40
not ok 917 - Redis:l1_cache keys = 2
ok 918 - Redis is size aware
ok 919 - Redis has max size
ok 920 - Redis size = 160
ok 921 - Redis keys = 8
ok 922 - Redis:l1_cache is not size aware
ok 923 - non-overridable subcache keys
ok 924 - test subcache overridable params
ok 925 - test subcache overridable params
ok 926 - test subcache overridable params
ok 927 - test subcache overridable params
1..927
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/927 subtests 
	(less 3 skipped subtests: 922 okay)

Test Summary Report
-------------------
t/CHI-driver-tests.t (Wstat: 512 Tests: 927 Failed: 2)
  Failed tests:  916-917
  Non-zero exit status: 2
Files=1, Tests=927,  8 wallclock secs ( 0.14 usr  0.02 sys +  1.26 cusr  0.12 csys =  1.54 CPU)
Result: FAIL
Failed 1/1 test programs. 2/927 subtests failed.
Makefile:757: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
debian/rules:4: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This is just the end of the build log.

The failure happens randomly on the single-CPU KVM/QEMU virtual machines
I use as autobuilders. The approximate failure rate is about 1%.

I attach several build logs, made on different autobuilders.

If you could not reproduce this using sbuild on a single CPU virtual
machine (as I did), of course trying a lot of times (because of the
failure rate above) please do not downgrade or mark as unreproducible,
I would then consider giving you access to a virtual machine on which
I can reproduce it so that you can as well. (In such case, please
contact me off-list for details).

Thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libchi-driver-redis-perl_0.10-1_amd64-20161201T090902Z.gz
Type: application/gzip
Size: 16567 bytes
Desc: 
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161217/aa47074f/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libchi-driver-redis-perl_0.10-1_amd64-20161201T093935Z.gz
Type: application/gzip
Size: 16557 bytes
Desc: 
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161217/aa47074f/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libchi-driver-redis-perl_0.10-1_amd64-20161212T172546Z.gz
Type: application/gzip
Size: 15746 bytes
Desc: 
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161217/aa47074f/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libchi-driver-redis-perl_0.10-1_amd64-20161212T172820Z.gz
Type: application/gzip
Size: 15811 bytes
Desc: 
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161217/aa47074f/attachment-0007.bin>


More information about the pkg-perl-maintainers mailing list