[ovs-dev] [PATCH v2 0/4] Vagrant userspace testsuite

Daniele Di Proietto diproiettod at vmware.com
Fri Aug 7 18:40:33 UTC 2015


This series adds a new testsuite for the userspace datapath that runs
the already written kmod-sanity tests.  The reason for this are
explained in the 3rd commit message.

The testsuite is called `system userspace-testsuite` and can be launched
with `make check-system-userspace`.

v1 -> v2:
* Dropped already applied commit.
* Renamed 'userspace-testsuite' to 'system-userspace-testsuite',
  'kmod-testsuite' to 'system-kmod-testsuite' and
  'make check-userspace' to 'make check-system-userspace'.
* Added new Vagrant provision target for running the system userspace
  testsuite.
* Added ON_EXIT to remove port in ADD_VETH.
* Introduced NS_EXEC and NS_CHECK_EXEC to abstract the namespace
  commands.
* Added mention in NEWS.

Daniele Di Proietto (4):
  tests: Rename kmod-testsuite to system-kmod-testsuite.
  tests: Introduce NS_EXEC and NS_CHECK_EXEC for system tests.
  tests: Add system-userspace-testsuite.
  Vagrantfile: Add test_ovs_system_userspace provision.

 INSTALL.md                          |   7 +++
 NEWS                                |   3 +
 Vagrantfile                         |   6 ++
 tests/.gitignore                    |   3 +-
 tests/automake.mk                   |  42 ++++++++++----
 tests/kmod-macros.at                |  35 ------------
 tests/kmod-testsuite.at             |  23 --------
 tests/system-common-macros.at       |  69 +++++++++++++++++++++++
 tests/system-kmod-macros.at         |  40 ++++++++++++++
 tests/system-kmod-testsuite.at      |  23 ++++++++
 tests/system-traffic.at             | 107 ++++++++++++++++++++++++++++++++++++
 tests/system-userspace-macros.at    |  40 ++++++++++++++
 tests/system-userspace-testsuite.at |  23 ++++++++
 tests/traffic-common-macros.at      |  53 ------------------
 tests/traffic.at                    | 107 ------------------------------------
 15 files changed, 350 insertions(+), 231 deletions(-)
 delete mode 100644 tests/kmod-macros.at
 delete mode 100644 tests/kmod-testsuite.at
 create mode 100644 tests/system-common-macros.at
 create mode 100644 tests/system-kmod-macros.at
 create mode 100644 tests/system-kmod-testsuite.at
 create mode 100644 tests/system-traffic.at
 create mode 100644 tests/system-userspace-macros.at
 create mode 100644 tests/system-userspace-testsuite.at
 delete mode 100644 tests/traffic-common-macros.at
 delete mode 100644 tests/traffic.at

-- 
2.1.4




More information about the dev mailing list