[ovs-dev] [PATCH v2 0/7] PMD Testsuite.
Ilya Maximets
i.maximets at samsung.com
Fri May 27 13:32:47 UTC 2016
New 'dummy-pmd' class created in a purpose of testing of PMD interfaces.
Added a bunch of PMD specific tests. Some already existing tests
reused to run with 'dummy-pmd' interfaces.
'appctl dpctl/flow-get' implemented for dpif-netdev with PMD threads.
Version 2:
* 'dummy-pmd' implemented as a separate netdev_class.
'dummy' and 'dummy-pmd' available at the same time.
* Proper multiqueue support implemented.
* Only few tests restarted with dummy-pmd.
Restarting implemented similar to python2/3 case.
* Rebased on current master.
Ilya Maximets (7):
netdev-dummy: Add dummy-pmd class.
dpif-netdev.at: Run tests with dummy-pmd.
dpctl: Implement dpctl/flow-get for dpif-netdev.
ofproto-dpif.at: Run tests with dummy-pmd.
ovs-vsctl.at: Use OVS_VSCTL_CLEANUP.
netdev-dummy: Add multiqueue support to dummy-pmd.
testsuite-pmd: Add PMD specific tests.
lib/dpctl.c | 3 +-
lib/dpif-netdev.c | 49 ++++++---
lib/netdev-dummy.c | 264 +++++++++++++++++++++++++++++++++---------------
tests/automake.mk | 1 +
tests/dpif-netdev.at | 146 ++++++++++++++------------
tests/ofproto-dpif.at | 149 +++++++++++++++------------
tests/ofproto-macros.at | 31 ++++--
tests/ovs-vsctl.at | 6 +-
tests/pmd.at | 179 ++++++++++++++++++++++++++++++++
tests/testsuite.at | 1 +
10 files changed, 588 insertions(+), 241 deletions(-)
create mode 100644 tests/pmd.at
--
2.5.0
More information about the dev
mailing list