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