[dpdk-dev] [PATCH v2 0/2] next-build: add test app to build

Bruce Richardson bruce.richardson at intel.com
Wed Dec 20 13:22:13 CET 2017


On Wed, Dec 20, 2017 at 11:16:30AM +0000, Harry van Haaren wrote:
> This patchset adds the test/test/test app to the Meson build.
> In doing so, the test app is improved to allow running a unit
> test by setting an environment variable. This allows the meson
> test infrastructure to integrate with the DPDK tests. Some nice
> improvements from the above integration, including debug aids...
> 
> Run all autotests:
> $ meson test
> 
> Run a specific test:
> $ meson test ring_perf_autotest
> 
> Run a specific test multiple times, eg brute-forcing race conditions:
> $ meson test eventdev_sw_autotest --repeat=3
> 
> Run a specific test multiple times in gdb, eg to drop to GDB if race found:
> $ meson test eventdev_sw_autotest --repeat=3 --gdb
> 
> 
> Meson also provides various options to "wrap" the test binary,
> which can be used for running in eg: Valgrind or other tools. For
> more information about Meson and its testing capabilities, see here:
> http://mesonbuild.com/Unit-tests.html
> 
> Cheers, -Harry
> 
> ---
> 
> v2: updated patch 2/2 to SPDX license
> 
> Harry van Haaren (2):
>   test: use env variable to run test if set
>   meson: add tests app to build
> 
Applied to dpdk-next-build

Thanks,
/Bruce


More information about the dev mailing list