From: Dave Chinner <dchinner@xxxxxxxxxx> COncurrency is currently hard coded at 64 worker threads. THis is too many for small CPU count machines; the idea is to create a sustained load of roughly one test per CPU as they are mostly single threaded/single process tests. The number "64" was chosen because I've been developing this functionality on a 64p VM. Rather than hard coding the concurrency, probe the number of CPUs available and create that many running contexts. Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx> --- check-parallel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/check-parallel b/check-parallel index c85437252..d34c73f66 100755 --- a/check-parallel +++ b/check-parallel @@ -13,7 +13,7 @@ export SRC_DIR="tests" basedir=$1 shift check_args="$*" -runners=64 +runners=$(getconf _NPROCESSORS_CONF) runner_list=() runtimes=() -- 2.45.2