Skip to content

test/system: two more flake fixes#28836

Open
Luap99 wants to merge 2 commits into
podman-container-tools:mainfrom
Luap99:flakes
Open

test/system: two more flake fixes#28836
Luap99 wants to merge 2 commits into
podman-container-tools:mainfrom
Luap99:flakes

Conversation

@Luap99
Copy link
Copy Markdown
Contributor

@Luap99 Luap99 commented Jun 1, 2026

observed in the new CI

Does this PR introduce a user-facing change?

None

Luap99 added 2 commits June 1, 2026 20:58
In the new CI with run with many parallel jobs (8) and that is messing
up timings a fair but, any command might take unexpected long to
scheduling delays and lock holding by other tests.

Any test doing a podman ps -a while need to take all container locks
for example and that then can delay the stop command an unknown amount
of time, bump the timeout to 8 and use a higher stop timeout so we are
still testing that we exit before the wait timeout is reached.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
The test flakes on the socat pid kill when the pid already exited.
Because the timeout is just 10s we can just bump it to something loinger
to ensure the process is still alive when we kill it. Also move it up a
bit so the kill happens earlier.

I observed multiple time failing with test times of 11s+. This should be
enough to make it work properly.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
@Luap99 Luap99 mentioned this pull request Jun 1, 2026
@Luap99
Copy link
Copy Markdown
Contributor Author

Luap99 commented Jun 1, 2026

Ok so the path filter for just system tests worked, that is good.

FWIW here is the example what I meant today in the meeting with github does not expand the matrix when the job is skipped for some reason

image

Looks weird but I guess it is harmless

Copy link
Copy Markdown
Contributor

@Honny1 Honny1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants