blob: cf5e7e8fe41e62724b42155503527ecec1a03f01 [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
5 <debugMode></debugMode> #nothing means false
andrew@onlab.us2ae3a112015-02-02 11:24:32 -08006
7 <ENV>
You Wangf9803832016-12-06 22:09:25 +00008 <cellName>intentTP</cellName>
9 <cellApps>drivers,null,intentperf</cellApps>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080010 </ENV>
11
You Wangf9803832016-12-06 22:09:25 +000012 <SCALE>1,3,3,5,5,7,7</SCALE>
13 <max>7</max>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080014
15 <GIT>
Devin Lim58046fa2017-07-05 16:55:00 -070016 <pull>False</pull>
17 <branch>master</branch>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080018 </GIT>
19
Charles Chan029be652015-08-24 01:46:10 +080020 <CTRL>
Jon Hall53c5e662016-04-13 16:06:56 -070021 <USER>sdn</USER>
andrew@onlab.us10332202015-03-11 15:04:43 -070022
jenkins15b2b132015-06-23 14:04:09 -070023 <ip1>OC1</ip1>
Charles Chan029be652015-08-24 01:46:10 +080024 <port1>6653</port1>
andrew@onlab.us10332202015-03-11 15:04:43 -070025
jenkins15b2b132015-06-23 14:04:09 -070026 <ip2>OC2</ip2>
Charles Chan029be652015-08-24 01:46:10 +080027 <port2>6653</port2>
andrew@onlab.us10332202015-03-11 15:04:43 -070028
jenkins15b2b132015-06-23 14:04:09 -070029 <ip3>OC3</ip3>
Charles Chan029be652015-08-24 01:46:10 +080030 <port3>6653</port3>
andrew@onlab.us10332202015-03-11 15:04:43 -070031
jenkins15b2b132015-06-23 14:04:09 -070032 <ip4>OC4</ip4>
Charles Chan029be652015-08-24 01:46:10 +080033 <port4>6653</port4>
andrew@onlab.us10332202015-03-11 15:04:43 -070034
jenkins15b2b132015-06-23 14:04:09 -070035 <ip5>OC5</ip5>
Charles Chan029be652015-08-24 01:46:10 +080036 <port5>6653</port5>
andrew@onlab.us10332202015-03-11 15:04:43 -070037
jenkins15b2b132015-06-23 14:04:09 -070038 <ip6>OC6</ip6>
Charles Chan029be652015-08-24 01:46:10 +080039 <port6>6653</port6>
andrew@onlab.us10332202015-03-11 15:04:43 -070040
jenkins15b2b132015-06-23 14:04:09 -070041 <ip7>OC7</ip7>
Charles Chan029be652015-08-24 01:46:10 +080042 <port7>6653</port7>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080043 </CTRL>
44
jenkins15b2b132015-06-23 14:04:09 -070045 <MN><ip1>OCN</ip1></MN>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080046
YPZhangcbc2a062016-07-11 10:55:44 -070047 <SLEEP>
48 <startup>10</startup>
49 <install>10</install>
50 <verify>3</verify>
51 <reroute>3</reroute>
52 # timeout for pexpect
53 <timeout>300</timeout>
54 </SLEEP>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080055 <BENCH>
Jon Hall53c5e662016-04-13 16:06:56 -070056 <user>sdn</user>
jenkins15b2b132015-06-23 14:04:09 -070057 <ip1>OCN</ip1>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080058 </BENCH>
59
Charles Chan029be652015-08-24 01:46:10 +080060 <TEST>
61 <loadFrom>1,1,1,1,1,1,1</loadFrom> #generate load on server, 1 = generator on
jenkins3af0cd82015-03-24 10:27:16 -070062 <numSwitches>10,10,10,10,10,10,10</numSwitches>
cameron@onlab.uscd4e8a22015-05-11 10:58:43 -070063 <duration>400</duration>
cameron@onlab.us059c2562015-04-02 14:12:51 -070064 <log_interval>20</log_interval>
cameron@onlab.uscd4e8a22015-05-11 10:58:43 -070065 <numKeys>40000</numKeys>
You Wange1427332017-02-06 17:16:20 -080066 <numKeysFlowObj>4000</numKeysFlowObj>
cameron@onlab.us059c2562015-04-02 14:12:51 -070067 <cyclePeriod>1000</cyclePeriod>
Devin Lim9ef93e12017-08-07 17:01:46 -070068 <neighbors>0,0,a,0,a,0,a</neighbors> #a == all nodes (-1)
suibin zhangd1f03802016-02-25 11:48:58 -080069 <skipReleaseResourcesOnWithdrawal>true</skipReleaseResourcesOnWithdrawal>
YPZhange6ef82a2016-07-05 16:48:15 -070070 <flowObj>False</flowObj>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080071 </TEST>
Devin Lim142b5342017-07-20 15:22:39 -070072 <CFG>
73 <intentManager>org.onosproject.net.intent.impl.IntentManager</intentManager>
74 <intentConfigRegi>org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator</intentConfigRegi>
75 <nullProvider>org.onosproject.provider.nil.NullProviders</nullProvider>
76 <linkCollectionIntent>org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler</linkCollectionIntent>
77 <intentPerfInstaller>org.onosproject.intentperf.IntentPerfInstaller</intentPerfInstaller>
78 </CFG>
YPZhange6ef82a2016-07-05 16:48:15 -070079 <DATABASE>
80 <dbName>/tmp/IntentEventTPDB</dbName>
81 <dbFlowObj>/tmp/IntentEventTPflowObjDB</dbFlowObj>
82 </DATABASE>
andrew@onlab.us10332202015-03-11 15:04:43 -070083 <METRICS>
84 <intents_rate>intents-events-metrics|grep "Intent Installed Events"|cut -d ' ' -f7</intents_rate>
85 <intents_withdrawn>intents-events-metrics|grep "Intent Withdrawn Events"|cut -d ' ' -f7</intents_withdrawn>
86 <intents_failed>intents-events-metrics|grep "Intent Failed Events"|cut -d ' ' -f7</intents_failed>
87 </METRICS>
andrew@onlab.us2ae3a112015-02-02 11:24:32 -080088
89</PARAMS>