Skip Menu |

This queue is for tickets about the IPC-Run CPAN distribution.

Report information
The Basics
Id: 100711
Status: resolved
Priority: 0/
Queue: IPC-Run

People
Owner: TODDR [...] cpan.org
Requestors: MRHORNER [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.92_01
Fixed in: 0.93



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)?
provided pull request for merge of exit(0) after we indicate we are skipping. https://github.com/toddr/IPC-Run/pull/10 Thanks! --dave
Thanks for the patch.
On Thu Dec 11 00:42:14 2014, TODDR wrote: Show quoted text
> Thanks for the patch.
Released to CPAN as 0.93