From 186a56e1033082ce8b16bf8110de4f7d5b1112f8 Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Thu, 28 Aug 2025 16:53:56 -0700 Subject: [PATCH] Allow GitHub Actions to re-execute test in case of an intermittent failure. --- .github/workflows/cmake-linux.yml | 4 ++-- .github/workflows/cmake-macos.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cmake-linux.yml b/.github/workflows/cmake-linux.yml index 592eaca7..422b57d3 100644 --- a/.github/workflows/cmake-linux.yml +++ b/.github/workflows/cmake-linux.yml @@ -313,7 +313,7 @@ jobs: sleep 5 ln -s ${{github.workspace}}/build_linux/rade_src/model19_check3 model19_check3 . ../rade-venv/bin/activate - ASAN_OPTIONS=suppressions=${{github.workspace}}/test/asan_suppressions.txt LSAN_OPTIONS=suppressions=${{github.workspace}}/test/lsan_suppressions.txt PYTHONPATH=${{github.workspace}}/build_linux/rade_src:$PYTHONPATH ctest -V + ASAN_OPTIONS=suppressions=${{github.workspace}}/test/asan_suppressions.txt LSAN_OPTIONS=suppressions=${{github.workspace}}/test/lsan_suppressions.txt PYTHONPATH=${{github.workspace}}/build_linux/rade_src:$PYTHONPATH ctest -V --repeat until-pass:2 - name: Execute unit tests shell: bash @@ -336,6 +336,6 @@ jobs: sleep 5 ln -s ${{github.workspace}}/build_linux/rade_src/model19_check3 model19_check3 . ../rade-venv/bin/activate - ASAN_OPTIONS=suppressions=${{github.workspace}}/test/asan_suppressions.txt LSAN_OPTIONS=suppressions=${{github.workspace}}/test/lsan_suppressions.txt PYTHONPATH=${{github.workspace}}/build_linux/rade_src:$PYTHONPATH ctest -V + ASAN_OPTIONS=suppressions=${{github.workspace}}/test/asan_suppressions.txt LSAN_OPTIONS=suppressions=${{github.workspace}}/test/lsan_suppressions.txt PYTHONPATH=${{github.workspace}}/build_linux/rade_src:$PYTHONPATH ctest -V --repeat until-pass:2 diff --git a/.github/workflows/cmake-macos.yml b/.github/workflows/cmake-macos.yml index a52294c8..df5d93ef 100644 --- a/.github/workflows/cmake-macos.yml +++ b/.github/workflows/cmake-macos.yml @@ -68,7 +68,7 @@ jobs: shell: bash working-directory: ${{github.workspace}}/build_osx run: | - FREEDV_COMPUTER_TO_RADIO_DEVICE="VB-Cable" FREEDV_RADIO_TO_COMPUTER_DEVICE="VB-Cable" FREEDV_COMPUTER_TO_SPEAKER_DEVICE="BlackHole1 2ch" FREEDV_MICROPHONE_TO_COMPUTER_DEVICE="BlackHole2 2ch" ctest -V + FREEDV_COMPUTER_TO_RADIO_DEVICE="VB-Cable" FREEDV_RADIO_TO_COMPUTER_DEVICE="VB-Cable" FREEDV_COMPUTER_TO_SPEAKER_DEVICE="BlackHole1 2ch" FREEDV_MICROPHONE_TO_COMPUTER_DEVICE="BlackHole2 2ch" ctest -V --repeat until-pass:2 #- name: Zip up traces # shell: bash