[PATCH v9 0/7] dts: Port scatter suite over
jspewock at iol.unh.edu
jspewock at iol.unh.edu
Mon Mar 11 16:43:58 CET 2024
From: Jeremy Spewock <jspewock at iol.unh.edu>
v9:
* rebase series on main
* add "Test" to the name of the test suite class so that it gets properly
recognized as a suite according to changes from patch on main.
Note that changing the name of a test suite class funtionally doesn't
change anything about the suite. The framework imports the first test
suite class it can find within the module, but the new changes on main
enforce that to be a valid test suite class the name must start with
"Test". So, changing this just allows the framework to "see" the test
suite, it does not modify the test suite itself.
Jeremy Spewock (7):
dts: add startup verification and forwarding modes to testpmd shell
dts: limit EAL parameters to DPDK apps and add parameters to all apps
dts: add optional packet filtering to scapy sniffer
dts: add pci addresses to EAL parameters
dts: allow configuring MTU of ports
dts: add scatter to the yaml schema
dts: add pmd_buffer_scatter test suite
dts/framework/config/conf_yaml_schema.json | 3 +-
dts/framework/exception.py | 7 +
dts/framework/remote_session/testpmd_shell.py | 149 +++++++++++++++++-
dts/framework/test_suite.py | 15 +-
dts/framework/testbed_model/linux_session.py | 8 +
dts/framework/testbed_model/os_session.py | 9 ++
dts/framework/testbed_model/sut_node.py | 28 +++-
dts/framework/testbed_model/tg_node.py | 14 +-
.../traffic_generator/__init__.py | 7 +-
.../capturing_traffic_generator.py | 22 ++-
.../testbed_model/traffic_generator/scapy.py | 27 ++++
dts/tests/TestSuite_pmd_buffer_scatter.py | 132 ++++++++++++++++
12 files changed, 407 insertions(+), 14 deletions(-)
create mode 100644 dts/tests/TestSuite_pmd_buffer_scatter.py
--
2.43.2
More information about the dev
mailing list