blob: edef60bd712ba540b7adc6fbe55f4578fffffec4 [file] [log] [blame]
Daniele Moro790cc102021-08-30 18:27:30 +02001<PARAMS>
Daniele Moro522023c2021-10-15 17:30:33 +02002 <testcases>1,2,3,4,5</testcases>
Daniele Moro790cc102021-08-30 18:27:30 +02003
4 <GRAPH>
5 <nodeCluster>pairedleaves</nodeCluster>
6 <builds>20</builds>
7 <jobName>UP4</jobName>
8 <branch>master</branch>
9 </GRAPH>
10
11 <persistent_setup>True</persistent_setup>
12
13 <kubernetes>
14 <appName>onos-classic</appName>
15 <namespace>tost</namespace>
16 </kubernetes>
17
18 <UP4>
Daniele Moro522023c2021-10-15 17:30:33 +020019 <pdn_host>MgmtServer</pdn_host>
20 <enodebs>
21 <enodeb_1>
22 <host>Compute3</host>
23 <enb_address>10.32.11.194</enb_address>
24 <ues>ue1,ue2</ues>
25 </enodeb_1>
26 <enodeb_2>
27 <host>Compute1</host>
28 <interface>eno3</interface>
29 <enb_address>10.32.11.122</enb_address>
30 <ues>ue3</ues>
31 </enodeb_2>
32 </enodebs>
Daniele Moro790cc102021-08-30 18:27:30 +020033 <s1u_address>10.32.11.126</s1u_address>
Daniele Moro790cc102021-08-30 18:27:30 +020034 <router_mac>00:00:0A:4C:1C:46</router_mac>
35 <ues>
36 <ue1>
Daniele Moro790cc102021-08-30 18:27:30 +020037 <ue_address>10.240.0.1</ue_address>
38 <teid>100</teid>
39 <up_id>10</up_id>
40 <down_id>11</down_id>
Daniele Moro49a843c2022-01-05 14:36:32 +010041 <qfi>0</qfi>
Daniele Moro790cc102021-08-30 18:27:30 +020042 <five_g>False</five_g>
43 </ue1>
44 <ue2>
Daniele Moro790cc102021-08-30 18:27:30 +020045 <ue_address>10.240.0.2</ue_address>
46 <teid>200</teid>
47 <up_id>20</up_id>
48 <down_id>21</down_id>
Daniele Moro49a843c2022-01-05 14:36:32 +010049 <qfi>0</qfi>
Daniele Moro790cc102021-08-30 18:27:30 +020050 <five_g>False</five_g>
51 </ue2>
Daniele Moro522023c2021-10-15 17:30:33 +020052 <ue3>
Daniele Moro522023c2021-10-15 17:30:33 +020053 <ue_address>10.240.0.3</ue_address>
54 <teid>201</teid>
55 <up_id>30</up_id>
56 <down_id>31</down_id>
Daniele Moro49a843c2022-01-05 14:36:32 +010057 <qfi>0</qfi>
Daniele Moro522023c2021-10-15 17:30:33 +020058 <five_g>False</five_g>
59 </ue3>
Daniele Moro790cc102021-08-30 18:27:30 +020060 </ues>
Daniele Moro80271cb2021-11-11 20:08:51 +010061 <UP4_dataplane_fail>
62 <switch_to_kill>Leaf2</switch_to_kill> <!-- Component name of the switch to kill in CASE 5 -->
63 <k8s_switch_node>leaf2</k8s_switch_node>
64 <k8s_label>node-role.aetherproject.org</k8s_label>
65 <k8s_label_value_test>switch-test</k8s_label_value_test>
66 <k8s_label_value_normal>switch</k8s_label_value_normal>
67 <enodebs_fail>enodeb_1</enodebs_fail> <!-- list of eNodeBs that should fail traffic forwarding in CASE 5-->
68 </UP4_dataplane_fail>
69
70
Daniele Moro790cc102021-08-30 18:27:30 +020071 </UP4>
72
Daniele Moro522023c2021-10-15 17:30:33 +020073 <!-- Parameters for UP4 CASE2 related to Emulated BESS UPF -->
74 <BESS_UPF>
75 <enodeb_host>Compute3</enodeb_host>
76 <enb_address>10.32.11.194</enb_address>
77 <ue_address>10.241.0.1</ue_address> <!-- different subnet than the one used for UP4 UEs -->
78 <bess_host>Compute2</bess_host>
79 </BESS_UPF>
80
Daniele Moroe1d05eb2021-09-23 19:52:30 +020081 <UP4_delete_pod>onos-tost-onos-classic-0</UP4_delete_pod>
82
Daniele Moro790cc102021-08-30 18:27:30 +020083 <TOPO>
84 <switchNum>2</switchNum>
85 <linkNum>2</linkNum>
86 </TOPO>
87
88 <ONOS_Logging>
Daniele Moro790cc102021-08-30 18:27:30 +020089 <org.onosproject.segmentrouting>DEBUG</org.onosproject.segmentrouting>
Daniele Moro790cc102021-08-30 18:27:30 +020090 <org.omecproject.up4>TRACE</org.omecproject.up4>
91 </ONOS_Logging>
92 <ONOS_Logging_Reset>
Daniele Moro790cc102021-08-30 18:27:30 +020093 <org.onosproject.segmentrouting>DEBUG</org.onosproject.segmentrouting>
Daniele Moro790cc102021-08-30 18:27:30 +020094 <org.omecproject.up4>INFO</org.omecproject.up4>
95 </ONOS_Logging_Reset>
96
97 <ENV>
98 <cellName>productionCell</cellName>
99 <cellApps>drivers,fpm,lldpprovider,hostprovider,netcfghostprovider,drivers.bmv2,org.opencord.fabric-tofino,pipelines.fabric,org.stratumproject.fabric-tna,drivers.barefoot,segmentrouting,t3,up4</cellApps>
100 </ENV>
101
102 <DEPENDENCY>
103 <useCommonConf>False</useCommonConf>
104 <useCommonTopo>True</useCommonTopo>
105 <useBmv2>True</useBmv2>
106 <bmv2SwitchType>stratum</bmv2SwitchType>
107 <switchPrefix></switchPrefix>
108 <stratumRoot>~/stratum</stratumRoot>
109 <topology>trellis_fabric.py</topology>
110 <lib></lib>
111 </DEPENDENCY>
112
113 <SCALE>
114 <size>3</size>
115 <max>3</max>
116 </SCALE>
117
118</PARAMS>