| | [Documentation]
| | ... | VPP with 1 core should pass 64B frames through bridge domain
| | ... | at 2x 3.2Mpps in 3-node topology.
| | [Documentation]
| | ... | VPP with 1 core should pass 64B frames through bridge domain
| | ... | at 2x 3.2Mpps in 3-node topology.
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 3.2mpps
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 3.2mpps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | [Documentation]
| | ... | VPP with 1 core should pass 1518B frames through bridge domain
| | ... | at 2x 812,743pps (2x 10Gbps) in 3-node topology.
| | [Documentation]
| | ... | VPP with 1 core should pass 1518B frames through bridge domain
| | ... | at 2x 812,743pps (2x 10Gbps) in 3-node topology.
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | [Documentation]
| | ... | VPP with 1 core should pass 9000B frames through bridge domain
| | ... | at 2x 138,580pps (2x 10Gbps) in 3-node topology.
| | [Documentation]
| | ... | VPP with 1 core should pass 9000B frames through bridge domain
| | ... | at 2x 138,580pps (2x 10Gbps) in 3-node topology.
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | [Documentation]
| | ... | VPP with 2 cores should pass 64B frames through bridge domain
| | ... | at 2x 6.9Mpps in 3-node topology.
| | [Documentation]
| | ... | VPP with 2 cores should pass 64B frames through bridge domain
| | ... | at 2x 6.9Mpps in 3-node topology.
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 6.9mpps
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 6.9mpps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | [Documentation]
| | ... | VPP with 2 cores should pass 1518B frames through bridge domain
| | ... | at 2x 812,743pps (2x 10Gbps) in 3-node topology.
| | [Documentation]
| | ... | VPP with 2 cores should pass 1518B frames through bridge domain
| | ... | at 2x 812,743pps (2x 10Gbps) in 3-node topology.
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | [Documentation]
| | ... | VPP with 2 cores should pass 9000B frames through bridge domain
| | ... | at 2x 138,580pps (2x 10Gbps) in 3-node topology.
| | [Documentation]
| | ... | VPP with 2 cores should pass 9000B frames through bridge domain
| | ... | at 2x 138,580pps (2x 10Gbps) in 3-node topology.
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 7.4mpps
| | ${framesize}= | Set Variable | 64
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 7.4mpps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | ${framesize}= | Set Variable | 1518
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 812743pps
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And Add all PCI devices to all DUTs
| | And Add No Multi Seg to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | Then Traffic should pass with no loss | ${duration} | ${rate}
| | ... | ${framesize} | 3-node-bridge
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | ${framesize}= | Set Variable | 9000
| | ${duration}= | Set Variable | 10
| | ${rate}= | Set Variable | 138580pps
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology
| | And Add all PCI devices to all DUTs
| | And Apply startup configuration on all VPP DUTs
| | And L2 bridge domain initialized in a 3-node circular topology