[PATCH v2 0/3] dts: queue start/stop suite
Dean Marx
dmarx at iol.unh.edu
Mon Jun 17 21:46:36 CEST 2024
Queue start/stop suite ensures the Poll Mode Driver can functionally
enable and disable Rx/Tx queues on ports. The suite contains two test
cases:
1. All queues enabled - verifies that packets are received when all
queues on all ports are enabled.
2. Queue start/stop - verifies that packets are not received when the Rx
queue on port 0 is disabled, and then again when the Tx queue on port 1
is disabled.
An important aspect of DPDK is queueing packets for transmission to
bypass the kernel, which makes this test suite necessary to ensure
performance.
Dean Marx (3):
dts: initial queue start/stop suite implementation
dts: added promisc/verbose func to testpmd shell
dts: queue suite conf schema
dts/framework/config/conf_yaml_schema.json | 3 +-
dts/framework/remote_session/testpmd_shell.py | 179 +++++++++++++++++-
dts/tests/TestSuite_queue_start_stop.py | 79 ++++++++
3 files changed, 259 insertions(+), 2 deletions(-)
create mode 100644 dts/tests/TestSuite_queue_start_stop.py
--
2.44.0
More information about the dev
mailing list