From: Luca Boccassi Date: Thu, 4 Jun 2026 23:10:56 +0000 (+0100) Subject: test: bump test-execute subtest timeout in CI X-Git-Tag: v261-rc4~80 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3b00327fe6004b03c4a963de3df51998cf0c79b4;p=thirdparty%2Fsystemd.git test: bump test-execute subtest timeout in CI The test is flaky and times out lately in ppc64el CI runners: exec-dynamicuser-statedir.service: Control group is empty. exec-dynamicuser-statedir.service: User lookup succeeded: uid=65325 gid=65325 Test timeout when testing exec-dynamicuser-statedir.service Bump the timeout also when in a CI, as they are often over subscribed --- diff --git a/src/test/test-execute.c b/src/test/test-execute.c index be915e4b44b..171bd495b54 100644 --- a/src/test/test-execute.c +++ b/src/test/test-execute.c @@ -78,9 +78,9 @@ static void wait_for_service_finish(Manager *m, Unit *unit) { ASSERT_NOT_NULL(m); - /* Bump the timeout when running in plain QEMU, as some more involved tests might start hitting the - * default 2m timeout (like exec-dynamicuser-statedir.service) */ - if (detect_virtualization() == VIRTUALIZATION_QEMU) + /* Bump the timeout when running in plain QEMU or in CI, as some more involved tests might start + * hitting the default 2m timeout (like exec-dynamicuser-statedir.service). */ + if (detect_virtualization() == VIRTUALIZATION_QEMU || ci_environment()) timeout *= 2; printf("%s\n", unit->id);