tor. 26. okt. 2023, 12:34 skrev David Marchand <[email protected]>:

> On Thu, Oct 26, 2023 at 10:10 AM Frode Nordahl
> <[email protected]> wrote:
> >
> > On Mon, Oct 23, 2023 at 10:19 AM David Marchand
> > <[email protected]> wrote:
> > >
> > > Rather than copy/paste everywhere, introduce helpers to control
> > > testpmd runs.
> > > Rely on --stats-period (which outputs port stats every n seconds) so
> that
> > > testpmd keeps running without expecting any user input.
> > >
> > > Signed-off-by: David Marchand <[email protected]>
> > > Acked-by: Aaron Conole <[email protected]>
> > > Acked-by: Eelco Chaudron <[email protected]>
> > > ---
> > > Changes since v1:
> > > - fixed OVS_DPDK_START_TESTPMD passed arguments evaluation:: $@ -> $1,
> >
> > Thanks for working on this, is there a plan to backport this?
>
> I did not test extensively with earlier versions of DPDK, but I would
> expect it to work.
> I am all for getting those unit tests ran in previous branches.


For our immediate needs a backport to branch-3.2 would be sufficient, as we
see it in our regression testing with DPDK 22.11.3 and OVS 3.2.

>
> > It appears that there is currently an issue with dpdk-testpmd that
> > makes it exit immediately when run in non-interactive mode [0], while
> > this is an upstream DPDK bug, it does affect the system-dpdk testsuite
> > for released versions of OVS. I suspect this DPDK commit broke it [1].
> >
> > 0: https://bugs.launchpad.net/bugs/2040097
> > 1:
> https://github.com/DPDK/dpdk/commit/0fd1386c30c3ad9365d7fdd2829bf7cb2e1b9dff
>
> Yes [1] changed testpmd behavior.
> The issue seems related to the tap driver as I don't reproduce the
> early quit when using some other virtual driver.
> I opened an upstream bug: https://bugs.dpdk.org/show_bug.cgi?id=1305.
>

Thanks!

--
Frode Nordahl


> --
> David Marchand
>
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to