This allows system-dpdk test suite to ping two namespaces via a veth and dpdkvhostuser port, using testpmd as a forwarding agent.
For the initial test, testpmd included with 18.11-rc0 is used, while ovs is linked against DPDK 17.11 LTS. Some additional enhancements are added to the dpdk testsuite to make it easier to use. v5: * Added a --no-pci option as an additional argument to testpmd * Edited --socket-mem to support multiple sockets for systems * Tested on a single NUMA node system, works fine. Tried tests on a multi-NUMA node system, either the system or testpmd application looks to be faulty Aaron Conole (3): system-dpdk: Update test suite for non-phy testing system-dpdk: Allow running the dpdk tests from a VM system-dpdk: Use a different character marker for sed commands Bala Sankaran (3): system-dpdk: Skip all tests if there are no hugepages system-dpdk: Convert /tmp to use OVS_RUNDIR system-dpdk: Connect network namespaces via dpdkvhostuser ports Documentation/topics/testing.rst | 14 ++- tests/system-dpdk-macros.at | 20 +++- tests/system-dpdk.at | 191 ++++++++++++++++++++++++++++--- 3 files changed, 203 insertions(+), 22 deletions(-) -- 2.17.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
