ci: use 'meson test --print-errorlogs' instead of 'ninja test'

This commit is contained in:
Daniel Eklöf 2019-05-09 21:47:01 +02:00
parent ad1371fd7b
commit e235e665ef

View file

@ -25,7 +25,7 @@ debug:
- cd bld/debug - cd bld/debug
- meson --buildtype=debug -Db_coverage=true ../.. - meson --buildtype=debug -Db_coverage=true ../..
- ninja -k0 - ninja -k0
- ninja test - meson test --print-errorlogs
- ninja coverage-html - ninja coverage-html
- mv meson-logs/coveragereport ../.. - mv meson-logs/coveragereport ../..
- ninja coverage-text - ninja coverage-text
@ -52,7 +52,7 @@ release:
- cd bld/release - cd bld/release
- meson --buildtype=minsize ../../ - meson --buildtype=minsize ../../
- ninja -k0 - ninja -k0
- ninja test - meson test --print-errorlogs
x11_only: x11_only:
stage: build stage: build
@ -61,7 +61,7 @@ x11_only:
- cd bld/debug - cd bld/debug
- meson --buildtype=debug -Dbackend-x11=enabled -Dbackend-wayland=disabled ../../ - meson --buildtype=debug -Dbackend-x11=enabled -Dbackend-wayland=disabled ../../
- ninja -k0 - ninja -k0
- ninja test - meson test --print-errorlogs
wayland_only: wayland_only:
stage: build stage: build
@ -70,7 +70,7 @@ wayland_only:
- cd bld/debug - cd bld/debug
- meson --buildtype=debug -Dbackend-x11=disabled -Dbackend-wayland=enabled ../../ - meson --buildtype=debug -Dbackend-x11=disabled -Dbackend-wayland=enabled ../../
- ninja -k0 - ninja -k0
- ninja test - meson test --print-errorlogs
plugins_as_shared_modules: plugins_as_shared_modules:
stage: build stage: build
@ -79,4 +79,4 @@ plugins_as_shared_modules:
- cd bld/debug - cd bld/debug
- meson --buildtype=debug -Dcore-plugins-as-shared-libraries=true ../../ - meson --buildtype=debug -Dcore-plugins-as-shared-libraries=true ../../
- ninja -k0 - ninja -k0
- ninja test - meson test --print-errorlogs