Checking if your kit is complete... Looks good Writing Makefile for Distributed::Process Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. 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 Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-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 1198347682 and 1198347686 ok 2 - after delay_1: comparing 1198347686 and 1198347690 ok 3 - after delay_1: comparing 1198347690 and 1198347694 ok 4 - after delay_1: comparing 1198347694 and 1198347698 ok 5 - after delay_2: comparing 1198347702 and 1198347706 ok 6 - after delay_2: comparing 1198347706 and 1198347710 ok 7 - after delay_2: comparing 1198347710 and 1198347714 ok 8 - after delay_2: comparing 1198347714 and 1198347718 ok 9 - after delay_3: comparing 1198347722 and 1198347726 ok 10 - after delay_3: comparing 1198347726 and 1198347730 ok 11 - after delay_3: comparing 1198347730 and 1198347734 ok 12 - after delay_3: comparing 1198347734 and 1198347738 ok t/12.time.........1..9 ok 1 - parameters transmitted ok 2 - announced time ok 3 - execution should take 1 seconds (really took 1.00000) ok 4 - parameters transmitted ok 5 - announced time ok 6 - execution should take 2 seconds (really took 2.00000) ok 7 - parameters transmitted ok 8 - announced time ok 9 - execution should take 3 seconds (really took 3.00000) 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 20071222-102241 and 20071222-102239 (really is 2) ok 2 - should be 0 seconds between 20071222-102248 and 20071222-102248 (really is 0) ok 3 - should be 2 seconds between 20071222-102243 and 20071222-102241 (really is 2) ok 4 - should be 0 seconds between 20071222-102248 and 20071222-102248 (really is 0) ok 5 - should be 2 seconds between 20071222-102245 and 20071222-102243 (really is 2) ok 6 - should be 0 seconds between 20071222-102248 and 20071222-102248 (really is 0) ok 7 - should be 2 seconds between 20071222-102247 and 20071222-102245 (really is 2) ok 8 - should be 0 seconds between 20071222-102248 and 20071222-102248 (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\BaseWorker.pm ok 3 - blib\lib\Distributed\Process\Client.pm ok 4 - blib\lib\Distributed\Process\Interface.pm ok 5 - blib\lib\Distributed\Process\LocalWorker.pm ok 6 - blib\lib\Distributed\Process\Master.pm ok 7 - blib\lib\Distributed\Process\RemoteWorker.pm ok 8 - blib\lib\Distributed\Process\Server.pm ok 9 - blib\lib\Distributed\Process\Worker.pm ok All tests successful, 1 test skipped. Files=16, Tests=114, 116 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\BaseWorker.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\Client.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\Interface.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\LocalWorker.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\Master.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\RemoteWorker.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\Server.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Distributed\Process\Worker.html Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\BaseWorker.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\Client.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\Interface.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\LocalWorker.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\Master.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\RemoteWorker.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\Server.pm Installing C:\cpanrun\build\5-10-0\site\lib\Distributed\Process\Worker.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod