-
-
Notifications
You must be signed in to change notification settings - Fork 390
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Timeout running testlibrary in a podman container #5592
Comments
I think perhaps it's genuinely just being too slow in my container, maybe because it takes time to run each sandboxed trigger (which fails, because bwrap doesn't work in this environment). |
When using schroot with #5591 applied, the build succeeds, so this isn't a release blocker and I was able to release 1.15.6. It still seems bad that this fails in podman, though. Pull requests would be appreciated! One possible improvement in this direction would be to start breaking up |
I recently revamped our interal CI builder at Endless to use podman containers. Flatpak tests were definitely difficult. I can't remember everything, but I do recall hanging tests. Have you tried bind mounting a real directory to |
Checklist
Flatpak version
1.15.4-92-g9d63abef0 plus #5591 and #5590
What Linux distribution are you using?
Debian
Linux distribution version
unstable
What architecture are you using?
x86_64
How to reproduce
Originally reproduced in Debian sbuild (which uses schroot) while trying to release 1.15.6, but it can be reproduced in a more debuggable way with a container:
Expected Behavior
Tests run successfully (most are skipped because bubblewrap doesn't work, but that's OK)
Actual Behavior
testlibrary
takes a long time. Even when killed while in progress withkill -SEGV
, Meson (version 1.2.3) does not acknowledge that it has finished until I also killweb-server.py
.Additional Information
Release blocker: I'm not going to do a release that I can't package.
The text was updated successfully, but these errors were encountered: