diff --git a/contrib/scripts/nm-ci-run.sh b/contrib/scripts/nm-ci-run.sh index 374dde95b3..676780b2c8 100755 --- a/contrib/scripts/nm-ci-run.sh +++ b/contrib/scripts/nm-ci-run.sh @@ -262,18 +262,19 @@ run_meson() { export NM_TEST_CLIENT_CHECK_L10N=1 - ninja -C build + ninja -C build -v ninja -C build install - if ! ninja -C build test ; then + if ! meson test -C build -v --print-errorlogs ; then echo ">>>> RUN SECOND TEST (start)" - NMTST_DEBUG="debug,TRACE,no-expect-message" ninja -C build test || : + NMTST_DEBUG="debug,TRACE,no-expect-message" \ + meson test -C build -v --print-errorlogs || : echo ">>>> RUN SECOND TEST (done)" die "meson test failed" fi if _with_valgrind; then - if ! NMTST_USE_VALGRIND=1 ninja -C build test; then + if ! NMTST_USE_VALGRIND=1 meson test -C build -v --print-errorlogs ; then _print_test_logs "(valgrind test)" die "meson+valgrind test failed" fi