summaryrefslogtreecommitdiff
path: root/CIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl')
-rwxr-xr-xCIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl94
1 files changed, 0 insertions, 94 deletions
diff --git a/CIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl b/CIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl
deleted file mode 100755
index 61cde1da601..00000000000
--- a/CIAO/performance-tests/Benchmark/Multi_Threaded/run_test.pl
+++ /dev/null
@@ -1,94 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
- & eval 'exec perl -S $0 $argv:q'
- if 0;
-
-# -*- perl -*-
-
-#
-# @@ Run this script from ../descriptors/ instead.
-#
-
-use lib "$ENV{'ACE_ROOT'}/bin";
-use PerlACE::TestTarget;
-
-$status = 0;
-
-$daemon_base = "daemon.ior";
-$am_base = "am.ior";
-
-$tg = PerlACE::TestTarget::create_target (1) || die "Create target for ns failed\n";
-
-$daemon_ior = $tg->LocalFile ($daemon_base);
-$am_ior = $tg->LocalFile ($am_base);
-
-$CIAO_ROOT=$ENV{'CIAO_ROOT'};
-
-$tg->DeleteFile ($daemon_base);
-$tg->DeleteFile ($am_base);
-
-# CIAO Daemon command line arguments
-$daemon_args = "-c $CIAO_ROOT/tools/ComponentServer/svc.conf -ORBEndpoint iiop://localhost:10000 -o $daemon_ior -i CIAO_Installation_Data.ini -n $CIAO_ROOT/tools/ComponentServer/ComponentServer";
-
-# CIAO Daemon command line arguments
-$daemon_args2 = "-c $CIAO_ROOT/tools/ComponentServer/svc.conf -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 Multi_Threaded.cad";
-
-# CIAO daemon process definition
-$DS = $tg->CreateProcess ("$CIAO_ROOT/tools/Daemon/CIAO_Daemon",
- "$daemon_args");
-
-## Starting up the CIAO daemon
-$DS->Spawn ();
-if ($tg->WaitForFileTimed($daemon_base,
- $tg->ProcessStartWaitInterval ()) == -1) {
- print STDERR "ERROR: Could not find daemon ior file <$daemon_ior>\n";
- $DS->Kill ();
- exit 1;
-}
-
-# CIAO daemon process definition
-$DS2 = $tg->CreateProcess ("$CIAO_ROOT/tools/Daemon/CIAO_Daemon",
- "$daemon_args2");
-
-## Starting up the CIAO daemon
-$DS2->Spawn ();
-if ($tg->WaitForFileTimed($daemon_base,
- $tg->ProcessStartWaitInterval ()) == -1) {
- print STDERR "ERROR: Could not find daemon ior file <$daemon_ior>\n";
- $DS->Kill ();
- exit 1;
-}
-
-$AM = $tg->CreateProcess ("$CIAO_ROOT/tools/Assembly_Deployer/Assembly_Manager",
- $assembly_manager_args);
-$AM->Spawn ();
-if ($tg->WaitForFileTimed($am_base,
- $tg->ProcessStartWaitInterval ()) == -1) {
- print STDERR "ERROR: Could not find assembly ior file <$am_ior>\n";
- $AM->Kill ();
- exit 1;
-}
-
-$AD = $tg->CreateProcess ("$CIAO_ROOT/tools/Assembly_Deployer/Assembly_Deployer",
- $ad_args);
-$AD->Spawn ();
-
-sleep (5);
-
-#Start the client to send the trigger message
-$CL = $tg->CreateProcess ("../Multi_Threaded/client", "");
-$CL->SpawnWaitKill($tg->ProcessStartWaitInterval ());
-
-$AM->Kill ();
-$AD->Kill ();
-$DS->Kill ();
-$CL->Kill ();
-$DS2->Kill ();
-
-$tg->DeleteFile ($daemon_base);
-$tg->DeleteFile ($am_base);
-
-exit $status;