Set up gcc environment - 3.3 Checking if your kit is complete... Looks good Writing Makefile for Distributed::Process cp lib/Distributed/Process/Master.pm blib/lib/Distributed/Process/Master.pm cp lib/Distributed/Process.pm blib/lib/Distributed/Process.pm cp lib/Distributed/Process/Interface.pm blib/lib/Distributed/Process/Interface.pm cp lib/Distributed/Process/Worker.pm blib/lib/Distributed/Process/Worker.pm cp lib/Distributed/Process/Client.pm blib/lib/Distributed/Process/Client.pm cp lib/Distributed/Process/RemoteWorker.pm blib/lib/Distributed/Process/RemoteWorker.pm cp lib/Distributed/Process/LocalWorker.pm blib/lib/Distributed/Process/LocalWorker.pm cp lib/Distributed/Process/BaseWorker.pm blib/lib/Distributed/Process/BaseWorker.pm cp lib/Distributed/Process/Server.pm blib/lib/Distributed/Process/Server.pm Manifying blib/man3/Distributed::Process::Master.3 Manifying blib/man3/Distributed::Process::Interface.3 Manifying blib/man3/Distributed::Process.3 Manifying blib/man3/Distributed::Process::Worker.3 Manifying blib/man3/Distributed::Process::Client.3 Manifying blib/man3/Distributed::Process::RemoteWorker.3 Manifying blib/man3/Distributed::Process::LocalWorker.3 Manifying blib/man3/Distributed::Process::BaseWorker.3 Manifying blib/man3/Distributed::Process::Server.3 PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00.load.........1..9 ok 1 - use Distributed::Process; ok 2 - use Distributed::Process::Server; ok 3 - use Distributed::Process::Interface; ok 4 - use Distributed::Process::Master; ok 5 - use Distributed::Process::BaseWorker; ok 6 - use Distributed::Process::LocalWorker; ok 7 - use Distributed::Process::RemoteWorker; ok 8 - use Distributed::Process::Worker; ok 9 - use Distributed::Process::Client; # Testing Distributed::Process 0.20 ok t/01.server.......1..2 ok 1 - The object isa Distributed::Process::Server ok 2 ok t/02.interface....1..9 ok 1 - The object isa Distributed::Process::Interface ok 2 - 3 lines returned ok 3 - expected result ok 4 - expected result ok 5 - expected result ok 6 - 3 lines returned ok 7 - expected result ok 8 - expected result ok 9 - expected result ok t/03.master.......1..4 ok 1 - The object isa Distributed::Process::Master ok 2 - The object isa Distributed::Process::Interface ok 3 - attribute correctly set by constructor ok 4 - attribute correctly set by constructor ok t/04.tester.......1..2 ok 1 - The object isa Distributed::Process::Worker ok 2 - Distributed::Process::Worker->can('run') ok t/06.localt.......1..3 ok 1 - The object isa Distributed::Process::LocalWorker ok 2 ok 3 ok t/07.remotet......1..22 ok 1 - The object isa Distributed::Process::RemoteWorker ok 2 - Test::A is a Distributed::Process::Worker ok 3 - Test::A is a Distributed::Process::RemoteWorker ok 4 - Test::A is a Distributed::Process::BaseWorker ok 5 - Test::A is a Distributed::Process ok 6 - Test::A is a Exporter ok 7 - Test::A is a Distributed::Process::Interface ok 8 - Test::B is a Test::A ok 9 - Test::B is a Distributed::Process::Worker ok 10 - Test::B is a Distributed::Process::RemoteWorker ok 11 - Test::B is a Distributed::Process::BaseWorker ok 12 - Test::B is a Distributed::Process ok 13 - Test::B is a Exporter ok 14 - Test::B is a Distributed::Process::Interface ok 15 - Test::C is a Test::B ok 16 - Test::C is a Test::A ok 17 - Test::C is a Distributed::Process::Worker ok 18 - Test::C is a Distributed::Process::RemoteWorker ok 19 - Test::C is a Distributed::Process::BaseWorker ok 20 - Test::C is a Distributed::Process ok 21 - Test::C is a Exporter ok 22 - Test::C is a Distributed::Process::Interface ok t/08.client.......1..2 ok 1 - The object isa Distributed::Process::Client ok 2 - The object isa Dummy ok t/09.session......1..8 ok 1 - Arrival of worker \#1 ok 2 - Arrival of worker \#2 ok 3 - Arrival of worker \#3 ok 4 - Workers all there ok 5 - Result from wrk1 ok 6 - Result from wrk2 ok 7 - Result from wrk3 ok 8 - Final 'ok' ok t/10.reset........1..6 ok 1 - Arrival of worker \#1 ok 2 - Arrival of worker \#2 ok 3 - Arrival of worker \#3 ok 4 - Workers all there ok 5 - Received one result line per worker ok 6 - Received no more than one result line per worker ok t/11.delay........1..12 ok 1 - after delay_1: comparing 1196319168 and 1196319172 ok 2 - after delay_1: comparing 1196319172 and 1196319176 ok 3 - after delay_1: comparing 1196319176 and 1196319180 ok 4 - after delay_1: comparing 1196319180 and 1196319184 ok 5 - after delay_2: comparing 1196319188 and 1196319192 ok 6 - after delay_2: comparing 1196319192 and 1196319196 ok 7 - after delay_2: comparing 1196319196 and 1196319200 ok 8 - after delay_2: comparing 1196319200 and 1196319204 ok 9 - after delay_3: comparing 1196319208 and 1196319212 ok 10 - after delay_3: comparing 1196319212 and 1196319217 ok 11 - after delay_3: comparing 1196319217 and 1196319221 ok 12 - after delay_3: comparing 1196319221 and 1196319225 ok t/12.time.........1..9 ok 1 - parameters transmitted ok 2 - announced time ok 3 - execution should take 1 seconds (really took 1.00857) ok 4 - parameters transmitted ok 5 - announced time ok 6 - execution should take 2 seconds (really took 2.00547) ok 7 - parameters transmitted ok 8 - announced time ok 9 - execution should take 3 seconds (really took 3.00847) ok t/13.servrun......1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/14.sync.........1..8 ok 1 - should be 2 seconds between 20071128-225411 and 20071128-225409 (really is 2) ok 2 - should be 0 seconds between 20071128-225418 and 20071128-225418 (really is 0) ok 3 - should be 2 seconds between 20071128-225413 and 20071128-225411 (really is 2) ok 4 - should be 0 seconds between 20071128-225418 and 20071128-225418 (really is 0) ok 5 - should be 2 seconds between 20071128-225415 and 20071128-225413 (really is 2) ok 6 - should be 0 seconds between 20071128-225418 and 20071128-225418 (really is 0) ok 7 - should be 2 seconds between 20071128-225417 and 20071128-225415 (really is 2) ok 8 - should be 0 seconds between 20071128-225418 and 20071128-225418 (really is 0) ok t/pod-coverage....1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod.............1..9 ok 1 - blib/lib/Distributed/Process.pm ok 2 - blib/lib/Distributed/Process/Master.pm ok 3 - blib/lib/Distributed/Process/Interface.pm ok 4 - blib/lib/Distributed/Process/Worker.pm ok 5 - blib/lib/Distributed/Process/Client.pm ok 6 - blib/lib/Distributed/Process/RemoteWorker.pm ok 7 - blib/lib/Distributed/Process/LocalWorker.pm ok 8 - blib/lib/Distributed/Process/BaseWorker.pm ok 9 - blib/lib/Distributed/Process/Server.pm ok All tests successful, 1 test skipped. Files=16, Tests=114, 125 wallclock secs (43.50 cusr + 3.26 csys = 46.76 CPU) Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/BaseWorker.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/Client.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/Interface.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/LocalWorker.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/Master.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/RemoteWorker.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/Server.html Installing /export/home/cpanrun/build/5.10.0/html/site/lib/Distributed/Process/Worker.html Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/Master.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/Interface.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/Worker.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/Client.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/RemoteWorker.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/LocalWorker.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/BaseWorker.pm Installing /export/home/cpanrun/build/5.10.0/site/lib/Distributed/Process/Server.pm Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::Master.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::Interface.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::Worker.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::Client.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::RemoteWorker.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::LocalWorker.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::BaseWorker.3 Installing /export/home/cpanrun/build/5.10.0/site/man/man3/Distributed::Process::Server.3 Appending installation info to /export/home/cpanrun/build/5.10.0/lib/perllocal.pod