Skip to content

Update Changelog for 20.0.2 #125014

Update Changelog for 20.0.2

Update Changelog for 20.0.2 #125014

Triggered via push February 19, 2025 18:46
Status Failure
Total duration 23m 10s
Artifacts 2

end2end-test.yml

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

Annotations

45 errors, 8 warnings, and 8 notices
[chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs: test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js#L197
1) [chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 195 | .getByRole( 'dialog', { name: 'add new pattern' } ) 196 | .getByRole( 'textbox', { name: 'Name' } ) > 197 | .fill( 'hi' ); | ^ 198 | 199 | await page.keyboard.press( 'Backspace' ); 200 | await page.keyboard.press( 'ArrowLeft' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js:197:6
[chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs: test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js#L197
1) [chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 195 | .getByRole( 'dialog', { name: 'add new pattern' } ) 196 | .getByRole( 'textbox', { name: 'Name' } ) > 197 | .fill( 'hi' ); | ^ 198 | 199 | await page.keyboard.press( 'Backspace' ); 200 | await page.keyboard.press( 'ArrowLeft' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js:197:6
[chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs: test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js#L197
1) [chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 195 | .getByRole( 'dialog', { name: 'add new pattern' } ) 196 | .getByRole( 'textbox', { name: 'Name' } ) > 197 | .fill( 'hi' ); | ^ 198 | 199 | await page.keyboard.press( 'Backspace' ); 200 | await page.keyboard.press( 'ArrowLeft' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-editor-keyboard-shortcuts.spec.js:197:6
Playwright - 3
Process completed with exit code 1.
[chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L36
1) [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Add New Template"i]') 34 | await admin.visitSiteEditor(); 35 | await page.click( 'role=button[name="Templates"]' ); > 36 | await page.click( 'role=button[name="Add New Template"i]' ); | ^ 37 | await page 38 | .getByRole( 'button', { 39 | name: 'Single item: Post', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:36:14
[chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L36
1) [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Add New Template"i]') 34 | await admin.visitSiteEditor(); 35 | await page.click( 'role=button[name="Templates"]' ); > 36 | await page.click( 'role=button[name="Add New Template"i]' ); | ^ 37 | await page 38 | .getByRole( 'button', { 39 | name: 'Single item: Post', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:36:14
[chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L36
1) [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Add New Template"i]') 34 | await admin.visitSiteEditor(); 35 | await page.click( 'role=button[name="Templates"]' ); > 36 | await page.click( 'role=button[name="Add New Template"i]' ); | ^ 37 | await page 38 | .getByRole( 'button', { 39 | name: 'Single item: Post', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:36:14
[chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L57
2) [chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="add new pattern"i]') 55 | await admin.visitSiteEditor(); 56 | await page.click( 'role=button[name="Patterns"i]' ); > 57 | await page.click( 'role=button[name="add new pattern"i]' ); | ^ 58 | await page 59 | .getByRole( 'menu', { name: 'add new pattern' } ) 60 | .getByRole( 'menuitem', { name: 'add new template part' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:57:14
[chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L57
2) [chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="add new pattern"i]') 55 | await admin.visitSiteEditor(); 56 | await page.click( 'role=button[name="Patterns"i]' ); > 57 | await page.click( 'role=button[name="add new pattern"i]' ); | ^ 58 | await page 59 | .getByRole( 'menu', { name: 'add new pattern' } ) 60 | .getByRole( 'menuitem', { name: 'add new template part' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:57:14
[chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L57
2) [chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="add new pattern"i]') 55 | await admin.visitSiteEditor(); 56 | await page.click( 'role=button[name="Patterns"i]' ); > 57 | await page.click( 'role=button[name="add new pattern"i]' ); | ^ 58 | await page 59 | .getByRole( 'menu', { name: 'add new pattern' } ) 60 | .getByRole( 'menuitem', { name: 'add new template part' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:57:14
[chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins: test/e2e/specs/site-editor/template-registration.spec.js#L278
3) [chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByLabel('Add New Template') 276 | postType: 'wp_template', 277 | } ); > 278 | await page.getByLabel( 'Add New Template' ).click(); | ^ 279 | await page.getByRole( 'button', { name: 'Author Archives' } ).click(); 280 | await page 281 | .getByRole( 'button', { name: 'Author For a specific item' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-registration.spec.js:278:47
[chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins: test/e2e/specs/site-editor/template-registration.spec.js#L278
3) [chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByLabel('Add New Template') 276 | postType: 'wp_template', 277 | } ); > 278 | await page.getByLabel( 'Add New Template' ).click(); | ^ 279 | await page.getByRole( 'button', { name: 'Author Archives' } ).click(); 280 | await page 281 | .getByRole( 'button', { name: 'Author For a specific item' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-registration.spec.js:278:47
[chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins: test/e2e/specs/site-editor/template-registration.spec.js#L278
3) [chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByLabel('Add New Template') 276 | postType: 'wp_template', 277 | } ); > 278 | await page.getByLabel( 'Add New Template' ).click(); | ^ 279 | await page.getByRole( 'button', { name: 'Author Archives' } ).click(); 280 | await page 281 | .getByRole( 'button', { name: 'Author For a specific item' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-registration.spec.js:278:47
[chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template: test/e2e/specs/site-editor/templates.spec.js#L17
4) [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ──────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Add New Template' }) 15 | await admin.visitSiteEditor(); 16 | await page.getByRole( 'button', { name: 'Templates' } ).click(); > 17 | await page.getByRole( 'button', { name: 'Add New Template' } ).click(); | ^ 18 | await page 19 | .getByRole( 'button', { 20 | name: 'A custom template can be manually applied to any post or page.', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/templates.spec.js:17:66
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
Playwright - 8
Process completed with exit code 1.
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
Playwright - 7
Process completed with exit code 1.
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L276
1) [chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 274 | await createPatternDialog 275 | .getByRole( 'textbox', { name: 'Name' } ) > 276 | .fill( PATTERN_NAME ); | ^ 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) 279 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:276:5
[chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides: test/e2e/specs/editor/various/pattern-overrides.spec.js#L44
2) [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides › Create a synced pattern and assign blocks to allow overrides TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Patterns content' }).getByRole('button', { name: 'add new pattern' }) 42 | .getByRole( 'region', { name: 'Patterns content' } ) 43 | .getByRole( 'button', { name: 'add new pattern' } ) > 44 | .click(); | ^ 45 | 46 | await page 47 | .getByRole( 'menu', { name: 'add new pattern' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:44:6 at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:38:3
[chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides: test/e2e/specs/editor/various/pattern-overrides.spec.js#L44
2) [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides › Create a synced pattern and assign blocks to allow overrides Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Patterns content' }).getByRole('button', { name: 'add new pattern' }) 42 | .getByRole( 'region', { name: 'Patterns content' } ) 43 | .getByRole( 'button', { name: 'add new pattern' } ) > 44 | .click(); | ^ 45 | 46 | await page 47 | .getByRole( 'menu', { name: 'add new pattern' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:44:6 at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:38:3
[chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides: test/e2e/specs/editor/various/pattern-overrides.spec.js#L44
2) [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides › Create a synced pattern and assign blocks to allow overrides Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Patterns content' }).getByRole('button', { name: 'add new pattern' }) 42 | .getByRole( 'region', { name: 'Patterns content' } ) 43 | .getByRole( 'button', { name: 'add new pattern' } ) > 44 | .click(); | ^ 45 | 46 | await page 47 | .getByRole( 'menu', { name: 'add new pattern' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:44:6 at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:38:3
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L44
3) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 42 | await createPatternDialog 43 | .getByRole( 'textbox', { name: 'Name' } ) > 44 | .fill( 'My unsynced pattern' ); | ^ 45 | const newCategory = 'Contact details'; 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:44:5
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L44
3) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 42 | await createPatternDialog 43 | .getByRole( 'textbox', { name: 'Name' } ) > 44 | .fill( 'My unsynced pattern' ); | ^ 45 | const newCategory = 'Contact details'; 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:44:5
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L44
3) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 42 | await createPatternDialog 43 | .getByRole( 'textbox', { name: 'Name' } ) > 44 | .fill( 'My unsynced pattern' ); | ^ 45 | const newCategory = 'Contact details'; 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:44:5
[chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L143
4) [chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 141 | await createPatternDialog 142 | .getByRole( 'textbox', { name: 'Name' } ) > 143 | .fill( 'My synced pattern' ); | ^ 144 | const newCategory = 'Contact details'; 145 | await createPatternDialog 146 | .getByRole( 'combobox', { name: 'Categories' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:143:5
[chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag: test/e2e/specs/editor/various/taxonomies.spec.js#L84
1) [chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 82 | await page 83 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 84 | .fill( tagName ); | ^ 85 | await page.keyboard.press( 'Enter' ); 86 | 87 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:84:5
[chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag: test/e2e/specs/editor/various/taxonomies.spec.js#L84
1) [chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 82 | await page 83 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 84 | .fill( tagName ); | ^ 85 | await page.keyboard.press( 'Enter' ); 86 | 87 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:84:5
[chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag: test/e2e/specs/editor/various/taxonomies.spec.js#L84
1) [chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 82 | await page 83 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 84 | .fill( tagName ); | ^ 85 | await page.keyboard.press( 'Enter' ); 86 | 87 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:84:5
[chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name: test/e2e/specs/editor/various/taxonomies.spec.js#L121
2) [chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 119 | await page 120 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 121 | .fill( tagName ); | ^ 122 | await page.keyboard.press( 'Enter' ); 123 | 124 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:121:5
[chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name: test/e2e/specs/editor/various/taxonomies.spec.js#L121
2) [chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 119 | await page 120 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 121 | .fill( tagName ); | ^ 122 | await page.keyboard.press( 'Enter' ); 123 | 124 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:121:5
[chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name: test/e2e/specs/editor/various/taxonomies.spec.js#L121
2) [chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('combobox', { name: 'Add New Tag' }) 119 | await page 120 | .getByRole( 'combobox', { name: 'Add New Tag' } ) > 121 | .fill( tagName ); | ^ 122 | await page.keyboard.press( 'Enter' ); 123 | 124 | await expect( tags ).toHaveCount( 1 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/taxonomies.spec.js:121:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
3) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
3) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1095
3) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('textbox', { name: 'Name' }) 1093 | await createPatternDialog 1094 | .getByRole( 'textbox', { name: 'Name' } ) > 1095 | .fill( 'test' ); | ^ 1096 | await page.keyboard.press( 'Enter' ); 1097 | 1098 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1095:5
[chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks: test/e2e/specs/site-editor/block-style-variations.spec.js#L305
4) [chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Add new page' }) 303 | async function draftNewPage( page ) { 304 | await page.getByRole( 'button', { name: 'Pages' } ).click(); > 305 | await page.getByRole( 'button', { name: 'Add new page' } ).click(); | ^ 306 | await page 307 | .locator( 'role=dialog[name="Draft new: page"i]' ) 308 | .locator( 'role=textbox[name="title"i]' ) at draftNewPage (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:305:61) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:41:3
Playwright - 4
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 6
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 3
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 2
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 1
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 5
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 8
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Playwright - 7
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/block-editor-keyboard-shortcuts.spec.js:180:3 › Block editor keyboard shortcuts › test shortcuts handling through portals in the same tree › should prevent deleting multiple selected blocks from inputs 1 skipped 183 passed (9.1m)
🎭 Playwright Run Summary
4 failed [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation [chromium] › site-editor/site-editor-url-navigation.spec.js:51:2 › Site editor url navigation › Redirection after template part creation [chromium] › site-editor/template-registration.spec.js:263:2 › Block template registration › user-customized templates cannot be overridden by plugins [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ───────── 1 flaky [chromium] › site-editor/writing-flow.spec.js:44:2 › Site editor writing flow › allows tabbing to the inspector from the last block 2 skipped 195 passed (9.1m)
🎭 Playwright Run Summary
207 passed (10.8m)
🎭 Playwright Run Summary
1 failed [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern 3 skipped 187 passed (11.1m)
🎭 Playwright Run Summary
1 skipped 210 passed (11.2m)
🎭 Playwright Run Summary
2 failed [webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern 1 skipped 204 passed (11.6m)
🎭 Playwright Run Summary
7 failed [chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu [chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu [chromium] › editor/various/patterns.spec.js:367:2 › Synced pattern › can be inserted after refresh [chromium] › editor/various/patterns.spec.js:412:2 › Synced pattern › can be created from multiselection and converted back to regular blocks [chromium] › editor/various/patterns.spec.js:590:2 › Synced pattern › should allow a block with styles to be converted to a reusable block 1 skipped 217 passed (14.9m)
🎭 Playwright Run Summary
8 failed [chromium] › editor/various/taxonomies.spec.js:64:2 › Taxonomies › should be able to open the tags panel and create a new tag [chromium] › editor/various/taxonomies.spec.js:101:2 › Taxonomies › should be able to create a new tag with ' on the name [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern [chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks [chromium] › site-editor/block-style-variations.spec.js:98:2 › Block Style Variations › update block style variations in global styles and check revisions match styles [chromium] › site-editor/pages.spec.js:242:2 › Pages › swap template and reset to default ────── [chromium] › site-editor/pages.spec.js:308:2 › Pages › swap template options should respect the declared `postTypes` [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ─────────────── 1 flaky [chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys 1 skipped 165 passed (14.0m)

Artifacts

Produced during runtime
Name Size
failures-artifacts
108 MB
flaky-tests-report
2.72 KB