From 1d2d9dfed26f4c771c6c16f49b2dd62751e3d990 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sat, 24 Oct 2026 08:13:36 -0700 Subject: [PATCH] test(fuse): raise mini/filer and mount readiness waits to 90s (#12037) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same startup-timing flake class as the Makefile waits: volume/filer readiness at 30s is marginal on loaded runners — observed failing on a github-hosted runner too (TestPOSIXCompliance + TestExternalPOSIXSuites). The process-death early return still reports real startup failures quickly. --- test/fuse_integration/framework_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/fuse_integration/framework_test.go b/test/fuse_integration/framework_test.go index 3141d9c51d..a7662e96e0 100644 --- a/test/fuse_integration/framework_test.go +++ b/test/fuse_integration/framework_test.go @@ -153,7 +153,7 @@ func (f *FuseTestFramework) Setup(config *TestConfig) error { } // Wait for filer to be ready (mini starts all services on filerPort) - if err := f.waitForService(f.miniProcess, f.filerAddr, 30*time.Second); err != nil { + if err := f.waitForService(f.miniProcess, f.filerAddr, 90*time.Second); err != nil { f.dumpLog("mini") return fmt.Errorf("weed mini not ready: %v", err) } @@ -164,7 +164,7 @@ func (f *FuseTestFramework) Setup(config *TestConfig) error { } // Wait for mount to be ready - if err := f.waitForMount(30 * time.Second); err != nil { + if err := f.waitForMount(90 * time.Second); err != nil { f.dumpLog("mount") return fmt.Errorf("FUSE mount not ready: %v", err) }