Add retry logic to BenchmarkTest test on Windows

This commit is contained in:
yhirose
2026-01-20 18:43:21 -05:00
parent 02dfb97fd6
commit ad5839f0d1

View File

@@ -165,7 +165,10 @@ jobs:
run: cmake --build build --config Release -- /v:m /clp:ShowCommandLine
- name: Run tests ${{ matrix.config.name }}
if: ${{ matrix.config.run_tests }}
run: ctest --output-on-failure --test-dir build -C Release
run: ctest --output-on-failure --test-dir build -C Release -E "BenchmarkTest"
- name: Run benchmark tests with retry ${{ matrix.config.name }}
if: ${{ matrix.config.run_tests }}
run: ctest --output-on-failure --test-dir build -C Release -R "BenchmarkTest" --repeat until-pass:5
env:
VCPKG_ROOT: "C:/vcpkg"