From 7f2fef5c2691210444a08b2998b003e56b4d59f3 Mon Sep 17 00:00:00 2001 From: Frederic Martinsons Date: Wed, 27 Jan 2021 19:22:46 +0100 Subject: [PATCH] tests: Deactivate tls-bindings test suite for windows Signed-off-by: Frederic Martinsons Helps: #2297 --- gio/tests/meson.build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gio/tests/meson.build b/gio/tests/meson.build index a926ae01a..848202efd 100644 --- a/gio/tests/meson.build +++ b/gio/tests/meson.build @@ -93,11 +93,18 @@ gio_tests = { 'tls-certificate' : {'extra_sources' : ['gtesttlsbackend.c']}, 'tls-interaction' : {'extra_sources' : ['gtesttlsbackend.c']}, 'tls-database' : {'extra_sources' : ['gtesttlsbackend.c']}, - 'tls-bindings' : {'extra_sources' : ['gtesttlsbackend.c']}, 'gdbus-address-get-session' : {}, 'win32-appinfo' : {}, } +# FIXME: These sometimes can’t be killed on the Windows CI machines, and cause +# all subsequent CI runs on Windows to fail. See #2297. +if host_machine.system() != 'windows' + gio_tests += { + 'tls-bindings' : {'extra_sources' : ['gtesttlsbackend.c']} + } +endif + test_extra_programs = { 'gdbus-connection-flush-helper' : {}, 'gdbus-testserver' : {},