source: trunk/GENIRacks/InstaGENI/Spiral4/RSpecs/AcceptanceTests/IG-EXP-7/IG-EXP-7.rspec @ 1651

Last change on this file since 1651 was 1651, checked in by lnevers@bbn.com, 11 years ago

adding the Click example Rspec, have two scenarios. IG-EXP-7-gpo.rspec used only the GPO Rack, while IG-EXP-7.rspec used Utah and GPO rack as described in the test case

File size: 6.0 KB
RevLine 
[1649]1<rspec type="request"
[1651]2       xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/request.xsd"
3       xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
4       xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"
5       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6       xmlns="http://www.geni.net/resources/rspec/3">
7  <node client_id="hostA" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]8    <sliver_type name="emulab-openvz"/>
[1651]9    <interface client_id="hostA:if0">
[1649]10    <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/>
[1651]11    </interface>
12  </node>
13  <node client_id="top" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]14    <sliver_type name="emulab-openvz"/>
[1651]15    <services>
16      <execute command="sudo /local/install-script.sh" shell="sh"/>
17      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
18    </services>
19    <interface client_id="top:if0">
20    <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/>
[1649]21    </interface>
[1651]22    <interface client_id="top:if1">
[1649]23    <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
24    </interface>
[1651]25    <interface client_id="top:if2">
26    <ip address="192.168.0.1" netmask="255.255.255.0" type="ipv4"/>
27    </interface>
28  </node>
29  <node client_id="left"
30  component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]31    <sliver_type name="emulab-openvz"/>
[1651]32    <services>
33      <execute command="sudo /local/install-script.sh" shell="sh"/>
34      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
35    </services>
36    <interface client_id="left:if0">
[1649]37    <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
[1651]38    </interface>
39    <interface client_id="left:if1">
[1649]40    <ip address="192.168.3.2" netmask="255.255.255.0" type="ipv4"/>
[1651]41    </interface>
42  </node>
43  <node client_id="right" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]44    <sliver_type name="emulab-openvz"/>
[1651]45    <services>
46      <execute command="sudo /local/install-script.sh" shell="sh"/>
47      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
48    </services>
49    <interface client_id="right:if0">
[1649]50    <ip address="192.168.0.2" netmask="255.255.255.0" type="ipv4"/>
[1651]51    </interface>
52    <interface client_id="right:if1">
[1649]53    <ip address="192.168.2.2" netmask="255.255.255.0" type="ipv4"/>
[1651]54    </interface>
55  </node>
56  <node client_id="bottom" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]57    <sliver_type name="emulab-openvz"/>
[1651]58    <services>
59      <execute command="sudo /local/install-script.sh" shell="sh"/>
60      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
61    </services>
62    <interface client_id="bottom:if0">
[1649]63    <ip address="192.168.2.1" netmask="255.255.255.0" type="ipv4"/>
[1651]64    </interface>
65    <interface client_id="bottom:if1">
[1649]66    <ip address="192.168.3.1" netmask="255.255.255.0" type="ipv4"/>
[1651]67    </interface>
68    <interface client_id="bottom:if2">
[1649]69    <ip address="192.168.5.1" netmask="255.255.255.0" type="ipv4"/>
[1651]70    </interface>
71  </node>
72  <node client_id="hostB" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]73    <sliver_type name="emulab-openvz"/>
[1651]74    <interface client_id="hostB:if0">
[1649]75    <ip address="192.168.5.2" netmask="255.255.255.0" type="ipv4"/>
[1651]76    </interface>
[1649]77  </node>
78  <link client_id="link-A">
79    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1651]80    <interface_ref client_id="hostA:if0"/>
81    <interface_ref client_id="top:if0"/>
82    <property source_id="hostA:if0" dest_id="top:if0"/>
83    <property source_id="top:if0" dest_id="hostA:if0"/>
84    <link_type name="lan"/>
[1649]85  </link>
86  <link client_id="link-0">
87    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1651]88    <interface_ref client_id="top:if1"/>
89    <interface_ref client_id="left:if0"/>
90    <property source_id="top:if1" dest_id="left:if0"/>
91    <property source_id="left:if0" dest_id="top:if1"/>
92    <link_type name="lan"/>
93  </link>
94  <link client_id="link-2">
95    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1649]96    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]97    <interface_ref client_id="left:if1"/>
98    <interface_ref client_id="bottom:if1"/>
99    <property source_id="left:if1" dest_id="bottom:if1"/>
100    <property source_id="bottom:if1" dest_id="left:if1"/>
[1649]101    <link_type name="gre-tunnel"/>
102  </link>
103  <link client_id="link-1">
104    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
105    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]106    <interface_ref client_id="top:if2"/>
107    <interface_ref client_id="right:if0"/>
108    <property source_id="top:if2" dest_id="right:if0"/>
109    <property source_id="right:if0" dest_id="top:if2"/>
110    <link_type name="gre-tunnel"/>
[1649]111  </link>
112  <link client_id="link-3">
113    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]114    <interface_ref client_id="bottom:if0"/>
115    <interface_ref client_id="right:if1"/>
116    <property source_id="bottom:if0" dest_id="right:if1"/>
117    <property source_id="right:if1" dest_id="bottom:if0"/>
118    <link_type name="lan"/>
[1649]119  </link>
120  <link client_id="link-B">
121    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]122    <interface_ref client_id="bottom:if2"/>
123    <interface_ref client_id="hostB:if0"/>
124    <property source_id="bottom:if2" dest_id="hostB:if0"/>
125    <property source_id="hostB:if0" dest_id="bottom:if2"/>
126    <link_type name="lan"/>
[1649]127  </link>
128</rspec>
[1651]129
Note: See TracBrowser for help on using the repository browser.