Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
CSIT-524: Traffic generator using python profiles
[csit.git]
/
tests
/
perf
/
10ge2p1x520-ethip4lispip6-ip4base-ndrchk.robot
diff --git
a/tests/perf/10ge2p1x520-ethip4lispip6-ip4base-ndrchk.robot
b/tests/perf/10ge2p1x520-ethip4lispip6-ip4base-ndrchk.robot
index
2983a53
..
27c74a1
100644
(file)
--- a/
tests/perf/10ge2p1x520-ethip4lispip6-ip4base-ndrchk.robot
+++ b/
tests/perf/10ge2p1x520-ethip4lispip6-ip4base-ndrchk.robot
@@
-14,10
+14,6
@@
*** Settings ***
| Resource | resources/libraries/robot/performance.robot
| Resource | resources/libraries/robot/lisp/lisp_static_adjacency.robot
*** Settings ***
| Resource | resources/libraries/robot/performance.robot
| Resource | resources/libraries/robot/lisp/lisp_static_adjacency.robot
-| Library | resources.libraries.python.IPv4Setup.Dut | ${nodes['DUT1']}
-| ... | WITH NAME | dut1_v4
-| Library | resources.libraries.python.IPv4Setup.Dut | ${nodes['DUT2']}
-| ... | WITH NAME | dut2_v4
| Variables | resources/test_data/lisp/performance/lisp_static_adjacency.py
| ...
| Force Tags | 3_NODE_SINGLE_LINK_TOPO | PERFTEST | HW_ENV | NDRCHK
| Variables | resources/test_data/lisp/performance/lisp_static_adjacency.py
| ...
| Force Tags | 3_NODE_SINGLE_LINK_TOPO | PERFTEST | HW_ENV | NDRCHK
@@
-51,6
+47,10
@@
| ... | IP protocol=61 and generated payload.
| ... | *[Ref] Applicable standard specifications:* RFC2544.
| ... | IP protocol=61 and generated payload.
| ... | *[Ref] Applicable standard specifications:* RFC2544.
+*** Variables ***
+# Traffic profile:
+| ${traffic_profile} | trex-sl-3n-ethip4-ip4src253
+
*** Test Cases ***
| tc01-64B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
*** Test Cases ***
| tc01-64B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-58,8
+58,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 1.53mpps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 1.53mpps.
-| | [Tags] | 1T1C | STHREAD
-| | ${framesize}= | Set Variable |
64
+| | [Tags] |
64B |
1T1C | STHREAD
+| | ${framesize}= | Set Variable |
${64}
| | ${rate}= | Set Variable | 1.53mpps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 1.53mpps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-74,7
+74,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc02-1460B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc02-1460B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-82,8
+82,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
-| | [Tags] | 1T1C | STHREAD
-| | ${framesize}= | Set Variable |
1460
+| | [Tags] | 1
460B | 1
T1C | STHREAD
+| | ${framesize}= | Set Variable |
${1460}
| | ${rate}= | Set Variable | 720000pps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 720000pps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-98,7
+98,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc03-9000B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc03-9000B-1t1c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-106,8
+106,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
-| | [Tags] | 1T1C | STHREAD
-| | ${framesize}= | Set Variable |
9000
+| | [Tags] |
9000B |
1T1C | STHREAD
+| | ${framesize}= | Set Variable |
${9000}
| | ${rate}= | Set Variable | 120000pps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 120000pps
| | Given Add '1' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-121,7
+121,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc04-64B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc04-64B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-129,8
+129,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 3.25mpps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 3.25mpps.
-| | [Tags] | 2T2C | MTHREAD
-| | ${framesize}= | Set Variable |
64
+| | [Tags] |
64B |
2T2C | MTHREAD
+| | ${framesize}= | Set Variable |
${64}
| | ${rate}= | Set Variable | 3.25mpps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 3.25mpps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-145,7
+145,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc05-1460B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc05-1460B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-153,8
+153,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
-| | [Tags] | 2T2C | MTHREAD
-| | ${framesize}= | Set Variable |
1460
+| | [Tags] |
1460B |
2T2C | MTHREAD
+| | ${framesize}= | Set Variable |
${1460}
| | ${rate}= | Set Variable | 720000pps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 720000pps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-169,7
+169,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc06-9000B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc06-9000B-2t2c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-177,8
+177,8
@@
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
| | ... | 1 receive queue per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
-| | [Tags] | 2T2C | MTHREAD
-| | ${framesize}= | Set Variable |
9000
+| | [Tags] |
9000B |
2T2C | MTHREAD
+| | ${framesize}= | Set Variable |
${9000}
| | ${rate}= | Set Variable | 120000pps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 120000pps
| | Given Add '2' worker threads and rxqueues '1' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-192,7
+192,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc07-64B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc07-64B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-200,8
+200,8
@@
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 3.12mpps.
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 64 Byte frames using single trial\
| | ... | throughput test at 2x 3.12mpps.
-| | [Tags] | 4T4C | MTHREAD
-| | ${framesize}= | Set Variable |
64
+| | [Tags] |
64B |
4T4C | MTHREAD
+| | ${framesize}= | Set Variable |
${64}
| | ${rate}= | Set Variable | 3.12mpps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 3.12mpps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-216,7
+216,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc08-1460B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc08-1460B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-224,8
+224,8
@@
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 1460 Byte frames using single trial\
| | ... | throughput test at 2x 720000pps.
-| | [Tags] | 4T4C | MTHREAD
-| | ${framesize}= | Set Variable |
1460
+| | [Tags] |
1460B |
4T4C | MTHREAD
+| | ${framesize}= | Set Variable |
${1460}
| | ${rate}= | Set Variable | 720000pps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 720000pps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-240,7
+240,7
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}
| tc09-9000B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
| tc09-9000B-4t4c-ethip4lispip6-ip4base-ndrchk
| | [Documentation]
@@
-248,8
+248,8
@@
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
| | ... | 2 receive queues per NIC port.
| | ... | [Ver] Verify ref-NDR for 9000 Byte frames using single trial\
| | ... | throughput test at 2x 120000pps.
-| | [Tags] | 4T4C | MTHREAD
-| | ${framesize}= | Set Variable |
9000
+| | [Tags] |
9000B |
4T4C | MTHREAD
+| | ${framesize}= | Set Variable |
${9000}
| | ${rate}= | Set Variable | 120000pps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
| | ${rate}= | Set Variable | 120000pps
| | Given Add '4' worker threads and rxqueues '2' in 3-node single-link topo
| | And Add PCI devices to DUTs from 3-node single link topology
@@
-263,4
+263,4
@@
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
| | ... | ${duts_locator_set} | ${dut1_ip4o6_eid} | ${dut2_ip4o6_eid}
| | ... | ${dut1_ip4o6_static_adjacency} | ${dut2_ip4o6_static_adjacency}
| | Then Traffic should pass with no loss | ${perf_trial_duration} | ${rate}
-| | ... | ${framesize} |
3-node-IPv4
+| | ... | ${framesize} |
${traffic_profile}