[ovs-dev] [PATCH v4 7/7] docs/dpdk/bridge: add datapath performance section.

William Tu u9012063 at gmail.com
Sat Jun 27 18:27:35 UTC 2020


On Thu, Jun 18, 2020 at 9:53 AM Harry van Haaren
<harry.van.haaren at intel.com> wrote:
>
> This commit adds a section to the dpdk/bridge.rst netdev documentation,
> detailing the added DPCLS functionality. The newly added commands are
> documented, and sample output is provided.
>
> Running the DPCLS autovalidator with unit tests by default is possible
> through re-compiling the autovalidator to have the highest priority at
> startup time. This avoids making changes to all tests, and enables
> debug and CI builds to validate every lookup implementation with all
> unit tests.
>
> Signed-off-by: Harry van Haaren <harry.van.haaren at intel.com>
>
Acked-by: William Tu <u9012063 at gmail.com>

snip
> +Running Unit Tests with Autovalidator
> ++++++++++++++++++++++++++++++++++++++
> +
> +To run the OVS unit test suite with the DPCLS autovalidator as the default
> +implementation, it is required to recompile OVS. During the recompilation,
> +the default priority of the `autovalidator` implementation is set to the
> +maximum priority, ensuring every test will be run with every lookup
> +implementation ::
> +
> +    $ ./configure --enable-autovalidator
> +

Now I understand the use case.
Do you see any error if you run ex: make check-system-userspace?


William

> +Compile OVS in debug mode to have `ovs_assert` statements error out if
> +there is a mis-match in the DPCLS lookup implementation.
> --
> 2.17.1
>


More information about the dev mailing list