From 13c6d8eba1755197d0f126cd0314a57fe653d9db Mon Sep 17 00:00:00 2001 From: Esme Date: Tue, 21 Nov 2023 18:27:00 +0000 Subject: [PATCH] github CI: Run full test suite on macOS. --- .github/workflows/c-cpp.yml | 9 +++++++++ tools/run-tests/github-macos-failing.txt | 2 ++ 2 files changed, 11 insertions(+) create mode 100644 tools/run-tests/github-macos-failing.txt diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 57f7d5bc..69c96f0c 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -212,3 +212,12 @@ jobs: cat tests-failed exit 1 fi + - name: Download Wine Mono tests + uses: actions/download-artifact@v3 + with: + name: make tests-zip output + - name: Run Wine Mono tests + run: | + unzip wine-mono-*-tests.zip 1>&2 + wine reg add 'HKCU\Software\Wine\WineDbg' /v ShowCrashDialog /t REG_DWORD /d 0 /f + wine64 tests/run-tests.exe -fail-list:tests/github-wine-failing.txt -fail-list:tests/github-macos-failing.txt diff --git a/tools/run-tests/github-macos-failing.txt b/tools/run-tests/github-macos-failing.txt new file mode 100644 index 00000000..6d01af6b --- /dev/null +++ b/tools/run-tests/github-macos-failing.txt @@ -0,0 +1,2 @@ +direct3dadapter +xnatest