Skip to content

Code improvements for the SSR part of the Interactivity API #75972

Code improvements for the SSR part of the Interactivity API

Code improvements for the SSR part of the Interactivity API #75972

Triggered via pull request June 19, 2023 09:28
Status Failure
Total duration 41m 25s
Artifacts 2
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
3m 16s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 notices
[chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L990
1) [chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Item 1' }) - waiting for getByRole('link', { name: 'Item 1' }) 988 | await expect( overlayMenuFirstElement ).toBeHidden(); 989 | await openMenuButton.click(); > 990 | await expect( overlayMenuFirstElement ).toBeVisible(); | ^ 991 | 992 | // Test: overlay menu focuses on first element after opening 993 | await expect( overlayMenuFirstElement ).toBeFocused(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:990:44
[chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L990
1) [chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Item 1' }) - waiting for getByRole('link', { name: 'Item 1' }) 988 | await expect( overlayMenuFirstElement ).toBeHidden(); 989 | await openMenuButton.click(); > 990 | await expect( overlayMenuFirstElement ).toBeVisible(); | ^ 991 | 992 | // Test: overlay menu focuses on first element after opening 993 | await expect( overlayMenuFirstElement ).toBeFocused(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:990:44
[chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L990
1) [chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Item 1' }) - waiting for getByRole('link', { name: 'Item 1' }) 988 | await expect( overlayMenuFirstElement ).toBeHidden(); 989 | await openMenuButton.click(); > 990 | await expect( overlayMenuFirstElement ).toBeVisible(); | ^ 991 | 992 | // Test: overlay menu focuses on first element after opening 993 | await expect( overlayMenuFirstElement ).toBeFocused(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:990:44
[chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1071
2) [chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) 1069 | await expect( innerElement ).toBeHidden(); 1070 | await simpleSubmenuButton.click(); > 1071 | await expect( innerElement ).toBeVisible(); | ^ 1072 | 1073 | // Test: submenu closes on click outside submenu 1074 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1071:33
[chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1071
2) [chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) 1069 | await expect( innerElement ).toBeHidden(); 1070 | await simpleSubmenuButton.click(); > 1071 | await expect( innerElement ).toBeVisible(); | ^ 1072 | 1073 | // Test: submenu closes on click outside submenu 1074 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1071:33
[chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1071
2) [chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) - waiting for getByRole('link', { name: 'Simple Submenu Link 1' }) 1069 | await expect( innerElement ).toBeHidden(); 1070 | await simpleSubmenuButton.click(); > 1071 | await expect( innerElement ).toBeVisible(); | ^ 1072 | 1073 | // Test: submenu closes on click outside submenu 1074 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1071:33
[chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1232
3) [chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Subpage' }) - waiting for getByRole('link', { name: 'Subpage' }) 1230 | // page-list submenu opens on click 1231 | await submenuButton.click(); > 1232 | await expect( innerElement ).toBeVisible(); | ^ 1233 | 1234 | // page-list submenu closes on click outside 1235 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1232:33
[chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1232
3) [chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Subpage' }) - waiting for getByRole('link', { name: 'Subpage' }) 1230 | // page-list submenu opens on click 1231 | await submenuButton.click(); > 1232 | await expect( innerElement ).toBeVisible(); | ^ 1233 | 1234 | // page-list submenu closes on click outside 1235 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1232:33
[chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions: test/e2e/specs/editor/blocks/navigation.spec.js#L1232
3) [chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('link', { name: 'Subpage' }) - waiting for getByRole('link', { name: 'Subpage' }) 1230 | // page-list submenu opens on click 1231 | await submenuButton.click(); > 1232 | await expect( innerElement ).toBeVisible(); | ^ 1233 | 1234 | // page-list submenu closes on click outside 1235 | await page.click( 'body' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:1232:33
Playwright - 1
Process completed with exit code 1.
🎭 Playwright Run Summary
3 failed [chromium] › editor/blocks/navigation.spec.js:974:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions [chromium] › editor/blocks/navigation.spec.js:1047:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions [chromium] › editor/blocks/navigation.spec.js:1220:3 › Navigation block - Frontend interactivity › Page list block › page-list submenu user interactions 304 passed (22.8m)
🎭 Playwright Run Summary
2 skipped 302 passed (24.6m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
11.4 MB
flaky-tests-report Expired
2.41 KB