From a44ecc316d7dd4b0afd07d11730c703a3d475e78 Mon Sep 17 00:00:00 2001 From: Julian Manns Date: Fri, 3 May 2024 12:04:28 +0200 Subject: [PATCH 1/2] Parallelize valgrind ci job --- ci/valgrind.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/valgrind.yml b/ci/valgrind.yml index 2d16dffcd5..ce70379100 100644 --- a/ci/valgrind.yml +++ b/ci/valgrind.yml @@ -16,7 +16,7 @@ valgrind: - $CI_PROJECT_DIR/SCIP-*-Linux.sh --skip-license - cd ${CI_PROJECT_DIR} - - make test EXECUTABLE=scipbuild/bin/scip TEST=short_valgrind OPT=opt EXCLUSIVE=false MEM=12000 QUEUE=opt-low DEBUGTOOL=valgrind TIME=60 + - make test MAXJOBS=8 EXECUTABLE=scipbuild/bin/scip TEST=short_valgrind OPT=opt EXCLUSIVE=false MEM=12000 QUEUE=opt-low DEBUGTOOL=valgrind TIME=60 - nfailed=$((grep fail ${CI_PROJECT_DIR}/check/results/check*.res || true) | wc -l) - if [ "$nfailed" == '0' ]; then exit 0; fi - failed=`grep fail ${CI_PROJECT_DIR}/check/results/check*.res` From 5c786fbb276e38c6b5fa3543cee612159c364f7d Mon Sep 17 00:00:00 2001 From: Julian Manns Date: Fri, 17 May 2024 11:05:03 +0200 Subject: [PATCH 2/2] Add compile tag to valgrind job --- ci/valgrind.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ci/valgrind.yml b/ci/valgrind.yml index ce70379100..13cd38a7e8 100644 --- a/ci/valgrind.yml +++ b/ci/valgrind.yml @@ -2,6 +2,8 @@ valgrind: stage: test image: name: debian:12-slim + tags: + - compile needs: - "cmake release with debug info" script: