| <PARAMS> |
| |
| <testcases>0,1,2,1,2,1,2,1,2,1,2,1,2,1,2</testcases> |
| |
| <GRAPH> |
| <nodeCluster>BM</nodeCluster> |
| <builds>20</builds> |
| </GRAPH> |
| |
| <debugMode></debugMode> #nothing means false |
| |
| <ENV> |
| <cellName>intentTP</cellName> |
| <cellApps>drivers,null,intentperf</cellApps> |
| </ENV> |
| |
| <SCALE>1,3,3,5,5,7,7</SCALE> |
| <max>7</max> |
| |
| <GIT> |
| <pull>False</pull> |
| <branch>master</branch> |
| </GIT> |
| |
| <CTRL> |
| <USER>sdn</USER> |
| |
| <ip1>OC1</ip1> |
| <port1>6653</port1> |
| |
| <ip2>OC2</ip2> |
| <port2>6653</port2> |
| |
| <ip3>OC3</ip3> |
| <port3>6653</port3> |
| |
| <ip4>OC4</ip4> |
| <port4>6653</port4> |
| |
| <ip5>OC5</ip5> |
| <port5>6653</port5> |
| |
| <ip6>OC6</ip6> |
| <port6>6653</port6> |
| |
| <ip7>OC7</ip7> |
| <port7>6653</port7> |
| </CTRL> |
| |
| <MN><ip1>OCN</ip1></MN> |
| |
| <SLEEP> |
| <startup>10</startup> |
| <install>10</install> |
| <verify>3</verify> |
| <reroute>3</reroute> |
| # timeout for pexpect |
| <timeout>300</timeout> |
| </SLEEP> |
| <BENCH> |
| <user>sdn</user> |
| <ip1>OCN</ip1> |
| </BENCH> |
| |
| <TEST> |
| <loadFrom>1,1,1,1,1,1,1</loadFrom> #generate load on server, 1 = generator on |
| <numSwitches>10,10,10,10,10,10,10</numSwitches> |
| <duration>400</duration> |
| <log_interval>20</log_interval> |
| <numKeys>40000</numKeys> |
| <numKeysFlowObj>4000</numKeysFlowObj> |
| <cyclePeriod>1000</cyclePeriod> |
| <neighbors>0,0,a,0,a,0,a</neighbors> #a == all nodes (-1) |
| <skipReleaseResourcesOnWithdrawal>true</skipReleaseResourcesOnWithdrawal> |
| <flowObj>False</flowObj> |
| </TEST> |
| <CFG> |
| <intentManager>org.onosproject.net.intent.impl.IntentManager</intentManager> |
| <intentConfigRegi>org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator</intentConfigRegi> |
| <nullProvider>org.onosproject.provider.nil.NullProviders</nullProvider> |
| <linkCollectionIntent>org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler</linkCollectionIntent> |
| <intentPerfInstaller>org.onosproject.intentperf.IntentPerfInstaller</intentPerfInstaller> |
| </CFG> |
| <DATABASE> |
| <dbName>/tmp/IntentEventTPDB</dbName> |
| <dbFlowObj>/tmp/IntentEventTPflowObjDB</dbFlowObj> |
| </DATABASE> |
| <METRICS> |
| <intents_rate>intents-events-metrics|grep "Intent Installed Events"|cut -d ' ' -f7</intents_rate> |
| <intents_withdrawn>intents-events-metrics|grep "Intent Withdrawn Events"|cut -d ' ' -f7</intents_withdrawn> |
| <intents_failed>intents-events-metrics|grep "Intent Failed Events"|cut -d ' ' -f7</intents_failed> |
| </METRICS> |
| |
| </PARAMS> |