From 0061e21c4fac1439368e9d7d0468ae3ff789c4e7 Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Thu, 8 Jul 2021 18:33:52 +0200 Subject: [PATCH] Expose test error logs directly in the action logs --- .github/workflows/ci-tests.yml | 2 ++ .github/workflows/mac-tests.yaml | 2 ++ util/ci/actions/archlinux-test/entrypoint.sh | 1 + 3 files changed, 5 insertions(+) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index ba3db1567f..f49cc1045b 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -30,6 +30,8 @@ jobs: cd build ninja ninja check + env: + CTEST_OUTPUT_ON_FAILURE: On - uses: actions/upload-artifact@v2 if: failure() with: diff --git a/.github/workflows/mac-tests.yaml b/.github/workflows/mac-tests.yaml index c9ae9c2408..485c996d49 100644 --- a/.github/workflows/mac-tests.yaml +++ b/.github/workflows/mac-tests.yaml @@ -47,6 +47,8 @@ jobs: cd build ninja ninja check + env: + CTEST_OUTPUT_ON_FAILURE: On - uses: actions/upload-artifact@v2 if: failure() with: diff --git a/util/ci/actions/archlinux-test/entrypoint.sh b/util/ci/actions/archlinux-test/entrypoint.sh index b7b893214e..aabcc94189 100755 --- a/util/ci/actions/archlinux-test/entrypoint.sh +++ b/util/ci/actions/archlinux-test/entrypoint.sh @@ -6,6 +6,7 @@ mkdir build cd build export TZ="America/Los_Angeles" export PATH="$PATH:/usr/bin/core_perl" +export CTEST_OUTPUT_ON_FAILURE=On cmake /github/workspace -DWITH_PYTHON=ON -DCMAKE_BUILD_TYPE=debug -G Ninja ninja ninja check