Skip to content

Improve labeling and descriptions of Content and Wide widths. #114824

Improve labeling and descriptions of Content and Wide widths.

Improve labeling and descriptions of Content and Wide widths. #114824

Triggered via pull request September 18, 2024 10:31
Status Failure
Total duration 19m 7s
Artifacts 1

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Merge Artifacts
3s
Merge Artifacts
Report to GitHub
0s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 8 notices
[chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L66
1) [chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 64 | .getByRole( 'menu', { name: 'Align' } ) 65 | .getByRole( 'menuitemradio' ) > 66 | ).toHaveText( Object.values( alignLabels ) ); | ^ 67 | } ); 68 | 69 | test( 'applies none alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:66:6
[chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L66
1) [chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 64 | .getByRole( 'menu', { name: 'Align' } ) 65 | .getByRole( 'menuitemradio' ) > 66 | ).toHaveText( Object.values( alignLabels ) ); | ^ 67 | } ); 68 | 69 | test( 'applies none alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:66:6
[chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L66
1) [chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 64 | .getByRole( 'menu', { name: 'Align' } ) 65 | .getByRole( 'menuitemradio' ) > 66 | ).toHaveText( Object.values( alignLabels ) ); | ^ 67 | } ); 68 | 69 | test( 'applies none alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:66:6
[chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L216
2) [chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 214 | .getByRole( 'menu', { name: 'Align' } ) 215 | .getByRole( 'menuitemradio' ) > 216 | ).toHaveText( Object.values( alignLabels ) ); | ^ 217 | } ); 218 | 219 | test( 'applies the selected alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:216:6
[chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L216
2) [chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 214 | .getByRole( 'menu', { name: 'Align' } ) 215 | .getByRole( 'menuitemradio' ) > 216 | ).toHaveText( Object.values( alignLabels ) ); | ^ 217 | } ); 218 | 219 | test( 'applies the selected alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:216:6
[chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar: test/e2e/specs/editor/plugins/align-hook.spec.js#L216
2) [chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - Expected - 1 + Received + 1 Array [ "None", "Align left", "Align center", "Align right", - "Maximum wide width", + "Wide width", "Full width", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio') - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements - locator resolved to 6 elements 214 | .getByRole( 'menu', { name: 'Align' } ) 215 | .getByRole( 'menuitemradio' ) > 216 | ).toHaveText( Object.values( alignLabels ) ); | ^ 217 | } ); 218 | 219 | test( 'applies the selected alignment by default', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/align-hook.spec.js:216:6
Playwright - 2
Process completed with exit code 1.
[chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks: test/e2e/specs/editor/various/block-grouping.spec.js#L334
1) [chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio', { name: 'Maximum wide width' }) 332 | name: 'Maximum wide width', 333 | } ) > 334 | .click(); | ^ 335 | 336 | await editor.insertBlock( { 337 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-grouping.spec.js:334:6
[chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks: test/e2e/specs/editor/various/block-grouping.spec.js#L334
1) [chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio', { name: 'Maximum wide width' }) 332 | name: 'Maximum wide width', 333 | } ) > 334 | .click(); | ^ 335 | 336 | await editor.insertBlock( { 337 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-grouping.spec.js:334:6
[chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks: test/e2e/specs/editor/various/block-grouping.spec.js#L334
1) [chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('menu', { name: 'Align' }).getByRole('menuitemradio', { name: 'Maximum wide width' }) 332 | name: 'Maximum wide width', 333 | } ) > 334 | .click(); | ^ 335 | 336 | await editor.insertBlock( { 337 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-grouping.spec.js:334:6
Playwright - 3
Process completed with exit code 1.
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
🎭 Playwright Run Summary
4 skipped 192 passed (6.6m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/plugins/align-hook.spec.js:55:3 › Align Hook Works as Expected › Block with align true › shows the expected buttons on the alignment toolbar [chromium] › editor/plugins/align-hook.spec.js:205:3 › Align Hook Works as Expected › Block with default align › shows the expected buttons on the alignment toolbar 1 skipped 192 passed (9.2m)
🎭 Playwright Run Summary
192 passed (8.9m)
🎭 Playwright Run Summary
199 passed (9.9m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/block-grouping.spec.js:309:3 › Block Grouping › Preserving selected blocks attributes › preserves width alignment settings of selected blocks 1 skipped 198 passed (10.6m)
🎭 Playwright Run Summary
3 skipped 188 passed (10.3m)
🎭 Playwright Run Summary
196 passed (11.4m)
🎭 Playwright Run Summary
1 skipped 189 passed (11.6m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
12.6 MB