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
This commit is contained in:
Luca Boccassi
2026-06-05 00:10:56 +01:00
parent 852c7d1a96
commit 3b00327fe6

View File

@@ -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);