GlennRC | b6bf2f7 | 2015-07-28 11:58:58 -0700 | [diff] [blame] | 1 | PORT LATENCY |
| 2 | |
| 3 | Summary: This is a performance test suite to measure the time it takes ONOS |
| 4 | to recognize a port going down and up. |
| 5 | |
| 6 | Pre-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 Hall | 53c5e66 | 2016-04-13 16:06:56 -0700 | [diff] [blame] | 8 | must be set from TestStation "sdn" root user. The 7 NODES must have |
GlennRC | b6bf2f7 | 2015-07-28 11:58:58 -0700 | [diff] [blame] | 9 | 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 | |
| 15 | NOTE: 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 |