blob: 0c89f261990dc68db30ef11b05d8a9745defdb33 [file] [log] [blame]
GlennRCb6bf2f72015-07-28 11:58:58 -07001PORT LATENCY
2
3Summary: This is a performance test suite to measure the time it takes ONOS
4 to recognize a port going down and up.
5
6Pre-requisites: To run out-of-the box this test requires 7 NODES.
7 OC1->OC7 must be set before initiating the test. Passwordless login
Jon Hall53c5e662016-04-13 16:06:56 -07008 must be set from TestStation "sdn" root user. The 7 NODES must have
GlennRCb6bf2f72015-07-28 11:58:58 -07009 their clocks synced to TestStation via ptpd and be accurate to the
10 millisecond. You will also need the Wireshark disector to see openflow packets.
11
12***If you wish to run this test with less than 7 nodes the following
13 alterations must be made:
14
15NOTE: Only scale sizes 1,3,5 and 7 will be functional
16
17--In the .params, remove any values in the comma separated list in the
18 <scale> tag that are above your desired cluster size.
19
20--In the .params file remove one instance of 1,2 from the <testcases>
21 tag for each value you removed from <scale> (case 1 and 2 are each
22 called once for each scale value)
23
24--In the .params file, change the value in the <max> tag to your
25 desired scale size (1,3, or 5)
26
27--In the .topo file, change the <ONOSbench/COMPONENTS/nodes> tag to your
28 desired scale size
29
30--Also in the .topo file, you will need to remove all unneeded <ONOS X
31 cli> tags and their contents