mbox series

[ovs-dev,v2,0/7] Enable system tests over userspace datapath in CI

Message ID 20230221123207.273514-1-amusil@redhat.com
Headers show
Series Enable system tests over userspace datapath in CI | expand

Message

Ales Musil Feb. 21, 2023, 12:32 p.m. UTC
In order to allow there are ome fixes done to the
tests itself. The LB affinity needs a fix from OvS
side so it is marked as skip for the time being.

To save some on the CI the last patch replaces
unit tests with Clang and Jemalloc with the
userspace system tests, the Jemalloc still
run with GCC.

Ales Musil (7):
  ci: Add support for userspace system test
  ovs: Bump submodule to recent branch-3.1
  system-tests: Do not use verbose output for ping6
  system-tests: Replace use of ADD_INT with ADD_VETH
  system-tests: Use revalidator/purge instead of dpctl/del-flows
  system-tests: Skip LB affinity for now with OvS userspace
  ci: Replace clang jemalloc suite with system-test-userspace

 .ci/linux-build.sh               | 69 +++++++++++++++++++++-----------
 .github/workflows/test.yml       |  6 +--
 ovs                              |  2 +-
 tests/system-common-macros.at    | 20 +--------
 tests/system-kmod-macros.at      |  6 +++
 tests/system-ovn.at              | 43 +++++++++++---------
 tests/system-userspace-macros.at |  9 +++++
 7 files changed, 90 insertions(+), 65 deletions(-)