numam-dpdk/doc/guides
David Marchand 1752b08781 test: rely on EAL detection for core list
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@redhat.com>
Tested-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Aaron Conole <aconole@redhat.com>
2021-10-21 17:48:04 +02:00
..
bbdevs baseband/la12xx: support enqueue and dequeue 2021-10-18 20:12:08 +02:00
compressdevs compress/mlx5: add supported capabilities 2021-01-27 20:40:03 +01:00
contributing mempool: deprecate unused physical page defines 2021-10-20 10:03:41 +02:00
cryptodevs crypto/cnxk: add max queue pairs limit option 2021-10-16 14:57:14 +02:00
dmadevs dmadev: introduce DMA device library 2021-10-17 20:49:57 +02:00
eventdevs doc: remove SDK info from DPAA2 drivers guides 2021-07-23 20:33:12 +02:00
faq usertools: remove dpdk-setup.sh 2020-11-27 17:25:24 +01:00
freebsd_gsg buildtools: use Python pmdinfogen 2021-01-25 23:23:41 +01:00
howto ethdev: remove jumbo offload flag 2021-10-18 19:20:21 +02:00
linux_gsg eal/linux: allow hugetlbfs sub-directories 2021-10-12 21:07:46 +02:00
mempool mempool/cnxk: add batch operation init 2021-04-09 08:32:24 +02:00
nics net/cnxk: support meter action to flow create 2021-10-19 16:25:31 +02:00
platform raw/octeontx2_dma: remove driver 2021-10-18 18:33:45 +02:00
prog_guide test: rely on EAL detection for core list 2021-10-21 17:48:04 +02:00
rawdevs raw/octeontx2_ep: remove driver 2021-10-18 18:34:04 +02:00
regexdevs doc: limit FW support for mlx5 regex driver 2021-08-04 11:46:49 +02:00
rel_notes ethdev: introduce configurable flexible item 2021-10-20 18:58:54 +02:00
sample_app_ug ethdev: fix max Rx packet length 2021-10-18 19:20:20 +02:00
testpmd_app_ug app/testpmd: add flex item commands 2021-10-20 19:00:26 +02:00
tools app/bbdev: handle endianness of test data 2021-10-18 20:12:15 +02:00
vdpadevs vdpa/mlx5: support Sub-Function 2021-07-22 00:11:14 +02:00
windows_gsg doc: update driver installation in Windows guide 2021-10-11 21:17:33 +02:00
conf.py doc: add flow API features tables 2021-05-18 19:06:56 +02:00
custom.css doc: add SPDX tag to custom CSS file 2021-05-19 11:02:02 +02:00
index.rst dmadev: introduce DMA device library 2021-10-17 20:49:57 +02:00
meson.build build: change indentation in infrastructure files 2021-04-21 14:04:09 +02:00