blob: 5cb65d0a7309df02f4d772d85dab3dbad0728132 [file] [log] [blame]
YPZhangcb86c5b2016-01-27 17:38:12 -08001<PARAMS>
2
3 # 0-init
4 # 1-setup
5 # 2-Install
6 # 10-null provider setup
7 # 20-pushing intents, and rerouting intents if reroute is true
8 # 0,1,2,10,20,1,2,10,20,1,2,10,20
You Wangf9803832016-12-06 22:09:25 +00009 <testcases>0,1,2,11,20,1,2,11,20,1,2,11,20,1,2,11,20</testcases>
YPZhangcb86c5b2016-01-27 17:38:12 -080010
11 <reroute>False</reroute>
12
You Wangf9803832016-12-06 22:09:25 +000013 <SCALE>1,3,5,7</SCALE>
YPZhangcb86c5b2016-01-27 17:38:12 -080014
15 <DEPENDENCY>
YPZhangebf9eb52016-05-12 15:20:24 -070016 <path>/tests/SCPF/SCPFscalingMaxIntents/dependencies/</path>
YPZhangcb86c5b2016-01-27 17:38:12 -080017 <wrapper1>startUp</wrapper1>
18 <topology>rerouteTopo.py</topology>
19 </DEPENDENCY>
20
21 <ENV>
22 <cellName>productionCell</cellName>
YPZhangebf9eb52016-05-12 15:20:24 -070023 <cellApps>drivers,openflow</cellApps>
YPZhangcb86c5b2016-01-27 17:38:12 -080024 </ENV>
YPZhange6ef82a2016-07-05 16:48:15 -070025 <TEST>
26 <flowObj>False</flowObj>
27 </TEST>
Devin Lim142b5342017-07-20 15:22:39 -070028 <CFG>
29 <intentConfigRegi>org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator</intentConfigRegi>
30 <nullProvider>org.onosproject.provider.nil.NullProviders</nullProvider>
31 <linkCollectionIntent>org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler</linkCollectionIntent>
32 </CFG>
YPZhangcb86c5b2016-01-27 17:38:12 -080033 <GIT>
34 <pull>False</pull>
35 <branch>master</branch>
36 </GIT>
37
38 <CTRL>
39 <port>6653</port>
40 </CTRL>
41
42 <SLEEP>
43 <startup>10</startup>
44 <install>10</install>
45 <verify>15</verify>
46 <reroute>3</reroute>
47 # timeout for pexpect
48 <timeout>300</timeout>
49 </SLEEP>
50
51 <ATTEMPTS>
52 <verify>3</verify>
53 <push>3</push>
54 </ATTEMPTS>
55
56 <DATABASE>
YPZhange6ef82a2016-07-05 16:48:15 -070057 <dbName>/tmp/ScalingMaxIntentDB</dbName>
58 <dbFlowObj>/tmp/ScalingMaxIntentDBWFO</dbFlowObj>
YPZhangcb86c5b2016-01-27 17:38:12 -080059 <nic>1gig</nic>
60 <node>baremetal</node>
61 </DATABASE>
62
63 <LINK>
64 <ingress>0000000000000001/5</ingress>
65 <egress>0000000000000007/5</egress>
66 </LINK>
67
68 # CASE10
69 <NULL>
70 # CASE20
71 <PUSH>
YPZhang14a4aa92016-07-15 13:37:15 -070072 <batch_size>500</batch_size>
73 <min_intents>2500</min_intents>
74 <max_intents>1000000</max_intents>
75 <check_interval>2500</check_interval>
YPZhangcb86c5b2016-01-27 17:38:12 -080076 </PUSH>
77
78 # if reroute is true
79 <REROUTE>
80 <batch_size>1000</batch_size>
81 <min_intents>10000</min_intents>
82 <max_intents>1000000</max_intents>
83 <check_interval>100000</check_interval>
84 </REROUTE>
85 </NULL>
86
87 # CASE11
88 <OVS>
89 # CASE20
90 <PUSH>
YPZhang14a4aa92016-07-15 13:37:15 -070091 <batch_size>500</batch_size>
92 <min_intents>2500</min_intents>
93 <max_intents>1000000</max_intents>
94 <check_interval>2500</check_interval>
YPZhangcb86c5b2016-01-27 17:38:12 -080095 </PUSH>
96
97 # if reroute is true
98 <REROUTE>
99 <batch_size>1000</batch_size>
100 <min_intents>10000</min_intents>
101 <max_intents>500000</max_intents>
102 <check_interval>10000</check_interval>
103 </REROUTE>
104 </OVS>
105
106
107</PARAMS>