summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2021-12-06 16:33:00 +0100
committerbartus2021-12-06 16:33:00 +0100
commite1585b71027ac4143e7514215c43658b365e6810 (patch)
treea4889ce3a97563810152e79924dc156ee07abeaa
parenta4ab8ff56169d72655b666569d2b40c908327584 (diff)
downloadaur-e1585b71027ac4143e7514215c43658b365e6810.tar.gz
Add DISABLE_CHECK env var to silence check(), fix multiprocess check()
-rw-r--r--PKGBUILD4
1 files changed, 2 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3fd4d54496c7..80f8bdf2c57c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -149,8 +149,8 @@ check() {
cd "$srcdir/build"
export PATH=$PATH:$PWD/fem/src
jobs=$(grep -oP -- "-j\s*\K[0-9]+" <<< "${MAKEFLAGS}")
- ((jobs*=4))
- ctest -j "${jobs}" || true
+ ((!DISABLE_MP)) && export OMP_NUM_THREADS=$jobs
+ ctest -j "$((DISABLE_MPI?jobs:jobs/2))" -LE slow || ((DISABLE_CHECK)) && true # -LE slow: exclude test with label 'slow'
}
package() {