diff --git a/src/frontend/playwright.config.ts b/src/frontend/playwright.config.ts index 67d243a111..67ab21c0ad 100644 --- a/src/frontend/playwright.config.ts +++ b/src/frontend/playwright.config.ts @@ -5,7 +5,7 @@ export default defineConfig({ fullyParallel: true, timeout: 90000, forbidOnly: !!process.env.CI, - retries: process.env.CI ? 2 : 0, + retries: process.env.CI ? 3 : 0, workers: process.env.CI ? 3 : undefined, reporter: process.env.CI ? [['html', { open: 'never' }], ['github']] : 'list', diff --git a/src/frontend/tests/login.ts b/src/frontend/tests/login.ts index 8f81e059e2..5a8052bd73 100644 --- a/src/frontend/tests/login.ts +++ b/src/frontend/tests/login.ts @@ -34,7 +34,7 @@ export const doQuickLogin = async ( await page.goto(`${url}/login/?login=${username}&password=${password}`); await page.waitForURL('**/platform/home'); - await page.getByLabel('navigation-menu').waitFor(); + await page.getByLabel('navigation-menu').waitFor({ timeout: 5000 }); await page.getByText(/InvenTree Demo Server -/).waitFor(); };