blob: 6f7e09a244279cca78213e3b1058cf62ebcd94ae [file] [log] [blame]
GlennRC0243c3f2015-11-24 13:25:38 -08001INTENT INSTALL/WITHDRAW LATENCY
cameron@onlab.us2a887db2015-07-14 15:26:24 -07002
GlennRC0243c3f2015-11-24 13:25:38 -08003Summary: This is a performance test designed to benchmark the
4 latency of installing intents and withdrawing intents. (intent
5 install and intent withdraw are separate operations with
6 independent time data)
cameron@onlab.us2a887db2015-07-14 15:26:24 -07007
GlennRC0243c3f2015-11-24 13:25:38 -08008Pre-requisites: To run out-of-the box this test requires 7 NODES.
9 OC1->OC7 must be set before initiating the test. Passwordless
Jon Hall53c5e662016-04-13 16:06:56 -070010 login must be set from TestStation "sdn" root user.
cameron@onlab.us2a887db2015-07-14 15:26:24 -070011
GlennRC0243c3f2015-11-24 13:25:38 -080012***If you wish to run this test with less than 7 nodes the
13 following alterations must be made:
cameron@onlab.us2a887db2015-07-14 15:26:24 -070014
15NOTE: Only scale sizes 1,3,5 and 7 will be functional
16
GlennRC0243c3f2015-11-24 13:25:38 -080017Modifying .params file:
18-- Remove any values in the comma separated list in the <scale>
19 tag that are above your desired cluster size.
cameron@onlab.us2a887db2015-07-14 15:26:24 -070020
GlennRC0243c3f2015-11-24 13:25:38 -080021-- Remove one instance of 1,2 from the <testcases> tag for each
22 value you removed from <scale> (case 1 and 2 are each called
23 once for each scale value)
cameron@onlab.us2a887db2015-07-14 15:26:24 -070024
GlennRC0243c3f2015-11-24 13:25:38 -080025-- Change the value in the <max> tag to your desired scale size (1,3,5)
cameron@onlab.us2a887db2015-07-14 15:26:24 -070026
GlennRC0243c3f2015-11-24 13:25:38 -080027Modifying .topo file:
28-- Change the <ONOSbench/COMPONENTS/nodes> tag to your desired scale size
cameron@onlab.us2a887db2015-07-14 15:26:24 -070029
GlennRC0243c3f2015-11-24 13:25:38 -080030-- Remove all unneeded <ONOS#cli> tags and their contents