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

Last change on this file was 1651, checked in by lnevers@bbn.com, 7 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: 5.0 KB
Line 
1<rspec type="request"
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">
8    <sliver_type name="emulab-openvz"/>
9    <interface client_id="hostA:if0">
10    </interface>
11  </node>
12  <node client_id="top" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
13    <sliver_type name="emulab-openvz"/>
14    <services>
15      <execute command="sudo /local/install-script.sh" shell="sh"/>
16      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
17    </services>
18    <interface client_id="top:if0">
19    </interface>
20    <interface client_id="top:if1">
21    </interface>
22    <interface client_id="top:if2">
23    </interface>
24  </node>
25  <node client_id="left"
26  component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
27    <sliver_type name="emulab-openvz"/>
28    <services>
29      <execute command="sudo /local/install-script.sh" shell="sh"/>
30      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
31    </services>
32    <interface client_id="left:if0">
33    </interface>
34    <interface client_id="left:if1">
35    </interface>
36  </node>
37  <node client_id="right" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
38    <sliver_type name="emulab-openvz"/>
39    <services>
40      <execute command="sudo /local/install-script.sh" shell="sh"/>
41      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
42    </services>
43    <interface client_id="right:if0">
44    </interface>
45    <interface client_id="right:if1">
46    </interface>
47  </node>
48  <node client_id="bottom" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
49    <sliver_type name="emulab-openvz"/>
50    <services>
51      <execute command="sudo /local/install-script.sh" shell="sh"/>
52      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
53    </services>
54    <interface client_id="bottom:if0">
55    </interface>
56    <interface client_id="bottom:if1">
57    </interface>
58    <interface client_id="bottom:if2">
59    </interface>
60  </node>
61  <node client_id="hostB" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
62    <sliver_type name="emulab-openvz"/>
63    <interface client_id="hostB:if0">
64    </interface>
65  </node>
66  <link client_id="link-A">
67    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
68    <interface_ref client_id="hostA:if0"/>
69    <interface_ref client_id="top:if0"/>
70    <property source_id="hostA:if0" dest_id="top:if0"/>
71    <property source_id="top:if0" dest_id="hostA:if0"/>
72    <link_type name="lan"/>
73  </link>
74  <link client_id="link-0">
75    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
76    <interface_ref client_id="top:if1"/>
77    <interface_ref client_id="left:if0"/>
78    <property source_id="top:if1" dest_id="left:if0"/>
79    <property source_id="left:if0" dest_id="top:if1"/>
80    <link_type name="lan"/>
81  </link>
82  <link client_id="link-2">
83    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
84    <interface_ref client_id="left:if1"/>
85    <interface_ref client_id="bottom:if0"/>
86    <property source_id="left:if1" dest_id="bottom:if0"/>
87    <property source_id="bottom:if0" dest_id="left:if1"/>
88    <link_type name="lan"/>
89  </link>
90  <link client_id="link-1">
91    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
92    <interface_ref client_id="top:if2"/>
93    <interface_ref client_id="right:if0"/>
94    <property source_id="top:if2" dest_id="right:if0"/>
95    <property source_id="right:if0" dest_id="top:if2"/>
96    <link_type name="lan"/>
97  </link>
98  <link client_id="link-3">
99    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
100    <interface_ref client_id="bottom:if1"/>
101    <interface_ref client_id="right:if1"/>
102    <property source_id="bottom:if1" dest_id="right:if1"/>
103    <property source_id="right:if1" dest_id="bottom:if1"/>
104    <link_type name="lan"/>
105  </link>
106  <link client_id="link-B">
107    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
108    <interface_ref client_id="bottom:if2"/>
109    <interface_ref client_id="hostB:if0"/>
110    <property source_id="bottom:if2" dest_id="hostB:if0"/>
111    <property source_id="hostB:if0" dest_id="bottom:if2"/>
112    <link_type name="lan"/>
113  </link>
114
115 
116</rspec>
117
Note: See TracBrowser for help on using the repository browser.