From 93ec41f54d3a1ced2714d1f5b831dacfae088ef5 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Sat, 25 Nov 2023 15:49:54 +0100 Subject: [PATCH] .cirrus.yml: Fix reporting of test failure. --- .cirrus.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index d8c4bbf4e..8b8f40faf 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -48,7 +48,7 @@ debian_default_toolchain_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log || false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) - /checks/check-built-plugins.sh ### @@ -79,7 +79,7 @@ redhat_default_toolchain_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log || false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) - /checks/check-built-plugins.sh @@ -111,7 +111,7 @@ non_standard_toolchains_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log || false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) # build against libstatgrab, should always pass - env: @@ -176,7 +176,7 @@ non_standard_toolchains_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log || false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) ### # Build using a range of compilers, available in debian/unstable. NB: might @@ -208,7 +208,7 @@ bleeding_edge_compilers_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log || false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) freebsd_task: freebsd_instance: @@ -228,4 +228,4 @@ freebsd_task: build_script: - make -j$(nproc) -sk tests_script: - - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || cat ./test-suite.log && false + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) -- 2.47.3