User Tools

Site Tools


wiki:vswitch_test_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:vswitch_test_list [2016/02/05 12:23]
Maryam Tahhan [Table]
wiki:vswitch_test_list [2016/02/10 17:31] (current)
Al Morton [Performance tests to be defined list]
Line 2: Line 2:
 The test scratchpad (for tests that are WIP/being defined/​looked at by the community) can be found here: https://​etherpad.opnfv.org/​p/​vSwitchTestsDrafts ​ The test scratchpad (for tests that are WIP/being defined/​looked at by the community) can be found here: https://​etherpad.opnfv.org/​p/​vSwitchTestsDrafts ​
  
 +===== Performance tests to be defined list =====
  
-^ Test                                                                                                                             ​^ Priority ​ ^ JIRA  ^ +^ Test                                                                                                                                 ​^ Priority ​ ^ JIRA  ^ 
-| Scalability Tests adding More VMs in succession and building a performance profile as we add more VMs.                           ​          ​      ​+| Scalability Tests adding More VMs in succession and building a performance profile as we add more VMs.                               ​   ​1 ​     [[ https://​jira.opnfv.org/​browse/​VSPERF-238 |  238 ]]  ​
-| OverlayNetworking Tests: VXLAN performance testing, encap, decap, encap and decap                                                          ​      ​+| OverlayNetworking Tests: VXLAN performance testing, encap, decap, encap and decap                                                       ​1 ​       [[ https://​jira.opnfv.org/​browse/​VSPERF-241 |   241 ]]   
-| Matchaction performance testing? The cost of the different actions supported by a vSwitch ​                                                 ​      ​+| Matchaction performance testing? The cost of the different actions supported by a vSwitch ​                                               1    ​  [[ https://​jira.opnfv.org/​browse/​VSPERF-242 |  242 ]]    | 
-| Classifying L2, L3 and L4 traffic Profile Tests, Flows, new flows/sec, L2/L3/L4 etc. entries in"​fast"​ path tables, ...           ​          ​|       | +| VM2VM Tests (PHY-VNF-vSwitch-VNF-PHY),​ with scaling number of VMs in path (combines two tests in the list)                   ​| ​    ​1 ​     |   [[ https://​jira.opnfv.org/​browse/​VSPERF-243 |  243  ]] 
-| Stream/bulk Data transfer "​unidirectional stream"​ performance request&​ response/​transaction rate tests                           ​|           ​| ​      | +| Classifying L2, L3 and L4 traffic Profile Tests, Flows, new flows/sec, L2/L3/L4 etc. entries in"​fast"​ path tables, ...               ​    2     |       | 
-| Performance testing with Mirroring enabled on the switch ​                                                                        ​          ​|       | +| Stream/bulk Data transfer "​unidirectional stream"​ performance request&​ response/​transaction rate tests                               ​|           ​| ​      | 
-| TCP Maxconnections ​per second, Max # of active sessions, Max transactions per second ​                                            ​|           ​| ​      | +| Performance testing with Mirroring enabled on the switch ​                                                                            ​    2     |       | 
-| IPv6 Support and Testing ​                                                                                                        ​|           ​| ​      | +| TCP Max connections ​per second, Max # of active sessions, Max transactions per second ​                                                ​|           ​| ​      | 
-| Best ofN and Worst of N Tests                                                                                                              ​|       | +| IPv6 Support and Testing ​                                                                                                            ​|           ​| ​      | 
-| Measuring how many instances of a vSwitch would be required to support 1 million ​simulataneuos ​flows                             ​          ​|       | +| Best of N and Worst of N Tests                                                                                                            2     |       | 
-| Resilience tests                                                                                                                 ​|           ​| ​      | +| Measuring how many instances of a vSwitch would be required to support 1 million ​simulataneous ​flows                                 ​    2     |       | 
-| Performance characterization runs vs.number of "​x"​. Tests with Restricted Resources (Host with X Cores, vSwitch with Y Cores? ​   |           ​| ​      | +| Resilience tests                                                                                                                     ​|           ​| ​      | 
-| Tests to evaluate vSwitch contribution to 3GPP performance objectives (3GPP TS 23.203 Policy and Charging Control Architecture) ​ ​| ​          ​| ​      | +| Performance characterization runs vs.number of "​x"​. Tests with Restricted Resources (Host with X Cores, vSwitch with Y Cores? ​       |           |       | 
-| VM2VM Tests, with scaling number of VMs (in path)                                                                                |           ​| ​      | +| Flows, new flows/sec, L2/L3/L4 etc. entries in"​fast"​ path tables, ... |   ​2 ​  |       | 
-| PHY-VNF-vSwitch-VNF-PHY ​                                                                                                         ​|           ​| ​      | +| Tests to evaluate vSwitch contribution to 3GPP performance objectives (3GPP TS 23.203 Policy and Charging Control Architecture) ​     |           ​| ​      | 
-| Programming rate of Forwarding_table /​flow_table ​                                                                                ​          ​      ​+| Programming rate of Forwarding_table /​flow_table ​                                                                                    ​  2       ​
-| SOAK tests  (using RFC 2889 Max Forwarding Rate, not RFC 2544, to collect intermediate results) ​                                           ​|       | +| SOAK tests  (using RFC 2889 Max Forwarding Rate, not RFC 2544, to collect intermediate results) ​                                         2     |       | 
-| Tests suggested by OVS developers (there were a few)                                                                             ​|           ​| ​      | +| Tests suggested by OVS developers (there were a few)                                                                                 ​|           ​| ​      | 
-                                                                                                                                           ​|       | +Box-full tests, where all CPU cores are doing useful work: vNet4 vSwitch with Nx VNFs, vNet6 vSwitch with Nx VNF chained topologies  ​    2     |       | 
-                                                                                                                                 |           ​| ​      | +LatencyAndLatencyVariation with dedicated latency measurement streams ​                                                               ​|           ​| ​      | 
-                                                                                                                                           ​|       | +Tests with Restricted Resources (Host with X Cores, vSwitch with Y Cores, ? overlap with 14, … vs number of "​X"​) ​     ​     ​2 ​   ​|       | 
-                                                                                                                                 |           ​| ​      | +                                                                                                                                     |           ​| ​      | 
-                                                                                                                                 |           ​| ​      | +                                                                                                                                     |           ​| ​      | 
-Deactivation tests                                                                                                               |           ​| ​      |+                                                                                                                                     |           ​| ​      | 
 + 
 + 
 + 
 + 
 +===== Testing Topologies ===== 
 + 
 +^ Topology ​ ^ Priority ^ JIRA ^ 
 +| vNet vComp2 for VM2VM virt interface testing ​ |   ​| ​  | 
 + 
 +===== Integration Tests ===== 
 +https://​etherpad.opnfv.org/​p/​vSwitchIntegrationTests 
 + 
 + 
 +===== Other ===== 
 + 
 +We should consider recommending a minimum number of iterations to repeat the test and either average out the result or calculate the variance across trials
  
-  
wiki/vswitch_test_list.1454675013.txt.gz · Last modified: 2016/02/05 12:23 by Maryam Tahhan