From b498cefd5cd8ec174a809959f1ee9afc406ca751 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Wed, 27 May 2026 12:20:40 +0200 Subject: [PATCH] test/system: do not run "podman pause/unpause" in parallel podman ps -a causes unexpected timing delays as it tries to take locks for all containers and parallel tests may cause it to block for a while. In CI logs I see ps -a take over 3 seconds which is enough to mess with the expect time and make the test fail. Since testing the ps -a output as part of the test just switch the test to not run in parallel. This failed with "delta t between paused and restarted" where it took 10 seconds instead of the max expected 6 seconds. Signed-off-by: Paul Holzinger --- test/system/080-pause.bats | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/system/080-pause.bats b/test/system/080-pause.bats index 7ce8e9b5ce..8dc18648c1 100644 --- a/test/system/080-pause.bats +++ b/test/system/080-pause.bats @@ -6,7 +6,9 @@ load helpers load helpers.systemd -# bats test_tags=ci:parallel +# SHOULD NOT BE PARALLELIZED! The use of podman ps -a makes it timing sensitive +# as this command takes locks of all containers and parallel containers may +# block for a while. @test "podman pause/unpause" { if is_rootless && ! is_cgroupsv2; then skip "'podman pause' (rootless) only works with cgroups v2"