Start 2008-12-19T08:03:19 Going to read /export/home/fly818/var/cpan/Metadata Database was generated on Fri, 19 Dec 2008 10:26:53 GMT Running make for B/BI/BINGOS/POE-Component-SmokeBox-0.06.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BI/BINGOS/POE-Component-SmokeBox-0.06.tar.gz ok POE-Component-SmokeBox-0.06 POE-Component-SmokeBox-0.06/t POE-Component-SmokeBox-0.06/t/smokebox POE-Component-SmokeBox-0.06/t/smokebox/02_smokers.t POE-Component-SmokeBox-0.06/t/smokebox/06_many_jobs.t POE-Component-SmokeBox-0.06/t/smokebox/05_multi_smoke.t POE-Component-SmokeBox-0.06/t/smokebox/04_smokers_more.t POE-Component-SmokeBox-0.06/t/smokebox/00_compile.t POE-Component-SmokeBox-0.06/t/smokebox/03_multiplicity.t POE-Component-SmokeBox-0.06/t/smokebox/01_usage.t POE-Component-SmokeBox-0.06/t/backend POE-Component-SmokeBox-0.06/t/backend/02_check.t POE-Component-SmokeBox-0.06/t/backend/03_check_cpyac.t POE-Component-SmokeBox-0.06/t/backend/01_cpanp_yac.t POE-Component-SmokeBox-0.06/t/backend/01_reporter.t POE-Component-SmokeBox-0.06/t/backend/05_env.t POE-Component-SmokeBox-0.06/t/backend/02_smoke.t POE-Component-SmokeBox-0.06/t/backend/08_test_excess.t POE-Component-SmokeBox-0.06/t/backend/04_index_rep.t POE-Component-SmokeBox-0.06/t/backend/01_cpan_yac.t POE-Component-SmokeBox-0.06/t/backend/03_check_cyac.t POE-Component-SmokeBox-0.06/t/backend/03_index_cyac.t POE-Component-SmokeBox-0.06/t/backend/02_index.t POE-Component-SmokeBox-0.06/t/backend/03_index_cpyac.t POE-Component-SmokeBox-0.06/t/backend/03_smoke_cpyac.t POE-Component-SmokeBox-0.06/t/backend/04_smoke_rep.t POE-Component-SmokeBox-0.06/t/backend/07_test_idle.t POE-Component-SmokeBox-0.06/t/backend/09_test_loop.t POE-Component-SmokeBox-0.06/t/backend/00_compile.t POE-Component-SmokeBox-0.06/t/backend/04_check_rep.t POE-Component-SmokeBox-0.06/t/backend/06_false_backend.t POE-Component-SmokeBox-0.06/t/backend/03_smoke_cyac.t POE-Component-SmokeBox-0.06/t/jobqueue POE-Component-SmokeBox-0.06/t/jobqueue/04_no_smokers.t POE-Component-SmokeBox-0.06/t/jobqueue/02_smokers.t POE-Component-SmokeBox-0.06/t/jobqueue/01_jobqueue.t POE-Component-SmokeBox-0.06/t/jobqueue/00_compile.t POE-Component-SmokeBox-0.06/t/jobqueue/03_paused.t POE-Component-SmokeBox-0.06/t/00_dump_stuff.t POE-Component-SmokeBox-0.06/t/zauth POE-Component-SmokeBox-0.06/t/zauth/99_pod_coverage.t POE-Component-SmokeBox-0.06/t/zauth/99_pod.t POE-Component-SmokeBox-0.06/t/01_objects.t POE-Component-SmokeBox-0.06/t/00_use_objs.t POE-Component-SmokeBox-0.06/lib POE-Component-SmokeBox-0.06/lib/POE POE-Component-SmokeBox-0.06/lib/POE/Component POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Job.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Result.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/Test POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/Test/Excess.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/Test/Loop.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/Test/Idle.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/CPAN POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/CPAN/YACSmoke.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/CPAN/Reporter.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/Base.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/CPANPLUS POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend/CPANPLUS/YACSmoke.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Smoker.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/JobQueue.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox/Backend.pm POE-Component-SmokeBox-0.06/lib/POE/Component/SmokeBox.pm POE-Component-SmokeBox-0.06/Changes POE-Component-SmokeBox-0.06/MANIFEST POE-Component-SmokeBox-0.06/inc POE-Component-SmokeBox-0.06/inc/Module POE-Component-SmokeBox-0.06/inc/Module/Install POE-Component-SmokeBox-0.06/inc/Module/Install/Makefile.pm POE-Component-SmokeBox-0.06/inc/Module/Install/Base.pm POE-Component-SmokeBox-0.06/inc/Module/Install/Metadata.pm POE-Component-SmokeBox-0.06/inc/Module/Install/WriteAll.pm POE-Component-SmokeBox-0.06/inc/Module/Install/Win32.pm POE-Component-SmokeBox-0.06/inc/Module/Install/Fetch.pm POE-Component-SmokeBox-0.06/inc/Module/Install/Can.pm POE-Component-SmokeBox-0.06/inc/Module/Install.pm POE-Component-SmokeBox-0.06/examples POE-Component-SmokeBox-0.06/examples/mini-smokebox.pl POE-Component-SmokeBox-0.06/LICENSE POE-Component-SmokeBox-0.06/README POE-Component-SmokeBox-0.06/META.yml POE-Component-SmokeBox-0.06/Makefile.PL CPAN.pm: Going to build B/BI/BINGOS/POE-Component-SmokeBox-0.06.tar.gz >>> /export/home/fly818/bin/perl Makefile.PL You already have IO::Pty installed, excellent. -------------------------------------------------------------- Hi, This is an early release of POE::Component::SmokeBox. Thanks for your interest. There may still be stuff wrong with it, but it should be usable. Enjoy. Any bug reports, feature requests, send an email to -------------------------------------------------------------- Checking if your kit is complete... Looks good Writing Makefile for POE::Component::SmokeBox >>> make cp lib/POE/Component/SmokeBox/Backend.pm blib/lib/POE/Component/SmokeBox/Backend.pm cp lib/POE/Component/SmokeBox/Backend/Test/Loop.pm blib/lib/POE/Component/SmokeBox/Backend/Test/Loop.pm cp lib/POE/Component/SmokeBox/Backend/Test/Idle.pm blib/lib/POE/Component/SmokeBox/Backend/Test/Idle.pm cp lib/POE/Component/SmokeBox/Job.pm blib/lib/POE/Component/SmokeBox/Job.pm cp lib/POE/Component/SmokeBox/Backend/Base.pm blib/lib/POE/Component/SmokeBox/Backend/Base.pm cp lib/POE/Component/SmokeBox/Backend/CPAN/YACSmoke.pm blib/lib/POE/Component/SmokeBox/Backend/CPAN/YACSmoke.pm cp lib/POE/Component/SmokeBox/Result.pm blib/lib/POE/Component/SmokeBox/Result.pm cp lib/POE/Component/SmokeBox/Backend/CPANPLUS/YACSmoke.pm blib/lib/POE/Component/SmokeBox/Backend/CPANPLUS/YACSmoke.pm cp lib/POE/Component/SmokeBox/JobQueue.pm blib/lib/POE/Component/SmokeBox/JobQueue.pm cp lib/POE/Component/SmokeBox/Backend/CPAN/Reporter.pm blib/lib/POE/Component/SmokeBox/Backend/CPAN/Reporter.pm cp lib/POE/Component/SmokeBox.pm blib/lib/POE/Component/SmokeBox.pm cp lib/POE/Component/SmokeBox/Backend/Test/Excess.pm blib/lib/POE/Component/SmokeBox/Backend/Test/Excess.pm cp lib/POE/Component/SmokeBox/Smoker.pm blib/lib/POE/Component/SmokeBox/Smoker.pm Manifying blib/man3/POE::Component::SmokeBox::Backend.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::Test::Loop.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::Test::Idle.3 Manifying blib/man3/POE::Component::SmokeBox::Job.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::CPAN::YACSmoke.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::Base.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::CPANPLUS::YACSmoke.3 Manifying blib/man3/POE::Component::SmokeBox::Result.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::CPAN::Reporter.3 Manifying blib/man3/POE::Component::SmokeBox::JobQueue.3 Manifying blib/man3/POE::Component::SmokeBox.3 Manifying blib/man3/POE::Component::SmokeBox::Backend::Test::Excess.3 Manifying blib/man3/POE::Component::SmokeBox::Smoker.3 BINGOS/POE-Component-SmokeBox-0.06.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/00_dump_stuff............... 1..2 ok 1 - use POE::Component::SmokeBox; # # # Testing POE::Component::SmokeBox-0.06 # # # # Code borrowed from XML::Twig by MIROD # # Configuration: # # perl: 5.008008 # OS: solaris - sun4-solaris # # POE : 1.003 (required) # Module::Pluggable : 3.8 (required) # Object::Accessor : 0.34 (required) # Params::Check : 0.26 (required) # Digest::MD5 : 2.38 (required) # IO::Pty : 1.07 (strongly recommended) # # Test::More : 0.86 (required for build) # File::Spec : 3.29 (required for build) # ok 2 - Everything is cool ok t/00_use_objs................. 1..3 ok 1 - use POE::Component::SmokeBox::Smoker; ok 2 - use POE::Component::SmokeBox::Job; ok 3 - use POE::Component::SmokeBox::Result; ok t/01_objects.................. 1..17 ok 1 - use POE::Component::SmokeBox::Smoker; ok 2 - use POE::Component::SmokeBox::Job; ok 3 - use POE::Component::SmokeBox::Result; ok 4 - The smoker perl was okay ok 5 - We didn't set an env ok 6 - The smoker perl was okay ok 7 - We didn't set an env ok 8 - The object isa POE::Component::SmokeBox::Job ok 9 - Idle okay ok 10 - Timeout okay ok 11 - Check command ok 12 - Type is CPANPLUS::YACSmoke ok 13 - Idle okay ok 14 - Timeout okay ok 15 - Check command ok 16 - Type is CPANPLUS::YACSmoke ok 17 - The object isa POE::Component::SmokeBox::Result ok t/backend/00_compile.......... 1..5 ok 1 - use POE::Component::SmokeBox::Backend::Base; ok 2 - use POE::Component::SmokeBox::Backend::CPAN::YACSmoke; ok 3 - use POE::Component::SmokeBox::Backend::CPAN::Reporter; ok 4 - use POE::Component::SmokeBox::Backend::CPANPLUS::YACSmoke; ok 5 - use POE::Component::SmokeBox::Backend; ok t/backend/01_cpan_yac......... 1..12 ok 1 - use POE::Component::SmokeBox::Backend::CPAN::YACSmoke; ok 2 - The object isa POE::Component::SmokeBox::Backend::CPAN::YACSmoke ok 3 - The object isa POE::Component::SmokeBox::Backend::Base ok 4 - Test: -MCPAN::YACSmoke ok 5 - Test: -e ok 6 - Test: my $module = shift; my $smoke = CPAN::YACSmoke->new(); $smoke->test($module); ok 7 - Test: -MCPANPLUS::Backend ok 8 - Test: -e ok 9 - Test: CPANPLUS::Backend->new()->reload_indices( update_source => 1 ); ok 10 - Test: -MCPAN::YACSmoke ok 11 - Test: -e ok 12 - Test: 1 ok t/backend/01_cpanp_yac........ 1..12 ok 1 - use POE::Component::SmokeBox::Backend::CPANPLUS::YACSmoke; ok 2 - The object isa POE::Component::SmokeBox::Backend::CPANPLUS::YACSmoke ok 3 - The object isa POE::Component::SmokeBox::Backend::Base ok 4 - Test: -MCPANPLUS::YACSmoke ok 5 - Test: -e ok 6 - Test: my $module = shift; my $smoke = CPANPLUS::YACSmoke->new(); $smoke->test($module); ok 7 - Test: -MCPANPLUS::Backend ok 8 - Test: -e ok 9 - Test: CPANPLUS::Backend->new()->reload_indices( update_source => 1 ); ok 10 - Test: -MCPANPLUS::YACSmoke ok 11 - Test: -e ok 12 - Test: 1 ok t/backend/01_reporter......... 1..13 ok 1 - use POE::Component::SmokeBox::Backend::CPAN::Reporter; ok 2 - The object isa POE::Component::SmokeBox::Backend::CPAN::Reporter ok 3 - The object isa POE::Component::SmokeBox::Backend::Base ok 4 - Test: -MCPAN ok 5 - Test: -e ok 6 - Test: my $module = shift; local $CPAN::Config->{test_report} = 1; test($module); ok 7 - Test: -MCPAN ok 8 - Test: -MCPAN::HandleConfig ok 9 - Test: -e ok 10 - Test: CPAN::HandleConfig->load; CPAN::Shell::setup_output; CPAN::Index->force_reload(); ok 11 - Test: -MCPAN::Reporter ok 12 - Test: -e ok 13 - Test: 1 ok t/backend/02_check............ 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're checking! ok 11 - Hey the poco let go of our refcount ok t/backend/02_index............ 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're indexing! ok 11 - Hey the poco let go of our refcount ok t/backend/02_smoke............ 1..12 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - Hey the poco let go of our refcount ok t/backend/03_check_cpyac...... 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're checking! ok 11 - Hey the poco let go of our refcount ok t/backend/03_check_cyac....... 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're checking! ok 11 - Hey the poco let go of our refcount ok t/backend/03_index_cpyac...... 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're indexing! ok 11 - Hey the poco let go of our refcount ok t/backend/03_index_cyac....... 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're indexing! ok 11 - Hey the poco let go of our refcount ok t/backend/03_smoke_cpyac...... 1..12 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - Hey the poco let go of our refcount ok t/backend/03_smoke_cyac....... 1..12 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - Hey the poco let go of our refcount ok t/backend/04_check_rep........ 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're checking! ok 11 - Hey the poco let go of our refcount ok t/backend/04_index_rep........ 1..11 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're indexing! ok 11 - Hey the poco let go of our refcount ok t/backend/04_smoke_rep........ 1..12 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - Hey the poco let go of our refcount ok t/backend/05_env.............. 1..13 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - We're checking! ok 11 - Environment setting okay ok 12 - No lingering ENV values ok 13 - Hey the poco let go of our refcount ok t/backend/06_false_backend.... 1..3 ok 1 - use POE::Component::SmokeBox::Backend; No such backend 'CORE::Badger' at t/backend/06_false_backend.t line 23 ok 2 - The $backend is undefined ok 3 - Hey the poco let go of our refcount ok t/backend/07_test_idle........ 1..13 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend # Waiting for the idle kill - should be 10 seconds or so ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - We got killed due to idle ok 13 - Hey the poco let go of our refcount ok t/backend/08_test_excess...... 1..13 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend # Waiting for the excessive run kill - should be 15 seconds or so ok 3 - Found 'command' ok 4 - Found 'PID' ok 5 - Found 'start_time' ok 6 - Found 'end_time' ok 7 - Found 'log' ok 8 - Found 'status' ok 9 - The log entry is an arrayref ok 10 - F/FU/FUBAR/Fubar-1.00.tar.gz ok 11 - We're smoking! ok 12 - We got killed due to idle ok 13 - Hey the poco let go of our refcount ok t/backend/09_test_loop........ 1..13 ok 1 - use POE::Component::SmokeBox::Backend; ok 2 - The object isa POE::Component::SmokeBox::Backend # Waiting for the loop detection kill - could be anytime really. Terminated make: *** [test_dynamic] Error 143