From 38994d43eae6c8f93167e1818eb3b9f1c10fb5d4 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 da11dddd3..651a2862d 100644 --- a/meson.build +++ b/meson.build @@ -183,7 +183,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,