cpan-testers / CPAN-Reporter

(Perl) Adds CPAN Testers reporting to CPAN.pm
http://search.cpan.org/dist/CPAN-Reporter/
20 stars 18 forks source link

t/57_hang_interrupt.t failure on Perl 5.31.1 on Linux #95

Open stro opened 5 years ago

stro commented 5 years ago
$ PERL_DL_NONLAZY=1 "/home/cpantester/perl/5.31.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/57_hang_interrupt.t
t/57_hang_interrupt.t .. 7/33
#   Failed test 'report was sent for t-Pass'
#   at t/57_hang_interrupt.t line 102.

#   Failed test 'saw report sent message for t-Pass'
#   at t/57_hang_interrupt.t line 102.
#                   'Generating a Unix-style Makefile
# Writing Makefile for Bogus::Module
# Writing MYMETA.yml and MYMETA.json
# cp lib/Bogus/Module.pm blib/lib/Bogus/Module.pm
# PERL_DL_NONLAZY=1 "/home/cpantester/perl/5.31.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# (make test exited with 9)
#
# CPAN::Reporter: test results were not valid, Command interrupted.
#
# requires:
#
#     Module     Need Have
#     ---------- ---- ----
#     File::Spec 0    3.78
#
#
# Test report will not be sent'
#     doesn't match '/sending test report with/'
t/57_hang_interrupt.t .. 15/33
#   Failed test 'report was sent for t-Fail'
#   at t/57_hang_interrupt.t line 102.

#   Failed test 'saw report sent message for t-Fail'
#   at t/57_hang_interrupt.t line 102.
#                   'Generating a Unix-style Makefile
# Writing Makefile for Bogus::Module
# Writing MYMETA.yml and MYMETA.json
# cp lib/Bogus/Module.pm blib/lib/Bogus/Module.pm
# PERL_DL_NONLAZY=1 "/home/cpantester/perl/5.31.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# (make test exited with 9)
#
# CPAN::Reporter: test results were not valid, Command interrupted.
#
# requires:
#
#     Module     Need Have
#     ---------- ---- ----
#     File::Spec 0    3.78
#
#
# Test report will not be sent'
#     doesn't match '/sending test report with/'
t/57_hang_interrupt.t .. 31/33 # Looks like you failed 4 tests of 33.
t/57_hang_interrupt.t .. Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/33 subtests

Test Summary Report
-------------------
t/57_hang_interrupt.t (Wstat: 1024 Tests: 33 Failed: 4)
  Failed tests:  8-9, 16-17
  Non-zero exit status: 4
Files=1, Tests=33, 287 wallclock secs ( 0.85 usr  0.12 sys + 103.26 cusr 13.06 csys = 117.29 CPU)
Result: FAIL
Failed 1/1 test programs. 4/33 subtests failed.

I tried three different builds (i686-linux, i686-linux-multi, i686-linux-multi-thread), they all fail at the same spot. 5.31.0 didn't have this problem, so I'm not really sure what the source of this problem could be, perhaps it's related to 5.31.1 changes.

stro commented 5 years ago

5.31.2 has the same problem.

jkeenan commented 1 year ago

This problem appears -- but very infrequently -- in CPANtesters reports. See, e.g., http://www.cpantesters.org/cpan/report/a58cb55c-e82f-11ed-a4a6-065832c55eda filed in May of this year against a perl-5.36.1 installation.

Network conditions, perhaps?

jkeenan commented 1 year ago

This problem appears -- but very infrequently -- in CPANtesters reports. See, e.g., http://www.cpantesters.org/cpan/report/a58cb55c-e82f-11ed-a4a6-065832c55eda filed in May of this year against a perl-5.36.1 installation.

Network conditions, perhaps?

Perhaps not so infrequently as I thought. CPAN-Reporter is consistently failing on Cygwin and the two most recent failure reports are failing on t/57:

http://www.cpantesters.org/cpan/report/5db03a2f-6cce-1014-a999-a9652aed0e55

http://www.cpantesters.org/cpan/report/1b08fb48-6cce-1014-a999-a9652aed0e55