From 52a8adf901956feb19d961535014346920294071 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 12 Sep 2022 19:36:16 +0100 Subject: [PATCH] test: Don't use strict TAP parsing on Windows Debug messages in a background thread can corrupt the machine-readable TAP output, and in particular GWin32AppInfo emits debug messages from a background thread when we link to libgio. Resolves: https://gitlab.freedesktop.org/dbus/dbus/-/issues/414 Signed-off-by: Simon McVittie --- test/meson.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/meson.build b/test/meson.build index 0c9f0afb..6de67035 100644 --- a/test/meson.build +++ b/test/meson.build @@ -104,6 +104,9 @@ installed_tests = [] if meson.version().version_compare('>=0.63') and meson.version().version_compare('<0.63.1') # Work around https://github.com/mesonbuild/meson/issues/10577 test_protocol = 'exitcode' +elif platform_windows + # Work around https://gitlab.gnome.org/GNOME/glib/-/issues/2746 + test_protocol = 'exitcode' else test_protocol = 'tap' endif