Compare commits

...

1 Commits

Author SHA1 Message Date
Benjamin Otte
3fd6da116f macos: Run the testsuite 2023-01-12 20:12:37 -05:00
3 changed files with 13 additions and 0 deletions

View File

@@ -217,6 +217,7 @@ macos:
-Dlibjpeg-turbo:simd=disabled
_build
- meson compile -C _build
- .gitlab-ci/run-tests.sh _build macos
artifacts:
when: always
paths:

View File

@@ -90,6 +90,17 @@ case "${backend}" in
kill ${compositor}
;;
macos)
meson test -C ${builddir} \
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
--print-errorlogs \
--setup=${backend} \
--suite=gtk \
--no-suite=gsk-compare-opengl
exit_code=$?
;;
broadway)
export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"

View File

@@ -19,6 +19,7 @@ setups = [
'env': ['GDK_DEBUG=gl-gles,default-settings'], },
{ 'backend': 'win32', 'if': os_win32 },
{ 'backend': 'broadway', 'if': broadway_enabled, },
{ 'backend': 'macos', 'if': macos_enabled, },
]
foreach setup : setups