blob: 3a069ca6934007728f4199cae93009fd724e285b [file] [log] [blame]
andrew@onlab.us2ae3a112015-02-02 11:24:32 -08001<PARAMS>
2
You Wangf9803832016-12-06 22:09:25 +00003 <testcases>0,1,2,1,2,1,2,1,2,1,2,1,2,1,2</testcases>
Charles Chan029be652015-08-24 01:46:10 +08004
Jeremy Ronquillo7f8fb572017-11-14 08:28:41 -08005 <GRAPH>
6 <nodeCluster>BM</nodeCluster>
7 <builds>20</builds>
8 </GRAPH>
9
Charles Chan029be652015-08-24 01:46:10 +080010 <debugMode></debugMode> #nothing means false
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080011
12 <ENV>
You Wangf9803832016-12-06 22:09:25 +000013 <cellName>intentTP</cellName>
14 <cellApps>drivers,null,intentperf</cellApps>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080015 </ENV>
16
You Wangf9803832016-12-06 22:09:25 +000017 <SCALE>1,3,3,5,5,7,7</SCALE>
18 <max>7</max>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080019
20 <GIT>
Devin Lim58046fa2017-07-05 16:55:00 -070021 <pull>False</pull>
22 <branch>master</branch>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080023 </GIT>
24
Charles Chan029be652015-08-24 01:46:10 +080025 <CTRL>
Jon Hall53c5e662016-04-13 16:06:56 -070026 <USER>sdn</USER>
andrew@onlab.us10332202015-03-11 15:04:43 -070027
jenkins15b2b132015-06-23 14:04:09 -070028 <ip1>OC1</ip1>
Charles Chan029be652015-08-24 01:46:10 +080029 <port1>6653</port1>
andrew@onlab.us10332202015-03-11 15:04:43 -070030
jenkins15b2b132015-06-23 14:04:09 -070031 <ip2>OC2</ip2>
Charles Chan029be652015-08-24 01:46:10 +080032 <port2>6653</port2>
andrew@onlab.us10332202015-03-11 15:04:43 -070033
jenkins15b2b132015-06-23 14:04:09 -070034 <ip3>OC3</ip3>
Charles Chan029be652015-08-24 01:46:10 +080035 <port3>6653</port3>
andrew@onlab.us10332202015-03-11 15:04:43 -070036
jenkins15b2b132015-06-23 14:04:09 -070037 <ip4>OC4</ip4>
Charles Chan029be652015-08-24 01:46:10 +080038 <port4>6653</port4>
andrew@onlab.us10332202015-03-11 15:04:43 -070039
jenkins15b2b132015-06-23 14:04:09 -070040 <ip5>OC5</ip5>
Charles Chan029be652015-08-24 01:46:10 +080041 <port5>6653</port5>
andrew@onlab.us10332202015-03-11 15:04:43 -070042
jenkins15b2b132015-06-23 14:04:09 -070043 <ip6>OC6</ip6>
Charles Chan029be652015-08-24 01:46:10 +080044 <port6>6653</port6>
andrew@onlab.us10332202015-03-11 15:04:43 -070045
jenkins15b2b132015-06-23 14:04:09 -070046 <ip7>OC7</ip7>
Charles Chan029be652015-08-24 01:46:10 +080047 <port7>6653</port7>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080048 </CTRL>
49
jenkins15b2b132015-06-23 14:04:09 -070050 <MN><ip1>OCN</ip1></MN>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080051
YPZhangcbc2a062016-07-11 10:55:44 -070052 <SLEEP>
53 <startup>10</startup>
54 <install>10</install>
55 <verify>3</verify>
56 <reroute>3</reroute>
57 # timeout for pexpect
58 <timeout>300</timeout>
59 </SLEEP>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080060 <BENCH>
Jon Hall53c5e662016-04-13 16:06:56 -070061 <user>sdn</user>
jenkins15b2b132015-06-23 14:04:09 -070062 <ip1>OCN</ip1>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080063 </BENCH>
64
Charles Chan029be652015-08-24 01:46:10 +080065 <TEST>
66 <loadFrom>1,1,1,1,1,1,1</loadFrom> #generate load on server, 1 = generator on
jenkins3af0cd82015-03-24 10:27:16 -070067 <numSwitches>10,10,10,10,10,10,10</numSwitches>
cameron@onlab.uscd4e8a22015-05-11 10:58:43 -070068 <duration>400</duration>
cameron@onlab.us059c2562015-04-02 14:12:51 -070069 <log_interval>20</log_interval>
cameron@onlab.uscd4e8a22015-05-11 10:58:43 -070070 <numKeys>40000</numKeys>
You Wange1427332017-02-06 17:16:20 -080071 <numKeysFlowObj>4000</numKeysFlowObj>
cameron@onlab.us059c2562015-04-02 14:12:51 -070072 <cyclePeriod>1000</cyclePeriod>
Devin Lim9ef93e12017-08-07 17:01:46 -070073 <neighbors>0,0,a,0,a,0,a</neighbors> #a == all nodes (-1)
suibin zhangd1f03802016-02-25 11:48:58 -080074 <skipReleaseResourcesOnWithdrawal>true</skipReleaseResourcesOnWithdrawal>
YPZhange6ef82a2016-07-05 16:48:15 -070075 <flowObj>False</flowObj>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080076 </TEST>
Devin Lim142b5342017-07-20 15:22:39 -070077 <CFG>
78 <intentManager>org.onosproject.net.intent.impl.IntentManager</intentManager>
79 <intentConfigRegi>org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator</intentConfigRegi>
80 <nullProvider>org.onosproject.provider.nil.NullProviders</nullProvider>
81 <linkCollectionIntent>org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler</linkCollectionIntent>
82 <intentPerfInstaller>org.onosproject.intentperf.IntentPerfInstaller</intentPerfInstaller>
83 </CFG>
YPZhange6ef82a2016-07-05 16:48:15 -070084 <DATABASE>
85 <dbName>/tmp/IntentEventTPDB</dbName>
86 <dbFlowObj>/tmp/IntentEventTPflowObjDB</dbFlowObj>
87 </DATABASE>
andrew@onlab.us10332202015-03-11 15:04:43 -070088 <METRICS>
89 <intents_rate>intents-events-metrics|grep "Intent Installed Events"|cut -d ' ' -f7</intents_rate>
90 <intents_withdrawn>intents-events-metrics|grep "Intent Withdrawn Events"|cut -d ' ' -f7</intents_withdrawn>
91 <intents_failed>intents-events-metrics|grep "Intent Failed Events"|cut -d ' ' -f7</intents_failed>
92 </METRICS>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080093
94</PARAMS>