Subject: | t/Ref.t sometimes fails |
I have observed this test failure on some of my automated systems. Unfortunately, I cannot reproduce it at a console so it is difficult to determine the root cause...
This is an Ubuntu Linux system running perl 5.14.2.
--> Working on MIME::Body
Fetching ../authors/id/D/DS/DSKOLL/MIME-tools-5.505.tar.gz
-> OK
Unpacking MIME-tools-5.505.tar.gz
Entering MIME-tools-5.505
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (7.24)
Configuring MIME-tools-5.505
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for MIME::Tools
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have IO::File 1.13 ... Yes (1.15)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
Checking if you have File::Spec 0.6 ... Yes (3.62)
Checking if you have IO::Handle 0 ... Yes (1.31)
Checking if you have Mail::Header 1.01 ... Yes (2.18)
Checking if you have Test::More 0 ... Yes (1.001014)
Checking if you have MIME::Base64 2.2 ... Yes (3.15)
Checking if you have Mail::Field 1.05 ... Yes (2.18)
Checking if you have File::Temp 0.18 ... Yes (0.2304)
Checking if you have File::Path 1 ... Yes (2.14)
Checking if you have Mail::Internet 1.0203 ... Yes (2.18)
Checking if you have Test::Deep 0 ... Yes (1.126)
Building and testing MIME-tools-5.505
cp lib/MIME/Decoder/Gzip64.pm blib/lib/MIME/Decoder/Gzip64.pm
cp lib/MIME/Body.pm blib/lib/MIME/Body.pm
cp lib/MIME/Field/ContDisp.pm blib/lib/MIME/Field/ContDisp.pm
cp lib/MIME/Parser/Results.pm blib/lib/MIME/Parser/Results.pm
cp lib/MIME/Field/ContType.pm blib/lib/MIME/Field/ContType.pm
cp lib/MIME/Decoder/NBit.pm blib/lib/MIME/Decoder/NBit.pm
cp lib/MIME/Entity.pm blib/lib/MIME/Entity.pm
cp lib/MIME/Parser/Filer.pm blib/lib/MIME/Parser/Filer.pm
cp lib/MIME/Head.pm blib/lib/MIME/Head.pm
cp lib/MIME/Words.pm blib/lib/MIME/Words.pm
cp lib/MIME/Field/ParamVal.pm blib/lib/MIME/Field/ParamVal.pm
cp lib/MIME/Decoder/BinHex.pm blib/lib/MIME/Decoder/BinHex.pm
cp lib/MIME/Tools.pm blib/lib/MIME/Tools.pm
cp lib/MIME/Field/ConTraEnc.pm blib/lib/MIME/Field/ConTraEnc.pm
cp lib/MIME/Decoder/Binary.pm blib/lib/MIME/Decoder/Binary.pm
cp lib/MIME/Decoder.pm blib/lib/MIME/Decoder.pm
cp lib/MIME/Decoder/UU.pm blib/lib/MIME/Decoder/UU.pm
cp lib/MIME/Decoder/QuotedPrint.pm blib/lib/MIME/Decoder/QuotedPrint.pm
cp lib/MIME/Decoder/Base64.pm blib/lib/MIME/Decoder/Base64.pm
cp lib/MIME/WordDecoder.pm blib/lib/MIME/WordDecoder.pm
cp lib/MIME/Parser/Reader.pm blib/lib/MIME/Parser/Reader.pm
cp lib/MIME/Parser.pm blib/lib/MIME/Parser.pm
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/02-kwalitee.t ................... skipped: These tests are for author or release candidate testing
t/02-pod-coverage.t ............... skipped: Test::Pod::Coverage disabled. TEST_POD_COVERAGE=1 if you want it.
t/02-pod.t ........................ skipped: Test::Pod 1.00 required for testing POD
t/99-prepare.t .................... ok
t/attachment-filename-encoding.t .. ok
t/Body.t .......................... ok
t/BodyPrint.t ..................... ok
# Using gzip: 1
t/Decoder.t ....................... ok
t/EmptyPart.t ..................... ok
t/Entity.t ........................ ok
t/Filer.t ......................... ok
t/Gauntlet.t ...................... ok
t/Head.t .......................... ok
t/Misc.t .......................... ok
t/ParamVal.t ...................... ok
t/Parser.t ........................ ok
t/ParserEncoded.t ................. ok
t/ParserPreamble.t ................ ok
# Eval failed: Msg: unrecognized reference attribute: Fail
# Failed test 'testmsgs/hdr-fakeout.ref Message => testmsgs/hdr-fakeout.msg, Parser => anonymous'
# at t/Ref.t line 98.
# Looks like you failed 1 test of 50.
t/Ref.t ...........................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/50 subtests
t/Smtpsend.t ...................... ok
t/ticket-11901.t .................. ok
t/ticket-22684.t .................. ok
t/ticket-37139.t .................. ok
t/ticket-41632.t .................. ok
t/ticket-43439.t .................. ok
t/ticket-52924.t .................. ok
t/ticket-5462.t ................... ok
t/ticket-60931.t .................. ok
t/ticket-65681.t .................. ok
t/ticket-66025.t .................. ok
t/ticket-71041.t .................. ok
t/ticket-71677.t .................. ok
t/ticket-80433.t .................. ok
t/WordDecoder.t ................... ok
t/WordEncoder.t ................... ok
t/Words.t ......................... ok
Test Summary Report
-------------------
t/Ref.t (Wstat: 256 Tests: 50 Failed: 1)
Failed test: 9
Non-zero exit status: 1
Files=36, Tests=395, 3 wallclock secs ( 0.10 usr 0.04 sys + 1.58 cusr 0.24 csys = 1.96 CPU)
Result: FAIL
Failed 1/36 test programs. 1/395 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing MIME::Body failed. See ..redacted../build.log for details. Retry with --force to force install it.