diff options
Diffstat (limited to 'TAO/tests/Parallel_Connect_Strategy/run_test.pl')
-rwxr-xr-x | TAO/tests/Parallel_Connect_Strategy/run_test.pl | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/TAO/tests/Parallel_Connect_Strategy/run_test.pl b/TAO/tests/Parallel_Connect_Strategy/run_test.pl deleted file mode 100755 index e663d69e42d..00000000000 --- a/TAO/tests/Parallel_Connect_Strategy/run_test.pl +++ /dev/null @@ -1,97 +0,0 @@ -eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' - & eval 'exec perl -S $0 $argv:q' - if 0; - -# $Id$ -# -*- perl -*- - -use lib '../../../bin'; -use PerlACE::Run_Test; - -$iorfile = PerlACE::LocalFile ("altiiop.ior"); -unlink $iorfile; -$status = 0; -@bogus_eps = ("-orbendpoint iiop://localhost:10200/hostname_in_ior=126.0.0.123", - "-orbendpoint iiop://localhost:10202/hostname_in_ior=126.0.0.124"); -$valid_ep = "-orbendpoint iiop://localhost:10201"; - -$corbaloc = "corbaloc::126.0.0.123:10200,:localhost:10201,:126.0.0.124:10202/pcs_test"; - -$SV_ALT_IIOP = new PerlACE::Process ("server", "-ORBUseSharedProfile 1 -o $iorfile $bogus_eps[0] $valid_ep $bogus_eps[1]"); - -$CL_LF = new PerlACE::Process ("client", "-ORBuseParallelConnects 1 -k file://$iorfile"); -$CL_CORBALOC = new PerlACE::Process ("client", "-ORBuseParallelConnects 1 -k $corbaloc"); -$CL_Reactive = new PerlACE::Process ("client", "-ORBSvcConf reactive.conf -ORBuseParallelConnects 1 -k file://$iorfile"); -$CL_Blocked = new PerlACE::Process ("client", "-ORBSvcConf blocked.conf -ORBuseParallelConnects 1 -k file://$iorfile"); -$CL_None = new PerlACE::Process ("client", "-ORBuseParallelConnects 0 -k file://$iorfile"); -$CL_Shutdown = new PerlACE::Process ("client", "-ORBuseParallelConnects 1 -k file://$iorfile -x"); - -$SV_ALT_IIOP->Spawn (); - -if (PerlACE::waitforfile_timed ($iorfile, - $PerlACE::wait_interval_for_process_creation) == -1) { - print STDERR "ERROR: cannot find file <$iorfile>\n"; - $SV->Kill (); $SV->TimedWait (1); - exit 1; -} - -print "LF wait strategy test\n"; - -$client = $CL_LF->SpawnWaitKill (60); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -print "\nLF wait strategy, corbaloc test\n"; - -$client = $CL_CORBALOC->SpawnWaitKill (60); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -print "\nReactive wait strategy test\n"; - -$client = $CL_Reactive->SpawnWaitKill (60); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -print "\nBlocked wait strategy test\n"; - -$client = $CL_Blocked->SpawnWaitKill (600); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -print "\nNo parallel connect test\n"; - -$client = $CL_None->SpawnWaitKill (900); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -$client = $CL_Shutdown->SpawnWaitKill (60); - -if ($client != 0) { - print STDERR "ERROR: client returned $client\n"; - $status = 1; -} - -$server = $SV_ALT_IIOP->WaitKill (60); - -if ($server != 0) { - print STDERR "ERROR: server returned $server\n"; - $status = 1; -} - -exit $status; |