X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=tests%2Fcheck;h=1921877bb0ffc0798128ffb65a7c7bb4b8eae12c;hp=de20e4bbbd45db85819d42b64c4e5e940070d9e2;hb=f52334abf79af4ead3ad1a101a104db61ab07162;hpb=39ef3a6488f5e1a6db1dc6531768af2ad0cc2deb diff --git a/tests/check b/tests/check index de20e4b..1921877 100755 --- a/tests/check +++ b/tests/check @@ -1,5 +1,9 @@ -#!/bin/sh +#!/bin/bash set -e -${MAKE-make} -f tests/tests.mk -j8 +j=$(nproc 2>/dev/null || echo 1) +j=$(( $j * 5 / 4 + 1 )) + +x () { echo "$@"; "$@"; } +x ${MAKE-make} -f tests/tests.mk -j$j echo 'ok.'