From 630628af786e14922f3e3b236e8ebcc619459f7c Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Tue, 14 Oct 2025 13:11:05 -0400 Subject: [PATCH] tests: increase guestunmount retries for test-parallel-mount-local test-parallel-mount-local reliably fails when my machines are under load (like running the test suite in parallel). The issue is /usr/libexec/gvfs-udisks2-volume-monitor fiddling with the fuse mounts, preventing them from being unmounted. ./fuse/guestunmount defaults to 5 unmount retries with increasing time backoff, but apparently that isn't enough. Bumping it to use 10 retries makes things more reliable for me. Signed-off-by: Cole Robinson --- tests/mount-local/test-parallel-mount-local.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/mount-local/test-parallel-mount-local.c b/tests/mount-local/test-parallel-mount-local.c index c33ecf5b2..2b4a3a445 100644 --- a/tests/mount-local/test-parallel-mount-local.c +++ b/tests/mount-local/test-parallel-mount-local.c @@ -371,7 +371,7 @@ guestunmount (const char *mp, unsigned flags) } snprintf (cmd, sizeof cmd, - "../fuse/guestunmount%s %s", + "../fuse/guestunmount%s --retry 10 %s", (flags & GUESTUNMOUNT_SILENT) ? " --quiet" : "", mp); status = system (cmd);