summaryrefslogtreecommitdiff
path: root/TAO/tests/MT_BiDir
diff options
context:
space:
mode:
authormsmit <msmit@remedy.nl>2011-09-16 07:34:42 +0000
committermsmit <msmit@remedy.nl>2011-09-16 07:34:42 +0000
commit656ddcc9ec689f21a849d634232b414a35562688 (patch)
tree7a9dfe2fed94c329261e623598efaa29a3ca142b /TAO/tests/MT_BiDir
parentfd9525d70cf2debbb5d4e0402bcd2b705f7031ed (diff)
downloadATCD-656ddcc9ec689f21a849d634232b414a35562688.tar.gz
Fri Sep 16 07:37:12 UTC 2011 Marcel Smit <msmit@remedy.nl>
* tests/Connect_Strategy_Test/run_test.pl: * tests/MT_BiDir/run_test.pl: * tests/MT_Server/run_test.pl: * tests/No_Server_MT_Connect_Test/run_test.pl: * tests/RTCORBA/Server_Protocol/run_test.pl: Copy only those configuration files that are needed by the targets. We don't want to solve this in the test framework; the script knows which configuration files should be copied.
Diffstat (limited to 'TAO/tests/MT_BiDir')
-rwxr-xr-xTAO/tests/MT_BiDir/run_test.pl9
1 files changed, 8 insertions, 1 deletions
diff --git a/TAO/tests/MT_BiDir/run_test.pl b/TAO/tests/MT_BiDir/run_test.pl
index 1d7ba7e9b5b..4134c5f8e59 100755
--- a/TAO/tests/MT_BiDir/run_test.pl
+++ b/TAO/tests/MT_BiDir/run_test.pl
@@ -32,7 +32,14 @@ $client1->DeleteFile($iorbase);
$client2->DeleteFile($iorbase);
$client3->DeleteFile($iorbase);
-my $server_conf = $server->LocalFile ("server$PerlACE::svcconf_ext");
+my $server_conf_base = "server$PerlACE::svcconf_ext";
+my $server_conf = $server->LocalFile ($server_conf_base);
+
+# Copy the configuration file to the target.
+if ($server->PutFile ($server_conf_base) == -1) {
+ print STDERR "ERROR: cannot set file <$server_conf>\n";
+ exit 1;
+}
$SV = $server->CreateProcess ("server",
"-ORBdebuglevel $debug_level -ORBSvcConf $server_conf " .