From e37665ff595fef5c2588f02d4e1235dc21ebaee0 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 8 Jul 2025 12:53:03 +1000 Subject: [PATCH] tests(ui): add wiggle room to timeout tests --- .../web/src/features/ui/layouts/navigation-api.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/invokeai/frontend/web/src/features/ui/layouts/navigation-api.test.ts b/invokeai/frontend/web/src/features/ui/layouts/navigation-api.test.ts index 9a02c2fe23..f19946f946 100644 --- a/invokeai/frontend/web/src/features/ui/layouts/navigation-api.test.ts +++ b/invokeai/frontend/web/src/features/ui/layouts/navigation-api.test.ts @@ -413,8 +413,10 @@ describe('AppNavigationApi', () => { await expect(waitPromise).rejects.toThrow('Panel generate:settings registration timed out after 200ms'); const elapsed = Date.now() - start; - expect(elapsed).toBeGreaterThanOrEqual(200); - expect(elapsed).toBeLessThan(300); // Allow some margin + // TODO(psyche): Use vitest's fake timeres + // Allow some margin for timer resolution + expect(elapsed).toBeGreaterThanOrEqual(190); + expect(elapsed).toBeLessThan(210); }); });