Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Parallellise the run of the tests in a portable way
Baptiste Daroussin committed 6 years ago
commit 41659c98d0f70388bbbc62c7f7b26c6e4ef018ba
parent 8991ebd
1 file changed +4 -1
modified Makefile.autosetup
@@ -19,7 +19,10 @@ check: all
	if [ "$(HTML)" != "" ]; then \
		args="-r $(top_builddir)/res.db" ; \
	fi ; \
-
	kyua --config=none test $$args \
+
	parallel=$$(getconf NPROCESSORS_ONLN 2>/dev/null || getconf _NPROCESSORS_ONLN ) ; \
+
	kyua --config=none \
+
		--variable parallelism=$${parallel} \
+
		test $$args \
		--kyuafile='$(top_builddir)/Kyuafile' \
		--build-root='$(top_builddir)' || FAILED=1 ; \
	if [ "$(HTML)" != "" ]; then \