Bug#750276: libhttp-async-perl: FTBFS: Tests failures

David Suárez david.sephirot at gmail.com
Mon Jun 2 18:56:52 UTC 2014


Source: libhttp-async-perl
Version: 0.25-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140601 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/bad-connections.t ....... ok
> t/bad-headers.t ........... ok
> t/bad-hosts.t ............. ok
> t/dead-connection.t ....... ok
> t/headers.t ............... ok
> t/local-addr.t ............ skipped: test requires Sys::HostIP to be installed
> t/make-url-absolute.t ..... ok
> t/not-modified.t .......... ok
> t/pod-coverage.t .......... ok
> t/pod.t ................... ok
> t/polite.t ................ ok
> t/poll-interval.t ......... ok
> t/proxy-with-https.t ...... skipped: enable these tests by setting REAL_SERVERS
> ERROR - not fully qualified request_uri '/foo/bar?delay=1' at t/TestServer.pm line 157.
> 
> #   Failed test 'Got a '200' response'
> #   at t/proxy.t line 43.
> #          got: '504'
> #     expected: '200'
> 504 Gateway Timeout
> 
> Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 373.
> 	...propagated at /usr/share/perl5/Net/HTTP/NB.pm line 35.
> 
> #   Failed test 'check for proxy header 'yes''
> #   at t/proxy.t line 49.
> #          got: ''
> #     expected: 'yes'
> ERROR - not fully qualified request_uri '/foo/bar?redirect=2' at t/TestServer.pm line 157.
> 
> #   Failed test 'Got a '200' response'
> #   at t/proxy.t line 43.
> #          got: '504'
> #     expected: '200'
> 504 Gateway Timeout
> 
> Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 373.
> 	...propagated at /usr/share/perl5/Net/HTTP/NB.pm line 35.
> 
> #   Failed test 'check for proxy header 'yes''
> #   at t/proxy.t line 49.
> #          got: ''
> #     expected: 'yes'
> # Looks like you failed 4 tests of 16.
> t/proxy.t ................. 
> Dubious, test returned 4 (wstat 1024, 0x400)
> Failed 4/16 subtests 
> t/real-servers.t .......... skipped: enable these tests by setting REAL_SERVERS
> t/redirects.t ............. ok
> t/release-cpan-changes.t .. skipped: install Test::CPAN::Changes to run this test
> t/setup.t ................. ok
> t/strip-host-from-uri.t ... ok
> t/template.t .............. skipped: just a template to base other tests on
> t/timeout.t ............... ok
> 
> Test Summary Report
> -------------------
> t/proxy.t               (Wstat: 1024 Tests: 16 Failed: 4)
>   Failed tests:  12-13, 15-16
>   Non-zero exit status: 4
> Files=21, Tests=158, 38 wallclock secs ( 0.13 usr  0.13 sys +  2.92 cusr  0.91 csys =  4.09 CPU)
> Result: FAIL
> Failed 1/21 test programs. 4/158 subtests failed.
> make[1]: *** [test_dynamic] Error 255
> Makefile:847: recipe for target 'test_dynamic' failed
> make[1]: Leaving directory '/«PKGBUILDDIR»'
> dh_auto_test: make -j1 test returned exit code 2

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/06/01/libhttp-async-perl_0.25-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list