Implementing new UX for invoking rich text Link UI #94380
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Puppeteer
9m 28s
Report to GitHub
3m 36s
Annotations
14 errors and 7 notices
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link:
test/e2e/specs/site-editor/template-part.spec.js#L291
1) [chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('p').locator('a').locator('text="Test 4"')
locator resolved to <a href="https://google.com" data-rich-text-format-…>Test 4</a>
attempting click action
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #1
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #2
waiting 20ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #3
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #4
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #5
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #6
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #7
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #8
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #9
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree inte
|
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link:
test/e2e/specs/site-editor/template-part.spec.js#L291
1) [chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('p').locator('a').locator('text="Test 4"')
locator resolved to <a href="https://google.com" data-rich-text-format-…>Test 4</a>
attempting click action
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #1
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #2
waiting 20ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #3
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #4
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #5
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #6
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #7
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #8
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #9
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" dat
|
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link:
test/e2e/specs/site-editor/template-part.spec.js#L291
1) [chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('p').locator('a').locator('text="Test 4"')
locator resolved to <a href="https://google.com" data-rich-text-format-…>Test 4</a>
attempting click action
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #1
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #2
waiting 20ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #3
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #4
waiting 100ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #5
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #6
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #7
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #8
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" data-dialog="" role="tooltip" id="…>Paragraph</div> from <div id="portal/tooltip-25">…</div> subtree intercepts pointer events
retrying click action, attempt #9
waiting 500ms
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
done scrolling
<div tabindex="-1" dat
|
Playwright - 6
Process completed with exit code 1.
|
Playwright - 2
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L250
1) [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block
Error: Timeout 5000ms exceeded while waiting on the predicate
248 | )
249 | )
> 250 | .toBeTruthy();
| ^
251 | }
252 |
253 | {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:250:8
|
Playwright - 4
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Link"
Received: "More"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:261:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:224:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Link"
Received: "More"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:261:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:224:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Link"
Received: "More"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:261:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:224:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
Playwright - 4
Process completed with exit code 1.
|
Playwright - 1
Canceling since a higher priority waiting request for 'End-to-End Tests-try/new-rich-text-link-invoking-ux' exists
|
Playwright - 1
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Playwright - 1
The operation was canceled.
|
🎭 Playwright Run Summary
1 failed
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
4 skipped
118 passed (6.9m)
|
🎭 Playwright Run Summary
1 flaky
[chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block
1 skipped
137 passed (7.2m)
|
🎭 Playwright Run Summary
178 passed (7.4m)
|
🎭 Playwright Run Summary
3 skipped
119 passed (7.6m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
139 passed (8.1m)
|
🎭 Playwright Run Summary
1 skipped
176 passed (8.3m)
|
🎭 Playwright Run Summary
163 passed (9.3m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
4.82 MB |
|
flaky-tests-report
Expired
|
782 Bytes |
|