summaryrefslogtreecommitdiff
path: root/CIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl')
-rwxr-xr-xCIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl103
1 files changed, 0 insertions, 103 deletions
diff --git a/CIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl b/CIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl
deleted file mode 100755
index e26d55c1a66..00000000000
--- a/CIAO/performance-tests/Benchmark/RoundTripClient/run_test.pl
+++ /dev/null
@@ -1,103 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
- & eval 'exec perl -S $0 $argv:q'
- if 0;
-
-# $Id$
-# -*- perl -*-
-
-#
-# @@ Run this script from ../descriptors/ instead.
-#
-
-use lib "$ENV{'ACE_ROOT'}/bin";
-use PerlACE::Run_Test;
-
-$status = 0;
-$daemon_ior = PerlACE::LocalFile ("daemon.ior");
-$am_ior = PerlACE::LocalFile ("am.ior");
-
-$ACE_ROOT=$ENV{'ACE_ROOT'};
-$CIAO_ROOT=$ENV{'CIAO_ROOT'};
-
-if ($CIAO_ROOT eq "") {
- $CIAO_ROOT="$ACE_ROOT/TAO/CIAO";
-}
-
-unlink $daemon_ior;
-unlink $am_ior;
-
-
-# CIAO Daemon command line arguments
-$daemon_args1 = "-ORBEndpoint iiop://localhost:10000 -o $daemon_ior -i CIAO_Installation_Data.ini -n $CIAO_ROOT/tools/ComponentServer/ComponentServer";
-
-#CIAO Daemond Remote command line arguments
-$daemon_args2 = "-ORBEndpoint iiop://localhost:12000 -o $daemon_ior -i CIAO_Installation_Data.ini -n $CIAO_ROOT/tools/ComponentServer/ComponentServer";
-
-$assembly_manager_args = "-o $am_ior -c test.dat";
-
-$ad_args = " -k file://$am_ior -a RoundTripClient.cad";
-
-# CIAO daemon process definition
-$DS = new PerlACE::Process ("$CIAO_ROOT/tools/Daemon/CIAO_Daemon",
- "$daemon_args1");
-
-## Starting up the CIAO daemon
-$DS->Spawn ();
-if (PerlACE::waitforfile_timed ($daemon_ior, 15) == -1) {
- print STDERR "ERROR: Could not find daemon ior file <$daemon_ior>\n";
- $DS->Kill ();
- exit 1;
-}
-
-# CIAO daemon process definition
-$DS2 = new PerlACE::Process ("$CIAO_ROOT/tools/Daemon/CIAO_Daemon",
- "$daemon_args2");
-
-## Starting up the CIAO daemon
-$DS2->Spawn ();
-if (PerlACE::waitforfile_timed ($daemon_ior, 15) == -1) {
- print STDERR "ERROR: Could not find daemon ior file <$daemon_ior>\n";
- $DS->Kill ();
- exit 1;
-}
-
-$AM = new PerlACE::Process("$CIAO_ROOT/tools/Assembly_Deployer/Assembly_Manager",
- $assembly_manager_args);
-$AM->Spawn ();
-if (PerlACE::waitforfile_timed ($am_ior, 15) == -1) {
- print STDERR "ERROR: Could not find assembly ior file <$am_ior>\n";
- $AM->Kill ();
- exit 1;
-}
-
-$AD = new PerlACE::Process("$CIAO_ROOT/tools/Assembly_Deployer/Assembly_Deployer",
- $ad_args);
-$AD->Spawn ();
-
-sleep (5);
-
-#Start the client to send the trigger message
-$CL = new PerlACE::Process ("../RoundTripClient/client", "");
-$CL->SpawnWaitKill(60);
-
-#$ctrl = $DS->WaitKill (5);
-#$AM->WaitKill(5);
-#$AD->WaitKill(5);
-
-$AM->Kill ();
-$AD->Kill ();
-$DS->Kill ();
-$DS2->Kill();
-
-#if ($ctrl != 0) {
-# print STDERR "ERROR: CIAODaemon didn't shutdown gracefully $ctrl\n";
-# $DS->Kill ();
-# exit 1;
-#}
-
-$CL->Kill ();
-
-unlink $daemon_ior;
-unlink $am_ior;
-
-exit $status;