diff options
Diffstat (limited to 'CIAO/DAnCE/TargetManager/descriptors')
5 files changed, 0 insertions, 357 deletions
diff --git a/CIAO/DAnCE/TargetManager/descriptors/Domain.cdd b/CIAO/DAnCE/TargetManager/descriptors/Domain.cdd deleted file mode 100644 index fe21a4b48f5..00000000000 --- a/CIAO/DAnCE/TargetManager/descriptors/Domain.cdd +++ /dev/null @@ -1,101 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<Deployment:domain - xmlns:Deployment="http://www.omg.org/Deployment" - xmlns:xmi="http://www.omg.org/XMI" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.omg.org/Deployment Deployment.xsd"> - -<UUID>effd4bd0-6db0-4c50-9bb7-db9decebae1c</UUID> -<label>Hello Domain</label> - - -<node> - <name>TargetManagerNode_1</name> - <label>Sender's Node</label> - <resource> - <name>Processor</name> - <resourceType>CPULoad</resourceType> - <property> - <name>LoadAverage</name> - <kind>Quantity</kind> - <dynamic>true</dynamic> - <value> - <type> - <kind>tk_long</kind> - </type> - <value><long>99</long></value> - </value> - </property> - </resource> -</node> -<node> - <name>TargetManagerNode_2</name> - <label>Receiver's Node</label> - <resource> - <name>Processor</name> - <resourceType>CPULoad</resourceType> - <property> - <name>LoadAverage</name> - <kind>Quantity</kind> - <dynamic>true</dynamic> - <value> - <type> - <kind>tk_long</kind> - </type> - <value><long>99</long></value> - </value> - </property> - </resource> -</node> - - -<interconnect> - <name>NoBridgeInterConnect</name> - <connect> - <name>Receiver</name> - <resource> - <name>Processor</name> - <resourceType>CPULoad</resourceType> - <property> - <name>LoadAverage</name> - <kind>Quantity</kind> - <dynamic>true</dynamic> - <value> - <type> - <kind>tk_long</kind> - </type> - <value><long>99</long></value> - </value> - </property> - </resource> - </connect> -</interconnect> - - -<bridge> - <name>NoBridge</name> - <connect> - <name>NoBridgeInterConnect</name> - <connect> - <name>Receiver</name> - <resource> - <name>Processor</name> - <resourceType>CPULoad</resourceType> - <property> - <name>LoadAverage</name> - <kind>Quantity</kind> - <dynamic>true</dynamic> - <value> - <type> - <kind>tk_long</kind> - </type> - <value><long>99</long></value> - </value> - </property> - </resource> - </connect> - </connect> -</bridge> - - -</Deployment:domain> diff --git a/CIAO/DAnCE/TargetManager/descriptors/NodeDetails.dat b/CIAO/DAnCE/TargetManager/descriptors/NodeDetails.dat deleted file mode 100644 index 0ca8bfefd8b..00000000000 --- a/CIAO/DAnCE/TargetManager/descriptors/NodeDetails.dat +++ /dev/null @@ -1,2 +0,0 @@ -TargetManagerNode_1 corbaloc:iiop:localhost:40000/NodeManager -TargetManagerNode_2 corbaloc:iiop:localhost:30000/NodeManager diff --git a/CIAO/DAnCE/TargetManager/descriptors/NodeManagerMap.dat b/CIAO/DAnCE/TargetManager/descriptors/NodeManagerMap.dat deleted file mode 100644 index 0ca8bfefd8b..00000000000 --- a/CIAO/DAnCE/TargetManager/descriptors/NodeManagerMap.dat +++ /dev/null @@ -1,2 +0,0 @@ -TargetManagerNode_1 corbaloc:iiop:localhost:40000/NodeManager -TargetManagerNode_2 corbaloc:iiop:localhost:30000/NodeManager diff --git a/CIAO/DAnCE/TargetManager/descriptors/flattened_deploymentplan.cdp b/CIAO/DAnCE/TargetManager/descriptors/flattened_deploymentplan.cdp deleted file mode 100644 index fae71c39fa1..00000000000 --- a/CIAO/DAnCE/TargetManager/descriptors/flattened_deploymentplan.cdp +++ /dev/null @@ -1,92 +0,0 @@ -<Deployment:deploymentPlan - xmlns:Deployment="http://www.omg.org/Deployment" - xmlns:xmi="http://www.omg.org/XMI" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.omg.org/Deployment Modified_Deployment.xsd"> - - <label>Hello-DeploymentPlan</label> - <!-- Could be ZERO --> - <realizes> - <label>BasicSP-realizes-cid</label> - <UUID>c0965470-7b83-11d9-9669-0800200c9a66</UUID> - <specificType><!-- @@ What does here? --></specificType> - <supportedType>IDL:BasicSP/EC:1.0</supportedType> - <port> - <name>read_message</name> - <specificType>IDL:Hello/ReadMessage:1.0</specificType> - <supportedType>IDL:Hello/ReadMessage:1.0</supportedType> - <provider>false></provider> - <exclusiveProvider>false</exclusiveProvider> - <exclusiveUser>true</exclusiveUser> - <optional>false</optional> - <kind>SimplexReceptacle</kind> - </port> - </realizes> - - <implementation id="TargetManager-mdd"> - <name>TargetManager-mdd</name> - <source><!-- @@ Don't know what goes here --></source> - <artifact>TargetManager_exec</artifact> - <artifact>TargetManager_svnt</artifact> - <!-- - <execParameter></execParameter> - <deployRequirement></deployRequirement> - --> - </implementation> - - <instance id="TargetManager-idd"> - <name>TargetManager-idd</name> - <node>TargetManagerNode_1</node> - <source><!-- @@ What goes here --></source> - <implementation>TargetManager-mdd</implementation> - <configProperty> - <name>ComponentIOR</name> - <value> - <type> - <kind>tk_string</kind> - </type> - <value> - <string>TargetManager.ior</string> - </value> - </value> - </configProperty> - </instance> - - <!-- @@ Runtime library name must match exactly in "location" tag --> - - <artifact id="TargetManager_exec"> - <name>TargetManager_exec</name> - <source><!-- @@ Not sure about this--></source> - <node><!-- blank --></node> - <location>TargetManager_exec</location> - <execParameter> - <name>entryPoint</name> - <value> - <type> - <kind>tk_string</kind> - </type> - <value> - <string>create_CIAO_TargetManagerHome_Impl</string> - </value> - </value> - </execParameter> - </artifact> - - <artifact id="TargetManager_svnt"> - <name>TargetManager_svnt</name> - <source><!-- @@ Not sure --></source> - <node><!-- blank --></node> - <location>TargetManager_svnt</location> - <execParameter> - <name>entryPoint</name> - <value> - <type> - <kind>tk_string</kind> - </type> - <value> - <string>create_CIAO_TargetManagerHome_Servant</string> - </value> - </value> - </execParameter> - </artifact> -</Deployment:deploymentPlan> diff --git a/CIAO/DAnCE/TargetManager/descriptors/run_test_TargetManager.pl b/CIAO/DAnCE/TargetManager/descriptors/run_test_TargetManager.pl deleted file mode 100644 index a98401ef296..00000000000 --- a/CIAO/DAnCE/TargetManager/descriptors/run_test_TargetManager.pl +++ /dev/null @@ -1,160 +0,0 @@ -eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' - & eval 'exec perl -S $0 $argv:q' - if 0; - -# $Id$ -# -*- perl -*- - -use lib "$ENV{'ACE_ROOT'}/bin"; -use PerlACE::Run_Test; -$CIAO_ROOT = "$ENV{'CIAO_ROOT'}"; -$DAnCE = "$ENV{'CIAO_ROOT'}/DAnCE"; - -$daemons_running = 0; -$em_running = 0; -$daemons = 2; -@ports = ( 40000, 30000 ); -@iorfiles = ( "NodeApp1.ior", "NodeApp2.ior" ); -$status = 0; -$dat_file = "NodeDetails.dat"; -$cdp_file = "flattened_DeploymentPlan.cdp"; - -$E = 0; -$EM = 0; - -# Delete if there are any .ior files. -sub delete_ior_files { - for ($i = 0; $i < $daemons; ++$i) { - unlink $iorfiles[$i]; - } - unlink PerlACE::LocalFile ("EM.ior"); - unlink PerlACE::LocalFile ("TargetManager.ior"); - unlink PerlACE::LocalFile ("DAM.ior"); -} - -sub kill_node_daemons { - for ($i = 0; $i < $daemons; ++$i) { - $Daemons[$i]->Kill (); $Daemons[$i]->TimedWait (1); - } -} - -sub kill_open_processes { - if ($daemons_running == 1) { - kill_node_daemons (); - } - - if ($em_running == 1) { - $EM->Kill (); - $EM->TimedWait (1); - } -} - -sub run_node_daemons { - for ($i = 0; $i < $daemons; ++$i) - { - $iorfile = $iorfiles[$i]; - $port = $ports[$i]; - - $iiop = "iiop://localhost:$port"; - $node_app = "$DAnCE/NodeApplication/NodeApplication"; - - $d_cmd = "$DAnCE/NodeManager/NodeManager"; - $d_param = "-ORBEndpoint $iiop -s $node_app -o $iorfile"; - - $Daemons[$i] = new PerlACE::Process ($d_cmd, $d_param); - $result = $Daemons[$i]->Spawn (); - push(@processes, $Daemons[$i]); - - if (PerlACE::waitforfile_timed ($iorfile, - $PerlACE::wait_interval_for_process_creation) == -1) { - print STDERR - "ERROR: The ior file of node daemon $i could not be found\n"; - for (; $i > 0; --$i) { - $Daemons[$i]->Kill (); $Daemons[$i]->TimedWait (1); - } - return -1; - } - } - $daemons_running = 1; - return 0; -} - -delete_ior_files (); - -# Invoke node daemons. -print "Invoking node daemons\n"; -$status = run_node_daemons (); - -if ($status != 0) { - print STDERR "ERROR: Unable to execute the node daemons\n"; - exit 1; -} - -$ns_running = 1; - -# Invoke execution manager. -print "Invoking execution manager\n"; -$EM = new PerlACE::Process ("$DAnCE/ExecutionManager/Execution_Manager", - "-o EM.ior -i $dat_file"); -$EM->Spawn (); - -if (PerlACE::waitforfile_timed ("EM.ior", - $PerlACE::wait_interval_for_process_creation) == -1) { - print STDERR - "ERROR: The ior file of execution manager could not be found\n"; - kill_open_processes (); - exit 1; -} - -$em_running = 1; - -# Invoke executor - start the application -. -print "Invoking executor - start the application -\n"; -$E = - new PerlACE::Process ("$DAnCE/Plan_Launcher/plan_launcher", - "-p flattened_deploymentplan.cdp -k file://EM.ior -o DAM.ior"); - -$E->SpawnWaitKill (5000); - -if (PerlACE::waitforfile_timed ( - "TargetManager.ior", - $PerlACE::wait_interval_for_process_creation) == -1) { - print STDERR "ERROR: The ior file of receiver could not be found\n"; - kill_open_processes (); - exit 1; -} - -print "Waiting for 15 secs then invoking client ===\n"; -sleep (15); - -print "Making 5 such calls \n"; - -$call_num = 5; - -for ($i = 0; $i < $call_num; ++$i) -{ - print "Invoking the client\n"; - $tmclient = new PerlACE::Process ("../CmpClient", "file://TargetManager.ior"); - $result = $tmclient->SpawnWaitKill (3000); - - if ($result != 0) { - print STDERR "ERROR: The client returned $result\n"; - $status = 1; - } - sleep (15); -} - -# Invoke executor - stop the application -. -print "Invoking executor - stop the application -\n"; -$E = - new PerlACE::Process ("$DAnCE/Plan_Launcher/plan_launcher", - "-k file://EM.ior -i file://DAM.ior"); -$E->SpawnWaitKill (3000); - -print "Executor returned.\n"; -print "Shutting down rest of the processes.\n"; - -delete_ior_files (); -kill_open_processes (); - -exit $status; |