From 547edc4c3c2c2bc7703f059ff0de7cba1ba42f4a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 17 Dec 2024 08:16:40 -0500 Subject: [PATCH] Don't mark test setups as default in subprojects This is problematic since meson is defective when it comes to default test setups. It only allows a single such across all (sub)projects. See https://github.com/mesonbuild/meson/issues/12700 --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index c8a2e3760..c48ccfdd4 100644 --- a/meson.build +++ b/meson.build @@ -187,7 +187,7 @@ test_timeout = 30 test_timeout_slow = 90 add_test_setup('default', - is_default: true, + is_default: not meson.is_subproject(), exclude_suites: ['flaky', 'failing'], env: common_test_env, timeout_multiplier: 2,