Re: [ovs-dev] [PATCH v4 00/12] tests: Add system-traffic.at tests to check-offloads.

2022-11-23 Thread Eelco Chaudron


On 23 Nov 2022, at 11:39, Eelco Chaudron wrote:

> This series makes it possible to include system-traffic.at tests into
> "make check-offloads" tests.
>
> The last patch of the series explains which tests are still not passing
> and might need some more work.
>
> I'll try to work on the remaining failing test cases or find someone
> who can work on them.

Please ignore this, I messed this up :( I forgot to include two patches…

//Eelco

> v4:
>   - Fix rename from system-traffic.at to sym-traffic.at in patch 11
>
> v3:
>   - Fixed missing MACRO's in patches 4, 6 and 10.
>
> v2:
>   - Fix commit message on last patch
>   - Moved handling of system-traffic.at tests to a separate file
> system-offloads.at
>   - Re-based to the latest ovs master branch
>   - Added Roi's ACKs
>
> Eelco Chaudron (12):
>   tests: Allow system-traffic tests to be skipped based on a list.
>   tests: Include working system-traffic tests into the 
> system-offloads-testsuite.
>   test: Do not use MPLS implicit null label in test cases.
>   test: Add delay on revalidator flush for offload test cases.
>   netdev-offload-tc: Fix tc conntrack force commit support.
>   tests: Add delay to dump-conntrack for tc test cases.
>   test: Fix "conntrack - floating IP" test for TC.
>   test: Flush datapath when changing rules on the fly.
>   netdev-offload-tc: Conntrack ALGs are not supported with tc.
>   test: tc does not support conntrack timeout, skip the related test.
>   test: Fix 'conntrack - Multiple ICMP traverse' for tc case.
>   odp-util: Make odp_flow_key_from_flow__ nlattr order the same as the 
> kernel.
>
>
>  Documentation/howto/tc-offload.rst |  11 ++
>  lib/netdev-offload-tc.c|  17 +-
>  lib/odp-util.c |  21 +--
>  tests/automake.mk  |   1 +
>  tests/dpif-netdev.at   |  28 +--
>  tests/mcast-snooping.at|   4 +-
>  tests/nsh.at   |  10 +-
>  tests/odp.at   |  83 +
>  tests/ofproto-dpif.at  |  30 ++--
>  tests/ofproto-macros.at|   5 +-
>  tests/ovs-macros.at|   7 +
>  tests/packet-type-aware.at |  22 +--
>  tests/pmd.at   |   2 +-
>  tests/system-common-macros.at  |   7 +
>  tests/system-offloads-testsuite.at |   1 +
>  tests/system-offloads.at   |  83 +
>  tests/system-traffic.at| 265 +++--
>  tests/tunnel-push-pop-ipv6.at  |   2 +-
>  tests/tunnel-push-pop.at   |   2 +-
>  tests/tunnel.at|   2 +-
>  20 files changed, 366 insertions(+), 237 deletions(-)
>  create mode 100644 tests/system-offloads.at
>
> ___
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev

___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


[ovs-dev] [PATCH v4 00/12] tests: Add system-traffic.at tests to check-offloads.

2022-11-23 Thread Eelco Chaudron
This series makes it possible to include system-traffic.at tests into
"make check-offloads" tests.

The last patch of the series explains which tests are still not passing
and might need some more work.

I'll try to work on the remaining failing test cases or find someone
who can work on them.


v4:
  - Fix rename from system-traffic.at to sym-traffic.at in patch 11

v3:
  - Fixed missing MACRO's in patches 4, 6 and 10.

v2:
  - Fix commit message on last patch
  - Moved handling of system-traffic.at tests to a separate file
system-offloads.at
  - Re-based to the latest ovs master branch
  - Added Roi's ACKs

Eelco Chaudron (12):
  tests: Allow system-traffic tests to be skipped based on a list.
  tests: Include working system-traffic tests into the 
system-offloads-testsuite.
  test: Do not use MPLS implicit null label in test cases.
  test: Add delay on revalidator flush for offload test cases.
  netdev-offload-tc: Fix tc conntrack force commit support.
  tests: Add delay to dump-conntrack for tc test cases.
  test: Fix "conntrack - floating IP" test for TC.
  test: Flush datapath when changing rules on the fly.
  netdev-offload-tc: Conntrack ALGs are not supported with tc.
  test: tc does not support conntrack timeout, skip the related test.
  test: Fix 'conntrack - Multiple ICMP traverse' for tc case.
  odp-util: Make odp_flow_key_from_flow__ nlattr order the same as the 
kernel.


 Documentation/howto/tc-offload.rst |  11 ++
 lib/netdev-offload-tc.c|  17 +-
 lib/odp-util.c |  21 +--
 tests/automake.mk  |   1 +
 tests/dpif-netdev.at   |  28 +--
 tests/mcast-snooping.at|   4 +-
 tests/nsh.at   |  10 +-
 tests/odp.at   |  83 +
 tests/ofproto-dpif.at  |  30 ++--
 tests/ofproto-macros.at|   5 +-
 tests/ovs-macros.at|   7 +
 tests/packet-type-aware.at |  22 +--
 tests/pmd.at   |   2 +-
 tests/system-common-macros.at  |   7 +
 tests/system-offloads-testsuite.at |   1 +
 tests/system-offloads.at   |  83 +
 tests/system-traffic.at| 265 +++--
 tests/tunnel-push-pop-ipv6.at  |   2 +-
 tests/tunnel-push-pop.at   |   2 +-
 tests/tunnel.at|   2 +-
 20 files changed, 366 insertions(+), 237 deletions(-)
 create mode 100644 tests/system-offloads.at

___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev