blob: 056b7311c04688c7b34fe74c8a274ab9bcdc23f9 [file] [log] [blame]
Daniele Moro80889562021-09-08 10:09:26 +02001<PARAMS>
2 <testcases>1</testcases>
3
4 <GRAPH>
5 <nodeCluster>pairedleaves</nodeCluster>
6 <builds>20</builds>
7 <jobName>QOS</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>
19 <s1u_address>10.32.11.126</s1u_address>
20 <enb_address>10.32.11.124</enb_address>
21 <ues>
22 <ue1>
23 <pfcp_session_id>100</pfcp_session_id>
24 <ue_address>10.240.0.1</ue_address>
25 <teid>100</teid>
26 <up_id>10</up_id>
27 <down_id>11</down_id>
28 <!-- <qfi>0</qfi>Best Effort -->
29 <five_g>False</five_g>
30 </ue1>
31 <ue2>
32 <pfcp_session_id>100</pfcp_session_id>
33 <ue_address>10.240.0.2</ue_address>
34 <teid>200</teid>
35 <up_id>20</up_id>
36 <down_id>21</down_id>
37 <qfi>2</qfi> <!-- Real Time -->
38 <five_g>False</five_g>
39 </ue2>
40 </ues>
41 </UP4>
42
43 <TREX>
44 <port_stats>0,2</port_stats> <!-- TRex port 0 = PDN, TRex port 2 = eNodeB -->
45 <flows>
46 <BE_FROM_PDN>
47 <name>Best Effort</name>
48 <l1_bps>1500000000</l1_bps>
49 <trex_port>0</trex_port>
50 <packet>
51 <pktlen>1400</pktlen>
52 <ip_src>10.32.11.125</ip_src>
53 <ip_dst>10.240.0.1</ip_dst>
54 <eth_src>3C:EC:EF:3E:0B:A1</eth_src>
55 <eth_dst>00:00:0A:4C:1C:46</eth_dst>
56 </packet>
57 </BE_FROM_PDN>
58 <RT_FROM_PDN>
59 <name>Real Time</name>
60 <l1_bps>40000000</l1_bps>
61 <trex_port>0</trex_port>
62 <packet>
63 <pktlen>1400</pktlen>
64 <ip_src>10.32.11.125</ip_src>
65 <ip_dst>10.240.0.2</ip_dst>
66 <eth_src>3C:EC:EF:3E:0B:A1</eth_src>
67 <eth_dst>00:00:0A:4C:1C:46</eth_dst>
68 </packet>
69 <latency_stats>true</latency_stats>
70 <flow_id>10</flow_id> <!-- Mandatory when latency_stats=true -->
71 <delay>50000</delay> <!-- wait 50 ms till start to let queues fill up -->
72 <expected_min_received>1</expected_min_received>
73 <expected_max_dropped>0</expected_max_dropped>
74 <expected_99_9_percentile_latency>100</expected_99_9_percentile_latency>
75 </RT_FROM_PDN>
76 </flows>
77 </TREX>
78
79 <TOPO>
80 <switchNum>2</switchNum>
81 <linkNum>2</linkNum>
82 </TOPO>
83
84 <ONOS_Logging>
85 <org.onosproject.p4runtime.ctl.client>DEBUG</org.onosproject.p4runtime.ctl.client>
86 <org.onosproject.p4runtime.ctl.client.writerequestimpl>TRACE</org.onosproject.p4runtime.ctl.client.writerequestimpl>
87 <org.onosproject.segmentrouting>DEBUG</org.onosproject.segmentrouting>
88 <org.onosproject.gnmi.ctl>TRACE</org.onosproject.gnmi.ctl>
89 <org.omecproject.up4>TRACE</org.omecproject.up4>
90 </ONOS_Logging>
91 <ONOS_Logging_Reset>
92 <org.onosproject.p4runtime.ctl.client>INFO</org.onosproject.p4runtime.ctl.client>
93 <org.onosproject.p4runtime.ctl.client.writerequestimpl>INFO</org.onosproject.p4runtime.ctl.client.writerequestimpl>
94 <org.onosproject.segmentrouting>DEBUG</org.onosproject.segmentrouting>
95 <org.onosproject.gnmi.ctl>INFO</org.onosproject.gnmi.ctl>
96 <org.omecproject.up4>INFO</org.omecproject.up4>
97 </ONOS_Logging_Reset>
98
99 <ENV>
100 <cellName>productionCell</cellName>
101 <cellApps>drivers,fpm,lldpprovider,hostprovider,netcfghostprovider,drivers.bmv2,org.opencord.fabric-tofino,pipelines.fabric,org.stratumproject.fabric-tna,drivers.barefoot,segmentrouting,t3,up4</cellApps>
102 </ENV>
103
104 <DEPENDENCY>
105 <useCommonConf>False</useCommonConf>
106 <useCommonTopo>True</useCommonTopo>
107 <useBmv2>True</useBmv2>
108 <bmv2SwitchType>stratum</bmv2SwitchType>
109 <switchPrefix></switchPrefix>
110 <stratumRoot>~/stratum</stratumRoot>
111 <topology>trellis_fabric.py</topology>
112 <lib></lib>
113 </DEPENDENCY>
114
115 <SCALE>
116 <size>3</size>
117 <max>3</max>
118 </SCALE>
119
120</PARAMS>