From 177ea4946992998f6023cc8f9fa1bbcf5e069952 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Mon, 3 Aug 2026 13:09:56 +0200 Subject: [PATCH] fix board E2E login race --- e2e/board-advanced-interactions.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/board-advanced-interactions.spec.ts b/e2e/board-advanced-interactions.spec.ts index 8ffd0c237..51c06c96a 100644 --- a/e2e/board-advanced-interactions.spec.ts +++ b/e2e/board-advanced-interactions.spec.ts @@ -327,8 +327,9 @@ const openBoardAsync = async ( await page.goto(`${baseUrl}/auth/login`); await page.getByLabel("Username").fill(credentials.username); await page.locator("#password").fill(credentials.password); + const loginRedirect = page.waitForURL(baseUrl, { timeout: 15_000, waitUntil: "commit" }); await page.locator("css=button[type='submit']").click(); - await page.waitForURL(baseUrl, { timeout: 15_000 }); + await loginRedirect; await page.goto(`${baseUrl}/boards/${boardName}`); await expect(page.locator(".grid-stack-item[data-kind='clock'] .clock-wrapper").first()).toBeVisible({ timeout: 15_000,