diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5de2771737..109b39cb40 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -59,14 +59,19 @@ jobs: fi env: CTEST_OUTPUT_ON_FAILURE: true + - name: Unit tests run: | mkdir xml for x in build/bin/test/test_*; do - name=$(basename $x); $x --log_level=all --log_format=JUNIT > xml/${name}.xml + name=$(basename $x) + $x --log_level=all + $x --log_level=all --log_format=JUNIT > xml/${name}.xml sed -n '/^$/,$p' xml/${name}.xml > xml/${name}.xml-i mv xml/${name}.xml-i xml/${name}.xml done + env: + CTEST_OUTPUT_ON_FAILURE: true - name: Upload Unit Test Results uses: actions/upload-artifact@v4