[dpdk-dev] [PATCH v2] test: rely on EAL detection for core list
Aaron Conole
aconole at redhat.com
Tue Oct 19 21:09:33 CEST 2021
David Marchand <david.marchand at redhat.com> writes:
> Cores count has a direct impact on the time needed to complete unit
> tests.
>
> Currently, the core list used for unit test is enforced to "all cores on
> the system" with no way for (CI) users to adapt it.
> On the other hand, EAL default behavior (when no -c/-l option gets passed)
> is to start threads on as many cores available in the process cpu
> affinity.
>
> Remove logic from meson: users can then select where to run the tests by
> either running meson with a custom cpu affinity (using taskset/cpuset
> depending on OS) or by passing a --test-args option to meson.
>
> Example:
> $ sudo meson test -C build --suite fast-tests -t 3 --test-args "-l 0-3"
>
> Signed-off-by: David Marchand <david.marchand at redhat.com>
> ---
LGTM - the spelling issue flagged seems to be a false positive.
Acked-by: Aaron Conole <aconole at redhat.com>
More information about the dev
mailing list