Subject: | t/signal.t killing CPAN::Reporter::Smoker::Safer when smoke testing IPC-Run-0.92 |
https://github.com/toddr/IPC-Run/blob/master/t/signal.t
I see:
if ( IPC::Run::Win32_MODE() ) {
plan skip_all => 'Skipping on Win32';
But I am experiencing "Terminating on signal SIGBREAK(21)" when smoke testing IPC-Run.
Wondering why I'm not skipping these with a skip_all...
Thanks for any enlightenment.
--dave
http://dave.thehorners.com/tech-talk/programming/532-perl-troubleshooting-and-debugging-hanging-camels
----output from perl -MCPAN::Reporter::Smoker::Safer -e "start( safer=>{min_reports=>0, min_days_old=>0})" ----
Smoker: testing IPC-Run-0.92 [20/148] at Thu Dec 4 20:50:26 2014
Database was generated on Fri, 05 Dec 2014 01:17:02 GMT
Checksum for \id\T\TO\TODDR\IPC-Run-0.92.t
ar.gz ok
Configuring T/TO/TODDR/IPC-Run-0.92.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for IPC::Run
Writing MYMETA.yml and MYMETA.json
(C:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0)
CPAN::Reporter: Makefile.PL result is 'pass', No errors.
TODDR/IPC-Run-0.92.tar.gz
C:\strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for T/TO/TODDR/IPC-Run-0.92.tar.gz
cp lib/IPC/Run/IO.pm blib\lib\IPC\Run\IO.pm
cp lib/IPC/Run.pm blib\lib\IPC\Run.pm
cp lib/IPC/Run/Win32Pump.pm blib\lib\IPC\Run\Win32Pump.pm
cp lib/IPC/Run/Win32IO.pm blib\lib\IPC\Run\Win32IO.pm
cp lib/IPC/Run/Debug.pm blib\lib\IPC\Run\Debug.pm
cp lib/IPC/Run/Win32Helper.pm blib\lib\IPC\Run\Win32Helper.pm
cp lib/IPC/Run/Timer.pm blib\lib\IPC\Run\Timer.pm
(C:\strawberry\c\bin\dmake.EXE exited with 0)
CPAN::Reporter: dmake result is 'pass', No errors.
TODDR/IPC-Run-0.92.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK
Running make test
"C:\strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-
e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/
*.t
t/97_meta.t .................. ok
t/98_pod.t ................... ok
Use of uninitialized value in subroutine entry at C:/strawberry/perl/lib/Win32AP
I/File.pm line 316.
Use of uninitialized value $stdin_fh in concatenation (.) or string at C:\Users\
dhorner\.cpan\build\IPC-Run-0.92-77bYxq\blib\lib/IPC/Run/Win32Pump.pm line 71.
# Failed test 'Test IPC::Run::Win32Pump that all modules are documented.'
# at t/98_pod_coverage.t line 40.
# IPC::Run::Win32Pump: requiring 'IPC::Run::Win32Pump' failed
# Looks like you failed 1 test of 7.
t/98_pod_coverage.t ..........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/7 subtests
t/99_perl_minimum_version.t .. skipped: no minimum perl version could be determi
ned
t/adopt.t .................... skipped: adopt not implemented yet
t/binmode.t .................. ok
t/bogus.t .................... ok
t/filter.t ................... ok
t/harness.t .................. ok
t/io.t ....................... ok
t/kill_kill.t ................ skipped: Temporarily ignoring test failure on Win
32
t/parallel.t ................. skipped: Parallel tests are dangerous on MSWin32
t/pty.t ...................... skipped: IO::Pty not installed
t/pump.t ..................... ok
t/run.t ...................... ok
t/signal.t ................... skipped: Skipping on Win32
Terminating on signal SIGBREAK(21)
Terminate batch job (Y/N)?