Code improvements for the SSR part of the Interactivity API #75972
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
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 |
|