selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+397ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+617ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+17ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-events/", waiting until "load" [38;5;45m+34ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-events/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+222ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveCount started [38;5;45m+30ms[0m [38;5;45;1mpw:api [0mexpect.toHaveCount with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('h1, h2, .community-events-title') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to 1 element [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveCount succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m ]]> 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 10 | // Log in as the test trainer before each test in this suite 11 | // test.use({ storageState: testTrainerStatePath }); > 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+355ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+679ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+503ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+129ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+75ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+83ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+198ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+509ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+18ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 10 | // Log in as the test trainer before each test in this suite 11 | // test.use({ storageState: testTrainerStatePath }); > 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+118ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+151ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+200ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+501ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+165ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+30ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+536ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+35ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+211ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+22ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 10 | // Log in as the test trainer before each test in this suite 11 | // test.use({ storageState: testTrainerStatePath }); > 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+174ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+246ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+25ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+148ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+54ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+31ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+163ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+503ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 10 | // Log in as the test trainer before each test in this suite 11 | // test.use({ storageState: testTrainerStatePath }); > 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+194ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+89ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+206ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+12ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+158ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+30ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+105ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+188ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+511ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+34ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 10 | // Log in as the test trainer before each test in this suite 11 | // test.use({ storageState: testTrainerStatePath }); > 12 | test.beforeEach(async ({ page }) => { | ^ 13 | console.log('Attempting to navigate to login page...'); 14 | await page.goto('/community-login/'); 15 | console.log('Navigated to:', page.url()); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" 12 | test.beforeEach(async ({ page }) => { 13 | console.log('Attempting to navigate to login page...'); > 14 | await page.goto('/community-login/'); | ^ 15 | console.log('Navigated to:', page.url()); 16 | console.log('Attempting to fill username and password...'); 17 | await page.fill('#user_login', 'test_trainer'); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+180ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+19ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+20ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+149ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+272ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+118ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+132ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+189ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+503ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+23ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+335ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+27ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+164ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+513ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+3s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+112ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+67ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+89ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+504ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+20ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+134ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+130ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+501ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+279ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+19ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+34ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+658ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+504ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+15ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+107ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+286ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+61ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+121ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+179ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+29ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+151ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+20ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+196ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+142ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+779ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+106ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+21ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+29ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+154ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+43ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+4s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+504ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+181ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+243ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+74ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+505ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+16ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while running "beforeEach" hook. 9 | let logParser: LogParser; 10 | > 11 | test.beforeEach(async ({ page }) => { | ^ 12 | createEventPage = new CreateEventPage(page); 13 | dashboardPage = new DashboardPage(page); 14 | logParser = new LogParser(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10 Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" at ../pages/DashboardPage.ts:38 36 | 37 | async navigate() { > 38 | await this.page.goto('/hvac-dashboard/'); | ^ 39 | await this.page.waitForLoadState('networkidle'); 40 | } 41 | at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29 attachment #1: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+157ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+56ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+100ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+135ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+501ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+11ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+19ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#event-title') at ../pages/EventSummaryPage.ts:61 59 | description: string; 60 | }) { > 61 | await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title); | ^ 62 | await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime); 63 | await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location); 64 | await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer); at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:31:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#event-title') Expected string: "HVAC Training Workshop" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#event-title') at ../pages/EventSummaryPage.ts:61 59 | description: string; 60 | }) { > 61 | await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title); | ^ 62 | await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime); 63 | await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location); 64 | await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer); at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:31:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+311ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+622ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+13ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+494ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+137ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+210ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+53ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+476ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+52ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+316ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#ticket-price') at ../pages/EventSummaryPage.ts:74 72 | remaining: string; 73 | }) { > 74 | await expect(this.page.locator(this.selectors.ticketPrice)).toHaveText(expectedInfo.price); | ^ 75 | await expect(this.page.locator(this.selectors.ticketQuantity)).toHaveText(expectedInfo.quantity); 76 | await expect(this.page.locator(this.selectors.ticketsRemaining)).toHaveText(expectedInfo.remaining); 77 | } at EventSummaryPage.verifyTicketInfo (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:74:69) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:41:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#ticket-price') Expected string: "$50.00" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#ticket-price') at ../pages/EventSummaryPage.ts:74 72 | remaining: string; 73 | }) { > 74 | await expect(this.page.locator(this.selectors.ticketPrice)).toHaveText(expectedInfo.price); | ^ 75 | await expect(this.page.locator(this.selectors.ticketQuantity)).toHaveText(expectedInfo.quantity); 76 | await expect(this.page.locator(this.selectors.ticketsRemaining)).toHaveText(expectedInfo.remaining); 77 | } at EventSummaryPage.verifyTicketInfo (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:74:69) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:41:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+110ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+62ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+21ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#ticket-price') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+476ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+119ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+19ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+34ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+48ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#ticket-price') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+493ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+75ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+145ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+423ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m ]]> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#transactions-table') at ../pages/EventSummaryPage.ts:118 116 | // Table functionality methods 117 | async verifyTransactionTableExists() { > 118 | await expect(this.page.locator(this.selectors.transactionsTable)).toBeVisible(); | ^ 119 | } 120 | 121 | async getTransactionCount(): Promise { at EventSummaryPage.verifyTransactionTableExists (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:118:75) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:45:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#transactions-table') Expected: visible Received: Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#transactions-table') at ../pages/EventSummaryPage.ts:118 116 | // Table functionality methods 117 | async verifyTransactionTableExists() { > 118 | await expect(this.page.locator(this.selectors.transactionsTable)).toBeVisible(); | ^ 119 | } 120 | 121 | async getTransactionCount(): Promise { at EventSummaryPage.verifyTransactionTableExists (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:118:75) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:45:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+127ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+23ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#transactions-table') [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+489ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+55ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+104ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+73ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#transactions-table') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+477ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+41ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+313ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#total-tickets-sold') at ../pages/EventSummaryPage.ts:109 107 | // Summary statistics verification methods 108 | async verifyTotalTicketsSold(expectedTotal: string) { > 109 | await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal); | ^ 110 | } 111 | 112 | async verifyTotalRevenue(expectedRevenue: string) { at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:64:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#total-tickets-sold') Expected string: "25" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#total-tickets-sold') at ../pages/EventSummaryPage.ts:109 107 | // Summary statistics verification methods 108 | async verifyTotalTicketsSold(expectedTotal: string) { > 109 | await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal); | ^ 110 | } 111 | 112 | async verifyTotalRevenue(expectedRevenue: string) { at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:64:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+107ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+117ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+490ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+63ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+130ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+53ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+480ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+50ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+36ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+326ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 46 | await this.page.click(this.selectors.editEventButton); | ^ 47 | } 48 | 49 | async returnToDashboard() { at EventSummaryPage.clickEditEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:46:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:69:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#edit-event-btn') at ../pages/EventSummaryPage.ts:46 44 | // Navigation methods 45 | async clickEditEvent() { > 46 | await this.page.click(this.selectors.editEventButton); | ^ 47 | } 48 | 49 | async returnToDashboard() { at EventSummaryPage.clickEditEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:46:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:69:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+106ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+57ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+3s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#edit-event-btn') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+497ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+149ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+52ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+110ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+22ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#edit-event-btn') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+471ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+31ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+64ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+6ms[0m ]]> 50 | await this.page.click(this.selectors.returnToDashboardButton); | ^ 51 | } 52 | 53 | // Event details verification methods at EventSummaryPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:50:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:74:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#return-dashboard-btn') at ../pages/EventSummaryPage.ts:50 48 | 49 | async returnToDashboard() { > 50 | await this.page.click(this.selectors.returnToDashboardButton); | ^ 51 | } 52 | 53 | // Event details verification methods at EventSummaryPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:50:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:74:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+168ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+98ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+15ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+491ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+83ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+113ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+129ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+102ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+45ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+482ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+108ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+59ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+57ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.purchaser-name-link').first() at ../pages/EventSummaryPage.ts:95 93 | }; 94 | > 95 | await expect(row.purchaserName).toHaveText(expectedTransaction.purchaserName); | ^ 96 | await expect(row.organization).toHaveText(expectedTransaction.organization); 97 | await expect(row.purchaseDate).toHaveText(expectedTransaction.purchaseDate); 98 | await expect(row.ticketCount).toHaveText(expectedTransaction.ticketCount); at EventSummaryPage.verifyTransactionDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:95:41) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:106:36 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.purchaser-name-link').first() Expected string: "Alice Johnson" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.purchaser-name-link').first() at ../pages/EventSummaryPage.ts:95 93 | }; 94 | > 95 | await expect(row.purchaserName).toHaveText(expectedTransaction.purchaserName); | ^ 96 | await expect(row.organization).toHaveText(expectedTransaction.organization); 97 | await expect(row.purchaseDate).toHaveText(expectedTransaction.purchaseDate); 98 | await expect(row.ticketCount).toHaveText(expectedTransaction.ticketCount); at EventSummaryPage.verifyTransactionDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:95:41) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:106:36 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+284ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+49ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.purchaser-name-link').first() [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+492ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+76ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+117ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+34ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+25ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.purchaser-name-link').first() [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+448ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+59ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+41ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+302ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#event-title') at ../pages/EventSummaryPage.ts:61 59 | description: string; 60 | }) { > 61 | await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title); | ^ 62 | await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime); 63 | await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location); 64 | await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer); at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:124:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#event-title') Expected string: "HVAC Training Workshop" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#event-title') at ../pages/EventSummaryPage.ts:61 59 | description: string; 60 | }) { > 61 | await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title); | ^ 62 | await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime); 63 | await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location); 64 | await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer); at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:124:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+124ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+93ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+492ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+58ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+96ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+112ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+44ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+437ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+43ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+446ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#total-tickets-sold') at ../pages/EventSummaryPage.ts:109 107 | // Summary statistics verification methods 108 | async verifyTotalTicketsSold(expectedTotal: string) { > 109 | await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal); | ^ 110 | } 111 | 112 | async verifyTotalRevenue(expectedRevenue: string) { at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:143:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#total-tickets-sold') Expected string: "6" Received: Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('#total-tickets-sold') at ../pages/EventSummaryPage.ts:109 107 | // Summary statistics verification methods 108 | async verifyTotalTicketsSold(expectedTotal: string) { > 109 | await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal); | ^ 110 | } 111 | 112 | async verifyTotalRevenue(expectedRevenue: string) { at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:143:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+123ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+494ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+13ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+69ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+432ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+19ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+73ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+59ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+459ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+67ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+113ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+458ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#event-modification-instructions') at ../pages/ModifyEventPage.ts:38 36 | async verifyInstructionsVisibility() { 37 | const instructions = await this.page.locator(this.selectors.instructionsSection); > 38 | await expect(instructions).toBeVisible(); | ^ 39 | } 40 | 41 | async verifyPrefilledValues(expectedValues: { at ModifyEventPage.verifyInstructionsVisibility (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:38:36) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:23:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#event-modification-instructions') Expected: visible Received: Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#event-modification-instructions') at ../pages/ModifyEventPage.ts:38 36 | async verifyInstructionsVisibility() { 37 | const instructions = await this.page.locator(this.selectors.instructionsSection); > 38 | await expect(instructions).toBeVisible(); | ^ 39 | } 40 | 41 | async verifyPrefilledValues(expectedValues: { at ModifyEventPage.verifyInstructionsVisibility (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:38:36) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:23:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+185ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-modification-instructions') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+496ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+39ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+93ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+21ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-modification-instructions') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+483ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+201ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+422ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#event-name') at ../pages/ModifyEventPage.ts:51 49 | ticketQuantity: string; 50 | }) { > 51 | await expect(this.page.locator(this.selectors.eventNameInput)).toHaveValue(expectedValues.name); | ^ 52 | await expect(this.page.locator(this.selectors.eventDescriptionInput)).toHaveValue(expectedValues.description); 53 | await expect(this.page.locator(this.selectors.eventDateInput)).toHaveValue(expectedValues.date); 54 | await expect(this.page.locator(this.selectors.eventTimeInput)).toHaveValue(expectedValues.time); at ModifyEventPage.verifyPrefilledValues (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:51:72) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:38:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#event-name') Expected string: "HVAC Training Workshop" Received: Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#event-name') at ../pages/ModifyEventPage.ts:51 49 | ticketQuantity: string; 50 | }) { > 51 | await expect(this.page.locator(this.selectors.eventNameInput)).toHaveValue(expectedValues.name); | ^ 52 | await expect(this.page.locator(this.selectors.eventDescriptionInput)).toHaveValue(expectedValues.description); 53 | await expect(this.page.locator(this.selectors.eventDateInput)).toHaveValue(expectedValues.date); 54 | await expect(this.page.locator(this.selectors.eventTimeInput)).toHaveValue(expectedValues.time); at ModifyEventPage.verifyPrefilledValues (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:51:72) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:38:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+165ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+541ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveValue succeeded [38;5;45m+4s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+9ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+114ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+107ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+480ms[0m [38;5;45;1mpw:api [0m<= expect.toHaveValue succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+73ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+37ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+382ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> 71 | if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name); | ^ 72 | if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description); 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:53:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#event-name') at ../pages/ModifyEventPage.ts:71 69 | ticketQuantity?: string; 70 | }) { > 71 | if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name); | ^ 72 | if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description); 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:53:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+104ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+59ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+494ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+214ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+77ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+480ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+35ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+69ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); | ^ 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); 75 | if (eventDetails.location) await this.page.fill(this.selectors.eventLocationInput, eventDetails.location); 76 | if (eventDetails.organizer) await this.page.fill(this.selectors.eventOrganizerInput, eventDetails.organizer); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:73:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:66:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#event-date') at ../pages/ModifyEventPage.ts:73 71 | if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name); 72 | if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description); > 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); | ^ 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); 75 | if (eventDetails.location) await this.page.fill(this.selectors.eventLocationInput, eventDetails.location); 76 | if (eventDetails.organizer) await this.page.fill(this.selectors.eventOrganizerInput, eventDetails.organizer); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:73:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:66:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+94ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+22ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-date') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+496ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+90ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-date') [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+470ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+33ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+46ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> 71 | if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name); | ^ 72 | if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description); 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:93:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#event-name') at ../pages/ModifyEventPage.ts:71 69 | ticketQuantity?: string; 70 | }) { > 71 | if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name); | ^ 72 | if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description); 73 | if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date); 74 | if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time); at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:93:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+131ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+97ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+495ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+66ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+130ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+48ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+61ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+425ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+112ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+127ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m ]]> 86 | await this.page.click(this.selectors.returnToDashboardButton); | ^ 87 | } 88 | 89 | async verifyValidationError(field: string, expectedMessage: string) { at ModifyEventPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:86:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:112:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#return-dashboard-btn') at ../pages/ModifyEventPage.ts:86 84 | 85 | async returnToDashboard() { > 86 | await this.page.click(this.selectors.returnToDashboardButton); | ^ 87 | } 88 | 89 | async verifyValidationError(field: string, expectedMessage: string) { at ModifyEventPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:86:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:112:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+164ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+52ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+497ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+33ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+187ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+479ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+37ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+53ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+10ms[0m ]]> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.tribe-community-events') at ../pages/ModifyEventPage.ts:96 94 | async verifyPluginIntegration() { 95 | // Verify The Events Calendar Community Events plugin elements > 96 | await expect(this.page.locator('.tribe-community-events')).toBeVisible(); | ^ 97 | await expect(this.page.locator('.tribe-community-events-content')).toBeVisible(); 98 | } 99 | } at ModifyEventPage.verifyPluginIntegration (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:96:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:117:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.tribe-community-events') Expected: visible Received: Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.tribe-community-events') at ../pages/ModifyEventPage.ts:96 94 | async verifyPluginIntegration() { 95 | // Verify The Events Calendar Community Events plugin elements > 96 | await expect(this.page.locator('.tribe-community-events')).toBeVisible(); | ^ 97 | await expect(this.page.locator('.tribe-community-events-content')).toBeVisible(); 98 | } 99 | } at ModifyEventPage.verifyPluginIntegration (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:96:68) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:117:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+181ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+50ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+3s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+497ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+107ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+158ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+5s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+472ms[0m [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+73ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+42ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+1s[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> { 13 | await loginPage.login('testuser', 'correctpassword'); > 14 | await expect(await loginPage.isLoggedIn()).toBeTruthy(); | ^ 15 | 16 | await loginPage.logout(); 17 | await expect(await loginPage.isLoggedIn()).toBeFalsy(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:14:52 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false 12 | test('successful login and logout flow', async ({ page }) => { 13 | await loginPage.login('testuser', 'correctpassword'); > 14 | await expect(await loginPage.isLoggedIn()).toBeTruthy(); | ^ 15 | 16 | await loginPage.logout(); 17 | await expect(await loginPage.isLoggedIn()).toBeFalsy(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:14:52 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+122ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+74ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+159ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+41ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m fill("correctpassword") [38;5;45m+35ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+29ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m checking visibility of locator('body.logged-in') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+117ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+111ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+60ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+148ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+31ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+43ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+118ms[0m [38;5;45;1mpw:api [0m fill("correctpassword") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m checking visibility of locator('body.logged-in') [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+148ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m ]]> 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:22:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: locator.textContent: Test timeout of 60000ms exceeded. Call log: - waiting for locator('.login-error') at ../page-objects/login-page.ts:48 46 | async getErrorMessage() { 47 | const error = await this.page.locator(this.errorMessage); > 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:22:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+94ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+146ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+97ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+33ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword") [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+39ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+9ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+380ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+85ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+53ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+389ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+76ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+254ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+168ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+40ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+180ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+46ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+113ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+62ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+213ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+43ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+486ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+54s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+39ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+379ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m ]]> { 28 | await loginPage.login('testuser', 'correctpassword', true); > 29 | await expect(await loginPage.isLoggedIn()).toBeTruthy(); | ^ 30 | 31 | // Store cookies 32 | const cookies = await context.cookies(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:29:52 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false 27 | test('remember me functionality persists login state', async ({ page, context }) => { 28 | await loginPage.login('testuser', 'correctpassword', true); > 29 | await expect(await loginPage.isLoggedIn()).toBeTruthy(); | ^ 30 | 31 | // Store cookies 32 | const cookies = await context.cookies(); at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:29:52 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+128ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+87ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+147ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+12ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+96ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m fill("correctpassword") [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+35ms[0m [38;5;45;1mpw:api [0m=> page.check started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#rememberme') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.check succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+25ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m checking visibility of locator('body.logged-in') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+66ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+164ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+35ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+139ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("correctpassword") [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+40ms[0m [38;5;45;1mpw:api [0m=> page.check started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#rememberme') [38;5;45m+41ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+14ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+37ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+45ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+42ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.check succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+13ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+80ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+20ms[0m [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m checking visibility of locator('body.logged-in') [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+20ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+145ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m ]]> 41 | await this.page.click(this.resetPasswordLink); | ^ 42 | await this.page.fill('#user_login', username); 43 | await this.page.click('input[value="Get New Password"]'); 44 | } at LoginPage.initiatePasswordReset (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:41:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:49:25 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-password-reset-functionality-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('a[href*="lost-password"]') at ../page-objects/login-page.ts:41 39 | 40 | async initiatePasswordReset(username: string) { > 41 | await this.page.click(this.resetPasswordLink); | ^ 42 | await this.page.fill('#user_login', username); 43 | await this.page.click('input[value="Get New Password"]'); 44 | } at LoginPage.initiatePasswordReset (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:41:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:49:25 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+97ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+72ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+100ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('a[href*="lost-password"]') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+592ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+115ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+25ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+57ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+4s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+188ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('a[href*="lost-password"]') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+631ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+55s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+59ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+280ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:61:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: locator.textContent: Test timeout of 60000ms exceeded. Call log: - waiting for locator('.login-error') at ../page-objects/login-page.ts:48 46 | async getErrorMessage() { 47 | const error = await this.page.locator(this.errorMessage); > 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:61:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+159ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+61ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+49ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+183ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+17ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+33ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+19ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+59ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+30ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+427ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+17ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+106ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+110ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+182ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+182ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+89ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+16ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+427ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+153ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+921ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m ]]> 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:71:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: locator.textContent: Test timeout of 60000ms exceeded. Call log: - waiting for locator('.login-error') at ../page-objects/login-page.ts:48 46 | async getErrorMessage() { 47 | const error = await this.page.locator(this.errorMessage); > 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:71:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+172ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+35ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+40ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+500ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+50ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+45ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+139ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+67ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+44ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m fill("") [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+37ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+381ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+544ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:83:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: locator.textContent: Test timeout of 60000ms exceeded. Call log: - waiting for locator('.login-error') at ../page-objects/login-page.ts:48 46 | async getErrorMessage() { 47 | const error = await this.page.locator(this.errorMessage); > 48 | return error.textContent(); | ^ 49 | } 50 | 51 | async isLoggedIn() { at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:83:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+142ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+67ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+186ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword0") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+38ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+29ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+48ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword1") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+28ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword2") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword3") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+26ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+18ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword4") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+28ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+500ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+47s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+87ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+60ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+216ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+40ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+52ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword0") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+69ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+24ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+35ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+17ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword1") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+31ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+11ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword2") [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+21ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword3") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+32ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m fill("testuser") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m fill("wrongpassword4") [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m locator resolved to [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+27ms[0m [38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m done scrolling [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m performing click action [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m click action done [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m waiting for scheduled navigations to finish [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m navigations have finished [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+20ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+480ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+49s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+48ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+323ms[0m [38;5;45;1mpw:api [0m locator resolved to … [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+10ms[0m [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m ]]> 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:16:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:16:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+137ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+23ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+4s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+244ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+442ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+55s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+14ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+318ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+74ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+195ms[0m [38;5;45;1mpw:api [0m locator resolved to 82 | await this.page.click(this.submitButton); | ^ 83 | } 84 | 85 | async getErrorMessages() { at RegistrationPage.submit (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:82:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:36:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('button[type="submit"]') at ../page-objects/registration-page.ts:82 80 | 81 | async submit() { > 82 | await this.page.click(this.submitButton); | ^ 83 | } 84 | 85 | async getErrorMessages() { at RegistrationPage.submit (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:82:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:36:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+166ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+215ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('button[type="submit"]') [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+479ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+67ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to page.click started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('button[type="submit"]') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+474ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+63ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+195ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:47:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:47:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+244ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+64ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+156ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+484ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+13ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+476ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+178ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:62:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:62:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+282ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+140ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+492ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+56ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+451ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+256ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:77:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:77:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+226ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+47ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+165ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+9ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+489ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+482ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+75ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+139ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:92:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:92:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+191ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+45ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+156ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+51ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+432ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+487ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+83ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+185ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:112:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:112:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+161ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+30ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+6ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+55ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+473ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+12ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+359ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+66ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+155ms[0m [38;5;45;1mpw:api [0m locator resolved to 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:130:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded. Error: page.fill: Test timeout of 60000ms exceeded. Call log: - waiting for locator('#user_login') at ../page-objects/registration-page.ts:55 53 | profileImagePath?: string; 54 | }) { > 55 | await this.page.fill(this.usernameInput, username); | ^ 56 | await this.page.fill(this.emailInput, email); 57 | await this.page.fill(this.passwordInput, password); 58 | await this.page.fill(this.confirmPasswordInput, confirmPassword); at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25) at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:130:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/trace.zip Usage: npx playwright show-trace test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> selectors.setTestIdAttribute started [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+105ms[0m [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+174ms[0m [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+71ms[0m [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+2s[0m [38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m [38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+144ms[0m [38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+7ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+15ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+461ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m [38;5;45;1mpw:api [0m locator resolved to page.fill started [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m [38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+468ms[0m [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+97ms[0m [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+248ms[0m [38;5;45;1mpw:api [0m locator resolved to