From 9d6cb0f969ced6b068277a3c9e5be204247b482f Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 12 Jun 2024 04:18:11 +0100 Subject: [PATCH] tools: functest: try again to reduce rebuilding/slowdowns when testing --fast is always fighting with my non-fast builds and defeating the purpose. --threads 64 was making my macbook air m1 stutter, 32 seems better. --- Justfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Justfile b/Justfile index 02fc03aa9..e7836f601 100644 --- a/Justfile +++ b/Justfile @@ -473,13 +473,13 @@ STACKTEST := STACK + ' test --fast' @unittest: ($STACK exec hledger test && echo $@ PASSED) || (echo $@ FAILED; false) -SHELLTEST := 'COLUMNS=80 ' + STACK + ' exec -- shelltest --execdir --threads=64 --exclude=/_' +SHELLTEST := 'COLUMNS=80 ' + STACK + ' exec -- shelltest --execdir --exclude=/_ --threads=32' # --hide-successes # build hledger quickly and run functional tests, with any shelltest OPTS (requires mktestaddons) @functest *OPTS: - $STACK build --fast hledger + $STACK build hledger time (({{ SHELLTEST }} {{ if OPTS == '' { '' } else { OPTS } }} \ hledger/test/ bin/ \ -x ledger-compat/ledger-baseline -x ledger-compat/ledger-regress -x ledger-compat/ledger-extra \