Skip to content

Allow rich text formatting across blocks #96699

Allow rich text formatting across blocks

Allow rich text formatting across blocks #96699

Triggered via pull request February 11, 2024 09:43
Status Failure
Total duration 22m 46s
Artifacts 2

end2end-test.yml

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

Annotations

20 errors, 10 warnings, and 8 notices
[firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
Playwright - 8
Process completed with exit code 1.
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:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection: test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L216
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection Error: expect(received).toBe(expected) // Object.is equality Expected: "Move up" Received: "Italic" 214 | } ); 215 | > 216 | expect( ariaLabel ).toBe( label ); | ^ 217 | } 218 | 219 | async navigateToContentEditorTop() { at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:216:23) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:162:3
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection: test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L216
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Move up" Received: "Italic" 214 | } ); 215 | > 216 | expect( ariaLabel ).toBe( label ); | ^ 217 | } 218 | 219 | async navigateToContentEditorTop() { at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:216:23) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:162:3
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection: test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L216
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Move up" Received: "Italic" 214 | } ); 215 | > 216 | expect( ariaLabel ).toBe( label ); | ^ 217 | } 218 | 219 | async navigateToContentEditorTop() { at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:216:23) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:162:3
Playwright - 4
Process completed with exit code 1.
[webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
Playwright - 7
Process completed with exit code 1.
Playwright - 7
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/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1010
1) [chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>first</p> + <p>fir<strong>st</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>second</p> + <p><strong>seco</strong>nd</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1008 | 1009 | await expect.poll( editor.getEditedPostContent ) > 1010 | .toBe( `<!-- wp:paragraph --> | ^ 1011 | <p>first</p> 1012 | <!-- /wp:paragraph --> 1013 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1010:5
[chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top: test/e2e/specs/editor/various/typewriter.spec.js#L1
2) [chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top Test finished within timeout of 100000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
Playwright - 5
Process completed with exit code 1.
Playwright - 5
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Puppeteer
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 6
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 4
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 7
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 5
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Report to GitHub
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8, ./packages/report-flaky-tests. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
4 skipped 130 passed (6.2m)
🎭 Playwright Run Summary
11 skipped 152 passed (8.0m)
🎭 Playwright Run Summary
1 failed [firefox] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection 3 skipped 128 passed (8.1m)
🎭 Playwright Run Summary
1 skipped 155 passed (8.0m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/keyboard-navigable-blocks.spec.js:132:2 › Order of block keyboard navigation › should navigate correctly with multi selection 155 passed (8.7m)
🎭 Playwright Run Summary
170 passed (8.7m)
🎭 Playwright Run Summary
1 failed [webkit] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection 176 passed (8.2m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/writing-flow.spec.js:991:2 › Writing Flow (@Firefox, @WebKit) › should prevent browser default formatting on multi selection 1 flaky [chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top 1 skipped 179 passed (12.5m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
3.65 MB
flaky-tests-report Expired
600 Bytes