[ovs-dev,v5,0/6] Add support to connect two namespaces
mbox series

Message ID 20180914141202.5334-1-bsankara@redhat.com
Headers show
  • Add support to connect two namespaces
Related show


Bala Sankaran Sept. 14, 2018, 2:11 p.m. UTC
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.

* 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(-)