Skip Menu |

This queue is for tickets about the Perl6-Slurp CPAN distribution.

Report information
The Basics
Id: 92349
Status: resolved
Priority: 0/
Queue: Perl6-Slurp

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.051003
Fixed in: (no value)



Subject: Tests Fail under parallel testing
It would appear a few tests are sharing the same path for intermediary files causing failure.
Subject: build.log
cpanm (App::cpanminus) 1.7001 on perl 5.019007 built for x86_64-linux Work directory is /home/kent/.cpanm/work/1390369653.228091 You have make /usr/bin/make You have LWP 6.05 You have /bin/tar: tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Searching Perl6::Slurp on cpanmetadb ... --> Working on Perl6::Slurp Fetching http://www.cpan.org/authors/id/D/DC/DCONWAY/Perl6-Slurp-0.051003.tar.gz -> OK Unpacking Perl6-Slurp-0.051003.tar.gz Entering Perl6-Slurp-0.051003 Checking configure dependencies from META.yml Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.87_03) Configuring Perl6-Slurp-0.051003 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Perl6::Slurp Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.87_03) Building and testing Perl6-Slurp-0.051003 cp lib/Perl6/Slurp.pm blib/lib/Perl6/Slurp.pm Manifying blib/man3/Perl6::Slurp.3 PERL_DL_NONLAZY=1 /home/kent/perl5/perlbrew/perls/perl-5.19.7/bin/perl5.19.7 "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t Can't open 'data': No such file or directory at t/filename.t line 33. # Looks like your test exited with 2 just after 4. t/filename.t ....... Dubious, test returned 2 (wstat 512, 0x200) All 4 subtests passed t/errors.t ......... ok t/filehandle.t ..... ok t/chomp.t .......... ok t/iofile.t ......... ok t/ioderfile.t ...... ok t/irs.t ............ ok # Failed test 'scalar slurp from '< :stdio', 'data'' # at t/layers.t line 35. # got: ' #  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿ' # expected: 'data 1 # data 2 # data 3 # data 4 # data 5 # data 6 # data 7 # data 8 # data 9 # data 10 # data 11 # data 12 # data 13 # data 14 # data 15 # data 16 # data 17 # data 18 # data 19 # data 20 # ' # Failed test 'length of scalar slurp from '< :stdio', 'data'' # at t/layers.t line 36. # Failed test 'scalar slurp from '<:perlio', 'data'' # at t/layers.t line 30. # got: ' #  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿ' # expected: 'data 1 # data 2 # data 3 # data 4 # data 5 # data 6 # data 7 # data 8 # data 9 # data 10 # data 11 # data 12 # data 13 # data 14 # data 15 # data 16 # data 17 # data 18 # data 19 # data 20 # ' # Failed test 'length of scalar slurp from '<:perlio', 'data'' # at t/layers.t line 31. # Failed test 'scalar slurp from '< :perlio', 'data'' # at t/layers.t line 35. # got: ' #  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿ' # expected: 'data 1 # data 2 # data 3 # data 4 # data 5 # data 6 # data 7 # data 8 # data 9 # data 10 # data 11 # data 12 # data 13 # data 14 # data 15 # data 16 # data 17 # data 18 # data 19 # data 20 # ' # Failed test 'length of scalar slurp from '< :perlio', 'data'' # at t/layers.t line 36. Can't open 'data': No such file or directory at t/layers.t line 29. # Looks like you failed 6 tests of 21. # Looks like your test exited with 2 just after 21. t/layers.t ......... Dubious, test returned 2 (wstat 512, 0x200) Failed 6/21 subtests t/lexfilehandle.t .. ok t/ipc.t ............ ok t/filetemp.t ....... ok t/no_source.t ...... ok t/string.t ......... ok Test Summary Report ------------------- t/filename.t (Wstat: 512 Tests: 4 Failed: 0) Non-zero exit status: 2 t/layers.t (Wstat: 512 Tests: 21 Failed: 6) Failed tests: 16-21 Non-zero exit status: 2 Files=13, Tests=132, 0 wallclock secs ( 0.09 usr 0.03 sys + 0.68 cusr 0.17 csys = 0.97 CPU) Result: FAIL Failed 2/13 test programs. 6/132 subtests failed. make: *** [test_dynamic] Error 255 -> FAIL Installing Perl6::Slurp failed. See /home/kent/.cpanm/work/1390369653.228091/build.log for details. Retry with --force to force install it.
Subject: Re: [rt.cpan.org #92349] Tests Fail under parallel testing
Date: Wed, 22 Jan 2014 17:26:14 +1100
To: bug-Perl6-Slurp [...] rt.cpan.org
From: Damian Conway <damian [...] conway.org>
Many thanks, Kent. Fixed and re-uploaded to CPAN. Damian