diff options
author | Chris Cleeland <chris.cleeland@gmail.com> | 2007-01-03 06:11:06 +0000 |
---|---|---|
committer | Chris Cleeland <chris.cleeland@gmail.com> | 2007-01-03 06:11:06 +0000 |
commit | 09ed767f524a0a9a410d1f40c78241227a92239f (patch) | |
tree | f0233c5e9e4cbe54ff54efe7254346ed9fd53ee9 /ACE/bin/auto_run_tests.pl | |
parent | e6defa8ce1ff560f95956be4f7b5482428de6592 (diff) | |
download | ATCD-09ed767f524a0a9a410d1f40c78241227a92239f.tar.gz |
ACE ChangeLogTag: Wed Jan 3 05:53:04 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
TAO ChangeLogTag: Wed Jan 3 05:58:08 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
M TAO/orbsvcs/orbsvcs/Notify/CosNotify_Service.h
M TAO/orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp
M TAO/orbsvcs/orbsvcs/Notify/POA_Helper.cpp
M TAO/orbsvcs/orbsvcs/Notify/Properties.h
M TAO/orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp
M TAO/orbsvcs/orbsvcs/Notify/Consumer.h
M TAO/orbsvcs/orbsvcs/Notify/RT_Properties.cpp
M TAO/orbsvcs/orbsvcs/Notify/Consumer.cpp
M TAO/orbsvcs/orbsvcs/Notify/Service.h
M TAO/orbsvcs/orbsvcs/Notify/Properties.cpp
M TAO/orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp
M TAO/orbsvcs/orbsvcs/Notify/RT_Properties.h
M TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp
M TAO/orbsvcs/orbsvcs/Notify/Properties.inl
M TAO/orbsvcs/Notify_Service/Notify_Service.cpp
M TAO/orbsvcs/Notify_Service/README
M TAO/orbsvcs/Notify_Service/Notify_Service.h
M TAO/orbsvcs/tests/Event/Performance/run_test.pl
M TAO/orbsvcs/tests/ImplRepo/NameService/run_test.pl
M TAO/orbsvcs/tests/ImplRepo/locked/run_test.pl
M TAO/orbsvcs/tests/ImplRepo/run_test.pl
M TAO/orbsvcs/tests/Bug_1436_Regression/run_test.pl
M TAO/orbsvcs/tests/Bug_1393_Regression/run_test.pl
M TAO/orbsvcs/tests/Bug_1395_Regression/run_test.pl
M TAO/orbsvcs/tests/RTCosScheduling/run_test.pl
M TAO/orbsvcs/tests/Security/Secure_Invocation/run_test.pl
M TAO/orbsvcs/tests/Security/Big_Request/run_test.pl
M TAO/orbsvcs/tests/Security/Callback/run_test.pl
M TAO/orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl
M TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl
MM TAO/orbsvcs/tests/Bug_2615_Regression/run_test.pl
M TAO/orbsvcs/tests/Bug_1437_Regression/run_test.pl
M TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl
M TAO/orbsvcs/tests/Notify/Basic/run_test.pl
M TAO/tao/GIOP_Utils.h
M TAO/tao/Unbounded_Octet_Sequence_T.h
M TAO/tao/ObjectKey_Table.h
M TAO/tao/ObjectKey_Table.cpp
M TAO/tao/GIOP_Message_State.cpp
M TAO/ChangeLog
M TAO/utils/nslist/run_test.pl
A TAO/tests/Bug_2702_Regression
A TAO/tests/Bug_2702_Regression/client.cpp
A TAO/tests/Bug_2702_Regression/CloseConnection.mpc
A TAO/tests/Bug_2702_Regression/Test.idl
A TAO/tests/Bug_2702_Regression/fakeserver.pm
A TAO/tests/Bug_2702_Regression/fakeserver2.pl
A TAO/tests/Bug_2702_Regression/closeconnection.dat
A TAO/tests/Bug_2702_Regression/README
A TAO/tests/Bug_2702_Regression/run_test.pl
M TAO/tests/DLL_ORB/run_test.pl
M TAO/tests/Portable_Interceptors/PolicyFactory/run_test.pl
M TAO/tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl
M TAO/tests/Portable_Interceptors/IORInterceptor/run_test.pl
M TAO/tests/Portable_Interceptors/PICurrent/run_test.pl
M TAO/tests/COIOP/run_test.pl
M TAO/NEWS
M ACE/ace/CDR_Stream.inl
M ACE/ace/QtReactor/QtReactor.cpp
M ACE/bin/auto_run_tests.pl
M ACE/bin/tao_orb_tests.lst
M ACE/NEWS
M ACE/ChangeLog
Diffstat (limited to 'ACE/bin/auto_run_tests.pl')
-rwxr-xr-x | ACE/bin/auto_run_tests.pl | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/ACE/bin/auto_run_tests.pl b/ACE/bin/auto_run_tests.pl index 4c8cd34e502..6c7a98aae67 100755 --- a/ACE/bin/auto_run_tests.pl +++ b/ACE/bin/auto_run_tests.pl @@ -17,7 +17,7 @@ use English; use Getopt::Std; use Cwd; -use Env qw(ACE_ROOT PATH); +use Env qw(ACE_ROOT PATH TAO_ROOT CIAO_ROOT); ################################################################################ @@ -118,16 +118,21 @@ foreach my $test_lst (@file_list) { print "auto_run_tests: $test\n"; } - $status = 0; - if (-d $ACE_ROOT."/$directory") { - $status = chdir ($ACE_ROOT."/$directory"); + if ($directory =~ m:^TAO/(.*):) { + $directory = $1; } - elsif (-d $startdir."/$directory") { - $status = chdir ($startdir."/$directory"); - } - else { - $status = chdir ($directory); + + $status = undef; + foreach my $path ($ACE_ROOT."/$directory", + $startdir."/$directory", + $TAO_ROOT."/$directory" ) + { + if (-d $path) { + $status = chdir ($path); + last; + } } + $status = chdir ($directory) if (! defined($status)); if (!$status) { print STDERR "ERROR: Cannot chdir to $ACE_ROOT/$directory\n"; |