summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam R. Otte <wotte@dre.vanderbilt.edu>2006-07-28 14:35:40 +0000
committerWilliam R. Otte <wotte@dre.vanderbilt.edu>2006-07-28 14:35:40 +0000
commitbbdd68a5e74529414e62248cc401e8c8cb1eb6de (patch)
treeaabba8567413017a06a68171fa14806c8b9244f6
parente61ea9143ef84fd06d00ab40369f1fc127f8f252 (diff)
downloadATCD-bbdd68a5e74529414e62248cc401e8c8cb1eb6de.tar.gz
Fri Jul 28 14:29:53 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog8
-rwxr-xr-xTAO/examples/AMH/Sink_Server/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/ch_12/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/ch_18/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/ch_21/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/ch_3/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/ch_8_and_10/run_test.pl2
-rwxr-xr-xTAO/examples/Advanced/run_test.pl2
-rwxr-xr-xTAO/examples/Load_Balancing/run_test.pl2
-rwxr-xr-xTAO/examples/OBV/Typed_Events/run_test.pl2
-rwxr-xr-xTAO/examples/POA/Default_Servant/run_test.pl2
-rwxr-xr-xTAO/examples/POA/Forwarding/run_test.pl2
-rwxr-xr-xTAO/examples/Persistent_Grid/run_test.pl2
-rwxr-xr-xTAO/examples/RTCORBA/Activity/run_test.pl2
-rwxr-xr-xTAO/examples/Simple/bank/run_test.pl2
-rwxr-xr-xTAO/examples/Simple/echo/run_test.pl2
-rwxr-xr-xTAO/examples/Simple/grid/run_test.pl2
-rwxr-xr-xTAO/examples/Simple/time-date/run_test.pl2
-rwxr-xr-xTAO/examples/TypeCode_Creation/run_test.pl2
-rwxr-xr-xTAO/examples/ior_corbaloc/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl2
-rwxr-xr-xTAO/orbsvcs/examples/LoadBalancing/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/Notify/Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/Notify/Lanes/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/Notify/Subscribe/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/Notify/ThreadPool/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/examples/ORT/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl2
-rwxr-xr-xTAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl2
-rwxr-xr-xTAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/ImplRepo/locked/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/ImplRepo/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Basic/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Blocking/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Discarding/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Lanes/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Lanes/run_test_consumer.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Lanes/run_test_notify.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Lanes/run_test_supplier.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/MT_Dispatching/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Ordering/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Structured_Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/ThreadPool/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_all.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_all.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/run_all.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_high_path.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_other_paths.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Notify/performance-tests/scripts/run_all.pl2
-rwxr-xr-xTAO/orbsvcs/tests/Time/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Callback/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Cubit/TAO/DII_Cubit/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl2
-rwxr-xr-xTAO/performance-tests/Cubit/TAO/MT_Cubit/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/AMH_Single_Threaded/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/AMI/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/DII/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/DSI/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/Deferred/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/Single_Threaded/default_configuration.pl2
-rwxr-xr-xTAO/performance-tests/Latency/Single_Threaded/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/Thread_Per_Connection/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Latency/Thread_Pool/run_test.pl2
-rwxr-xr-xTAO/performance-tests/POA/Create_Reference/run_test.pl2
-rwxr-xr-xTAO/performance-tests/POA/Implicit_Activation/run_test.pl2
-rwxr-xr-xTAO/performance-tests/RTCorba/Oneways/Reliable/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/AMI/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/DII/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/DSI/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/Deferred/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/Single_Threaded/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Sequence_Latency/Thread_Pool/run_test.pl2
-rwxr-xr-xTAO/performance-tests/Throughput/run_test.pl2
109 files changed, 116 insertions, 108 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 1ca5d37cc53..2959c7b7d50 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,11 @@
+Fri Jul 28 14:29:53 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * Most remaining run_test.pl and run_all.pl scripts
+
+ These scripts were missing from
+ Fri Jul 28 00:44:26 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu>,
+ as they used " instead of ' in their use lib line.
+
Fri Jul 28 14:08:35 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu>
* TAO_IDL/fe/fe_lookup.cpp
diff --git a/TAO/examples/AMH/Sink_Server/run_test.pl b/TAO/examples/AMH/Sink_Server/run_test.pl
index 65254b4c6e5..ecae14d123d 100755
--- a/TAO/examples/AMH/Sink_Server/run_test.pl
+++ b/TAO/examples/AMH/Sink_Server/run_test.pl
@@ -8,7 +8,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# This is a Perl script that runs an AMH Sink Server.
# See README file for details about the demo.
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
# Amount of delay (in seconds) between starting a server and a client.
diff --git a/TAO/examples/Advanced/ch_12/run_test.pl b/TAO/examples/Advanced/ch_12/run_test.pl
index 74c52a910be..1720d725e82 100755
--- a/TAO/examples/Advanced/ch_12/run_test.pl
+++ b/TAO/examples/Advanced/ch_12/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Advanced/ch_18/run_test.pl b/TAO/examples/Advanced/ch_18/run_test.pl
index b0da026b271..6ccc991c9b4 100755
--- a/TAO/examples/Advanced/ch_18/run_test.pl
+++ b/TAO/examples/Advanced/ch_18/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Advanced/ch_21/run_test.pl b/TAO/examples/Advanced/ch_21/run_test.pl
index 74c52a910be..1720d725e82 100755
--- a/TAO/examples/Advanced/ch_21/run_test.pl
+++ b/TAO/examples/Advanced/ch_21/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Advanced/ch_3/run_test.pl b/TAO/examples/Advanced/ch_3/run_test.pl
index 74c52a910be..1720d725e82 100755
--- a/TAO/examples/Advanced/ch_3/run_test.pl
+++ b/TAO/examples/Advanced/ch_3/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Advanced/ch_8_and_10/run_test.pl b/TAO/examples/Advanced/ch_8_and_10/run_test.pl
index 74c52a910be..1720d725e82 100755
--- a/TAO/examples/Advanced/ch_8_and_10/run_test.pl
+++ b/TAO/examples/Advanced/ch_8_and_10/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Advanced/run_test.pl b/TAO/examples/Advanced/run_test.pl
index cab8085049f..982c7494b52 100755
--- a/TAO/examples/Advanced/run_test.pl
+++ b/TAO/examples/Advanced/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
require ACEutils;
require Process;
diff --git a/TAO/examples/Load_Balancing/run_test.pl b/TAO/examples/Load_Balancing/run_test.pl
index 024c348e1f9..1f2adf26cc2 100755
--- a/TAO/examples/Load_Balancing/run_test.pl
+++ b/TAO/examples/Load_Balancing/run_test.pl
@@ -8,7 +8,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# This is a Perl script that runs a Load Balancing service demo.
# See README file for details about the demo.
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
# Amount of delay (in seconds) between starting a server and a client
diff --git a/TAO/examples/OBV/Typed_Events/run_test.pl b/TAO/examples/OBV/Typed_Events/run_test.pl
index 3a125c5703c..839ff380816 100755
--- a/TAO/examples/OBV/Typed_Events/run_test.pl
+++ b/TAO/examples/OBV/Typed_Events/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/POA/Default_Servant/run_test.pl b/TAO/examples/POA/Default_Servant/run_test.pl
index babb006e009..f637b579140 100755
--- a/TAO/examples/POA/Default_Servant/run_test.pl
+++ b/TAO/examples/POA/Default_Servant/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("server.ior");
diff --git a/TAO/examples/POA/Forwarding/run_test.pl b/TAO/examples/POA/Forwarding/run_test.pl
index 6e0a37f8879..75a9c22bbd1 100755
--- a/TAO/examples/POA/Forwarding/run_test.pl
+++ b/TAO/examples/POA/Forwarding/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
# Make pretty look thing
diff --git a/TAO/examples/Persistent_Grid/run_test.pl b/TAO/examples/Persistent_Grid/run_test.pl
index eda66975a42..9c2abd83863 100755
--- a/TAO/examples/Persistent_Grid/run_test.pl
+++ b/TAO/examples/Persistent_Grid/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("grid.ior");
diff --git a/TAO/examples/RTCORBA/Activity/run_test.pl b/TAO/examples/RTCORBA/Activity/run_test.pl
index 5dc0eef76ba..aeeb44be5d5 100755
--- a/TAO/examples/RTCORBA/Activity/run_test.pl
+++ b/TAO/examples/RTCORBA/Activity/run_test.pl
@@ -6,7 +6,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# -*- perl -*-
#
#
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/Simple/bank/run_test.pl b/TAO/examples/Simple/bank/run_test.pl
index ad99091c941..385586ff426 100755
--- a/TAO/examples/Simple/bank/run_test.pl
+++ b/TAO/examples/Simple/bank/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/Simple/echo/run_test.pl b/TAO/examples/Simple/echo/run_test.pl
index f8a88e36242..0d0dbd67fb8 100755
--- a/TAO/examples/Simple/echo/run_test.pl
+++ b/TAO/examples/Simple/echo/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/Simple/grid/run_test.pl b/TAO/examples/Simple/grid/run_test.pl
index 949f8b42585..bb66c3b3741 100755
--- a/TAO/examples/Simple/grid/run_test.pl
+++ b/TAO/examples/Simple/grid/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/Simple/time-date/run_test.pl b/TAO/examples/Simple/time-date/run_test.pl
index ec0290a14bd..474b17297e5 100755
--- a/TAO/examples/Simple/time-date/run_test.pl
+++ b/TAO/examples/Simple/time-date/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/TypeCode_Creation/run_test.pl b/TAO/examples/TypeCode_Creation/run_test.pl
index abdf9ce7a8d..a29704d58c1 100755
--- a/TAO/examples/TypeCode_Creation/run_test.pl
+++ b/TAO/examples/TypeCode_Creation/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/examples/ior_corbaloc/run_test.pl b/TAO/examples/ior_corbaloc/run_test.pl
index 9a1248bfabf..31ef6777eae 100755
--- a/TAO/examples/ior_corbaloc/run_test.pl
+++ b/TAO/examples/ior_corbaloc/run_test.pl
@@ -8,7 +8,7 @@
# This is a Perl Script that runs the corbaloc: style URL tests.
# It starts the servers and client.
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
diff --git a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl
index 6e98ae48afb..30bfb1cb72d 100755
--- a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl
+++ b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
#event count
diff --git a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl
index 90852c11c68..98c7a388ae0 100755
--- a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl
+++ b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$con_count = 10;
diff --git a/TAO/orbsvcs/examples/LoadBalancing/run_test.pl b/TAO/orbsvcs/examples/LoadBalancing/run_test.pl
index 06107b7b97d..e830d03f547 100755
--- a/TAO/orbsvcs/examples/LoadBalancing/run_test.pl
+++ b/TAO/orbsvcs/examples/LoadBalancing/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("obj.ior");
diff --git a/TAO/orbsvcs/examples/Notify/Filter/run_test.pl b/TAO/orbsvcs/examples/Notify/Filter/run_test.pl
index 0a8753dc3e5..d0e3f39101f 100755
--- a/TAO/orbsvcs/examples/Notify/Filter/run_test.pl
+++ b/TAO/orbsvcs/examples/Notify/Filter/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/examples/Notify/Lanes/run_test.pl b/TAO/orbsvcs/examples/Notify/Lanes/run_test.pl
index 5b808cbd5f6..390e0b5ed06 100755
--- a/TAO/orbsvcs/examples/Notify/Lanes/run_test.pl
+++ b/TAO/orbsvcs/examples/Notify/Lanes/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
# Lanes Example
diff --git a/TAO/orbsvcs/examples/Notify/Subscribe/run_test.pl b/TAO/orbsvcs/examples/Notify/Subscribe/run_test.pl
index 7b14c5cee62..0f8121f3a6f 100755
--- a/TAO/orbsvcs/examples/Notify/Subscribe/run_test.pl
+++ b/TAO/orbsvcs/examples/Notify/Subscribe/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/examples/Notify/ThreadPool/run_test.pl b/TAO/orbsvcs/examples/Notify/ThreadPool/run_test.pl
index 26f20dccf8d..ee84d7e73e3 100755
--- a/TAO/orbsvcs/examples/Notify/ThreadPool/run_test.pl
+++ b/TAO/orbsvcs/examples/Notify/ThreadPool/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
# ThreadPool Example
diff --git a/TAO/orbsvcs/examples/ORT/run_test.pl b/TAO/orbsvcs/examples/ORT/run_test.pl
index 9554ac4bc46..f90fd9797e9 100755
--- a/TAO/orbsvcs/examples/ORT/run_test.pl
+++ b/TAO/orbsvcs/examples/ORT/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl
index 2f01c5c7243..ad58f814270 100755
--- a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl
+++ b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl
index 2f01c5c7243..ad58f814270 100755
--- a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl
+++ b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl
index 630f9c9ad08..ad2cf4d6a16 100755
--- a/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl
+++ b/TAO/orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl b/TAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl
index e8e91200bb0..827a33cd317 100755
--- a/TAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl
+++ b/TAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
################################################################################
diff --git a/TAO/orbsvcs/tests/ImplRepo/locked/run_test.pl b/TAO/orbsvcs/tests/ImplRepo/locked/run_test.pl
index 9f570603f1f..a2f9847b70a 100755
--- a/TAO/orbsvcs/tests/ImplRepo/locked/run_test.pl
+++ b/TAO/orbsvcs/tests/ImplRepo/locked/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
################################################################################
diff --git a/TAO/orbsvcs/tests/ImplRepo/run_test.pl b/TAO/orbsvcs/tests/ImplRepo/run_test.pl
index db82e5938fa..21fcf064c49 100755
--- a/TAO/orbsvcs/tests/ImplRepo/run_test.pl
+++ b/TAO/orbsvcs/tests/ImplRepo/run_test.pl
@@ -9,7 +9,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
use strict;
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use Cwd;
use Sys::Hostname;
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl
index 901935cfa40..5ff9f8d336c 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl
index 80fb6ba003c..adf1ee6c658 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl
index cdbe13a4a8f..66d4c91ce83 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use strict;
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl
index 2c0c628e6ef..5e801801ec7 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$locking = "";
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl
index 6a3b2359b5f..531f9e6fca5 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = "if_repo.ior";
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl b/TAO/orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl
index 8ded8407764..09e002da4f3 100755
--- a/TAO/orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl
+++ b/TAO/orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$persistent = "-p";
diff --git a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl
index 80b2f8e1838..0d0cf689441 100755
--- a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl
+++ b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("obj.ior");
diff --git a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl
index b5fa6ef52da..34bf7617890 100755
--- a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl
+++ b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("obj.ior");
diff --git a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl
index 4795e26e74d..dada66e1967 100755
--- a/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl
+++ b/TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$lm_ior = "lm.ior";
diff --git a/TAO/orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl b/TAO/orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl
index 7b7ed466ffc..78c7359493e 100755
--- a/TAO/orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl
+++ b/TAO/orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# -*- perl -*-
# $Id$
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
print STDERR "\n\n==== Running CPU Load Monitor test\n";
diff --git a/TAO/orbsvcs/tests/Notify/Basic/run_test.pl b/TAO/orbsvcs/tests/Notify/Basic/run_test.pl
index 4139898c4ce..23c71d27f1a 100755
--- a/TAO/orbsvcs/tests/Notify/Basic/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Basic/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl b/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl
index a118126af0b..8a181a0712b 100755
--- a/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl
+++ b/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/tests/Notify/Blocking/run_test.pl b/TAO/orbsvcs/tests/Notify/Blocking/run_test.pl
index a91844db34e..e7c6a92056b 100755
--- a/TAO/orbsvcs/tests/Notify/Blocking/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Blocking/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Discarding/run_test.pl b/TAO/orbsvcs/tests/Notify/Discarding/run_test.pl
index 5a361e4a495..fce484c2758 100755
--- a/TAO/orbsvcs/tests/Notify/Discarding/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Discarding/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Lanes/run_test.pl b/TAO/orbsvcs/tests/Notify/Lanes/run_test.pl
index 7d47e3d10ad..02cee66d948 100755
--- a/TAO/orbsvcs/tests/Notify/Lanes/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Lanes/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/tests/Notify/Lanes/run_test_consumer.pl b/TAO/orbsvcs/tests/Notify/Lanes/run_test_consumer.pl
index a0dbfbe696f..9122fd101d1 100755
--- a/TAO/orbsvcs/tests/Notify/Lanes/run_test_consumer.pl
+++ b/TAO/orbsvcs/tests/Notify/Lanes/run_test_consumer.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 600;
diff --git a/TAO/orbsvcs/tests/Notify/Lanes/run_test_notify.pl b/TAO/orbsvcs/tests/Notify/Lanes/run_test_notify.pl
index 28289b96e22..ec48dd71e62 100755
--- a/TAO/orbsvcs/tests/Notify/Lanes/run_test_notify.pl
+++ b/TAO/orbsvcs/tests/Notify/Lanes/run_test_notify.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 600;
diff --git a/TAO/orbsvcs/tests/Notify/Lanes/run_test_supplier.pl b/TAO/orbsvcs/tests/Notify/Lanes/run_test_supplier.pl
index 38c7449268d..ee07733aa8d 100755
--- a/TAO/orbsvcs/tests/Notify/Lanes/run_test_supplier.pl
+++ b/TAO/orbsvcs/tests/Notify/Lanes/run_test_supplier.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 600;
diff --git a/TAO/orbsvcs/tests/Notify/MT_Dispatching/run_test.pl b/TAO/orbsvcs/tests/Notify/MT_Dispatching/run_test.pl
index 9df3b569d16..a18e675b8e3 100755
--- a/TAO/orbsvcs/tests/Notify/MT_Dispatching/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/MT_Dispatching/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/tests/Notify/Ordering/run_test.pl b/TAO/orbsvcs/tests/Notify/Ordering/run_test.pl
index c48b9a42e42..8fe983cb0ac 100755
--- a/TAO/orbsvcs/tests/Notify/Ordering/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Ordering/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl b/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl
index 0747fc51143..f9d35686da8 100755
--- a/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
my($eventType) = "-any"; # your choice of -any -structured or -sequence
diff --git a/TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl b/TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl
index 4cd49864e2f..6c3adfc6c49 100755
--- a/TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl b/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl
index 490a0aa818c..9a222be7213 100755
--- a/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Structured_Filter/run_test.pl b/TAO/orbsvcs/tests/Notify/Structured_Filter/run_test.pl
index 53d2f1d82d2..ed307c60fd3 100755
--- a/TAO/orbsvcs/tests/Notify/Structured_Filter/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Structured_Filter/run_test.pl
@@ -7,7 +7,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
use strict;
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
my $ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl b/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl
index d17cca1d9d9..da494261cb1 100755
--- a/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl
@@ -7,7 +7,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
use strict;
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
my $ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/ThreadPool/run_test.pl b/TAO/orbsvcs/tests/Notify/ThreadPool/run_test.pl
index d5c758f77b3..c58a75635fc 100755
--- a/TAO/orbsvcs/tests/Notify/ThreadPool/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/ThreadPool/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 120;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl
index 7d1e4ff85a7..3a94a8421bb 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$ior = PerlACE::LocalFile ("supplier.ior");
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl
index c745855334a..4b8b36a2e94 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 60;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_all.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_all.pl
index 8f1a38c778e..158eec9dcb1 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_all.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_all.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Long;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl
index faa104133ca..0a3bcf406a3 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_all.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_all.pl
index 8f1a38c778e..158eec9dcb1 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_all.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_all.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Long;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl
index d23c002277c..f7edd09e396 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl
index 01ccf03a55d..2bad1c848ce 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl
index d9eb350d2e9..da1190fee62 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl
index ef4585df832..f872b264118 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl
index 3fc76f501a0..3be1938c231 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl
index 3e171a8e216..164fa5dbffe 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 600;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl
index c24ea4c7cbe..7bad6206d91 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$experiment_timeout = 600;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl
index 4240b4f2c2a..cb1fdc191c6 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl
index 2e9bbf4d9fb..822a4b59664 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/run_all.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/run_all.pl
index 412bd93717b..0cd212c65b8 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/run_all.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/run_all.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl
index 58a38971c4d..95337b49fa3 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Long;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_high_path.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_high_path.pl
index 494971e3f9b..9e545edf0ad 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_high_path.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_high_path.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl
index 7d7537fe0f2..e7c071cc4a1 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_other_paths.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_other_paths.pl
index 4fabf89d8e5..d2bfbcfb48d 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_other_paths.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_other_paths.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl
index c2024550025..e3679b84172 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use File::Copy;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/run_all.pl b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/run_all.pl
index 07e8de0f78a..553439e0be4 100755
--- a/TAO/orbsvcs/tests/Notify/performance-tests/scripts/run_all.pl
+++ b/TAO/orbsvcs/tests/Notify/performance-tests/scripts/run_all.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use Getopt::Std;
diff --git a/TAO/orbsvcs/tests/Time/run_test.pl b/TAO/orbsvcs/tests/Time/run_test.pl
index 9c174e5f654..72be18d126b 100755
--- a/TAO/orbsvcs/tests/Time/run_test.pl
+++ b/TAO/orbsvcs/tests/Time/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$server_ior = PerlACE::LocalFile ("server_ior");
diff --git a/TAO/performance-tests/Callback/run_test.pl b/TAO/performance-tests/Callback/run_test.pl
index eb6112efa83..8e79555f1d0 100755
--- a/TAO/performance-tests/Callback/run_test.pl
+++ b/TAO/performance-tests/Callback/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Cubit/TAO/DII_Cubit/run_test.pl b/TAO/performance-tests/Cubit/TAO/DII_Cubit/run_test.pl
index 5373e0b021b..03e13e394bd 100755
--- a/TAO/performance-tests/Cubit/TAO/DII_Cubit/run_test.pl
+++ b/TAO/performance-tests/Cubit/TAO/DII_Cubit/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl
index 7270bc395da..bbd4f078fa7 100755
--- a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl
+++ b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl
@@ -10,7 +10,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# Taken from perlrun man page.
# Do not use environment variables here since not all platforms use ACE_ROOT
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use English;
diff --git a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl
index a8bf87ceef3..7c34751cdfc 100755
--- a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl
+++ b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl
@@ -10,7 +10,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# Taken from perlrun man page.
# Do not use environment variables here since not all platforms use ACE_ROOT
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
use English;
diff --git a/TAO/performance-tests/Cubit/TAO/MT_Cubit/run_test.pl b/TAO/performance-tests/Cubit/TAO/MT_Cubit/run_test.pl
index 559bdaac458..46c8d1929e3 100755
--- a/TAO/performance-tests/Cubit/TAO/MT_Cubit/run_test.pl
+++ b/TAO/performance-tests/Cubit/TAO/MT_Cubit/run_test.pl
@@ -7,7 +7,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
$usage = "run_tests.pl [-n iterations] [-r, for thread-per-rate] [-t low priority threads]\n";
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iorfile = PerlACE::LocalFile ("mtcubit.ior");
diff --git a/TAO/performance-tests/Latency/AMH_Single_Threaded/run_test.pl b/TAO/performance-tests/Latency/AMH_Single_Threaded/run_test.pl
index 4ba97b5c0bb..65fabf39382 100755
--- a/TAO/performance-tests/Latency/AMH_Single_Threaded/run_test.pl
+++ b/TAO/performance-tests/Latency/AMH_Single_Threaded/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/AMI/run_test.pl b/TAO/performance-tests/Latency/AMI/run_test.pl
index 692971538cc..be1e21ce8db 100755
--- a/TAO/performance-tests/Latency/AMI/run_test.pl
+++ b/TAO/performance-tests/Latency/AMI/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/DII/run_test.pl b/TAO/performance-tests/Latency/DII/run_test.pl
index 087ea7f77fa..e78980db309 100755
--- a/TAO/performance-tests/Latency/DII/run_test.pl
+++ b/TAO/performance-tests/Latency/DII/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/DSI/run_test.pl b/TAO/performance-tests/Latency/DSI/run_test.pl
index 4c0e2a7d652..43bd2676846 100755
--- a/TAO/performance-tests/Latency/DSI/run_test.pl
+++ b/TAO/performance-tests/Latency/DSI/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/Deferred/run_test.pl b/TAO/performance-tests/Latency/Deferred/run_test.pl
index 2587c9119b7..6763c6e33a1 100755
--- a/TAO/performance-tests/Latency/Deferred/run_test.pl
+++ b/TAO/performance-tests/Latency/Deferred/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/Single_Threaded/default_configuration.pl b/TAO/performance-tests/Latency/Single_Threaded/default_configuration.pl
index 608fb188cc8..089cae3a80e 100755
--- a/TAO/performance-tests/Latency/Single_Threaded/default_configuration.pl
+++ b/TAO/performance-tests/Latency/Single_Threaded/default_configuration.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/Single_Threaded/run_test.pl b/TAO/performance-tests/Latency/Single_Threaded/run_test.pl
index f9d4a7e69e0..7b2a0c3930f 100755
--- a/TAO/performance-tests/Latency/Single_Threaded/run_test.pl
+++ b/TAO/performance-tests/Latency/Single_Threaded/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/Thread_Per_Connection/run_test.pl b/TAO/performance-tests/Latency/Thread_Per_Connection/run_test.pl
index 2f0dca4fa0f..7729593134f 100755
--- a/TAO/performance-tests/Latency/Thread_Per_Connection/run_test.pl
+++ b/TAO/performance-tests/Latency/Thread_Per_Connection/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Latency/Thread_Pool/run_test.pl b/TAO/performance-tests/Latency/Thread_Pool/run_test.pl
index 88bb9458261..26bb82420a0 100755
--- a/TAO/performance-tests/Latency/Thread_Pool/run_test.pl
+++ b/TAO/performance-tests/Latency/Thread_Pool/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/POA/Create_Reference/run_test.pl b/TAO/performance-tests/POA/Create_Reference/run_test.pl
index b924ad50c43..5104b195fe9 100755
--- a/TAO/performance-tests/POA/Create_Reference/run_test.pl
+++ b/TAO/performance-tests/POA/Create_Reference/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iterations = 10000;
diff --git a/TAO/performance-tests/POA/Implicit_Activation/run_test.pl b/TAO/performance-tests/POA/Implicit_Activation/run_test.pl
index ef0c82ce3e1..3059715f560 100755
--- a/TAO/performance-tests/POA/Implicit_Activation/run_test.pl
+++ b/TAO/performance-tests/POA/Implicit_Activation/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/RTCorba/Oneways/Reliable/run_test.pl b/TAO/performance-tests/RTCorba/Oneways/Reliable/run_test.pl
index 70f1649babe..06de6393d27 100755
--- a/TAO/performance-tests/RTCorba/Oneways/Reliable/run_test.pl
+++ b/TAO/performance-tests/RTCorba/Oneways/Reliable/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$iterations = 4000;
diff --git a/TAO/performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl b/TAO/performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl
index e95653a41be..ab4a52ff911 100755
--- a/TAO/performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/AMI/run_test.pl b/TAO/performance-tests/Sequence_Latency/AMI/run_test.pl
index 448b896a9ae..7505bd1e481 100755
--- a/TAO/performance-tests/Sequence_Latency/AMI/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/AMI/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/DII/run_test.pl b/TAO/performance-tests/Sequence_Latency/DII/run_test.pl
index e0522f673be..7e008144a3f 100755
--- a/TAO/performance-tests/Sequence_Latency/DII/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/DII/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/DSI/run_test.pl b/TAO/performance-tests/Sequence_Latency/DSI/run_test.pl
index 73b83fc174d..6855d326d43 100755
--- a/TAO/performance-tests/Sequence_Latency/DSI/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/DSI/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/Deferred/run_test.pl b/TAO/performance-tests/Sequence_Latency/Deferred/run_test.pl
index 6ad9631ca6c..2bca624f21a 100755
--- a/TAO/performance-tests/Sequence_Latency/Deferred/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/Deferred/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl b/TAO/performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl
index e5788aeda7b..9f6d0939f7b 100755
--- a/TAO/performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl
+++ b/TAO/performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/Single_Threaded/run_test.pl b/TAO/performance-tests/Sequence_Latency/Single_Threaded/run_test.pl
index f5a860139d4..9fb8057a240 100755
--- a/TAO/performance-tests/Sequence_Latency/Single_Threaded/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/Single_Threaded/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl b/TAO/performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl
index c563ac7d972..46321440c27 100755
--- a/TAO/performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Sequence_Latency/Thread_Pool/run_test.pl b/TAO/performance-tests/Sequence_Latency/Thread_Pool/run_test.pl
index a9aa52f43c0..f74795acce7 100755
--- a/TAO/performance-tests/Sequence_Latency/Thread_Pool/run_test.pl
+++ b/TAO/performance-tests/Sequence_Latency/Thread_Pool/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;
diff --git a/TAO/performance-tests/Throughput/run_test.pl b/TAO/performance-tests/Throughput/run_test.pl
index 38adfa5b275..2cb4590dabf 100755
--- a/TAO/performance-tests/Throughput/run_test.pl
+++ b/TAO/performance-tests/Throughput/run_test.pl
@@ -5,7 +5,7 @@ eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
# $Id$
# -*- perl -*-
-use lib "../../../bin";
+use lib "$ENV{ACE_ROOT}/bin";
use PerlACE::Run_Test;
$status = 0;