Skip to content

[WIP/Exploration]: DataForm validation/form field state #120405

[WIP/Exploration]: DataForm validation/form field state

[WIP/Exploration]: DataForm validation/form field state #120405

Triggered via pull request November 28, 2024 14:10
Status Failure
Total duration 20m 57s
Artifacts 2

end2end-test.yml

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

Annotations

29 errors and 8 notices
[chromium] › editor/blocks/image.spec.js:944:4 › Image - lightbox › should respect theme.json settings and block overrides › Theme.json settings - allow editing FALSE: packages/e2e-test-utils-playwright/src/request-utils/rest.ts#L119
1) [chromium] › editor/blocks/image.spec.js:944:4 › Image - lightbox › should respect theme.json settings and block overrides › Theme.json settings - allow editing FALSE, enabled FALSE › Block settings - link DISABLED, lightbox ENABLED - should show UI while block override is active, but hide UI if override is removed Error: apiRequestContext.fetch: socket hang up Call log: - → PUT http://localhost:8889/index.php?rest_route=/wp/v2/plugins/gutenberg-test-plugins/lightbox-allow-editing-false-enabled-false - user-agent: Playwright/1.48.1 (x64; ubuntu 22.04) node/20.18 CI/1 - accept: */* - accept-encoding: gzip,deflate,br - X-WP-Nonce: 98e789a05b - content-type: application/json - content-length: 21 - cookie: wordpress_test_cookie=WP%20Cookie%20check; wordpress_logged_in_23778236db82f19306f247e20a353a99=admin%7C1732976201%7C97tVUk7WojkqZBsUOZIO1CwVSZap46oK1yNS22dlewc%7C0243d234396158ec99e9c5f025cbf195f6a9fd3be38a954430df13f02776b5d2; wp-settings-time-1=1732803555 at ../../../packages/e2e-test-utils-playwright/src/request-utils/rest.ts:119 117 | 118 | try { > 119 | const response = await this.request.fetch( url, { | ^ 120 | ...fetchOptions, 121 | failOnStatusCode: false, 122 | headers: { at RequestUtils.rest (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/request-utils/rest.ts:119:39) at RequestUtils.deactivatePlugin (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/request-utils/plugins.ts:96:13) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:914:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L67
2) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected) Locator: locator(':root') Expected pattern: /^My pattern/ Received string: "Editor ‹ gutenberg — WordPress" Call log: - expect.toHaveTitle with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" 65 | await page.keyboard.press( 'Enter' ); 66 | > 67 | await expect( page ).toHaveTitle( /^My pattern/ ); | ^ 68 | await expect( 69 | page 70 | .getByRole( 'region', { name: 'Editor top bar' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:67:24
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L67
2) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected) Locator: locator(':root') Expected pattern: /^My pattern/ Received string: "Editor ‹ gutenberg — WordPress" Call log: - expect.toHaveTitle with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" 65 | await page.keyboard.press( 'Enter' ); 66 | > 67 | await expect( page ).toHaveTitle( /^My pattern/ ); | ^ 68 | await expect( 69 | page 70 | .getByRole( 'region', { name: 'Editor top bar' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:67:24
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L67
2) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected) Locator: locator(':root') Expected pattern: /^My pattern/ Received string: "Editor ‹ gutenberg — WordPress" Call log: - expect.toHaveTitle with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" - locator resolved to <html lang="en-US" class="wp-toolbar">…</html> - unexpected value "Editor ‹ gutenberg — WordPress" 65 | await page.keyboard.press( 'Enter' ); 66 | > 67 | await expect( page ).toHaveTitle( /^My pattern/ ); | ^ 68 | await expect( 69 | page 70 | .getByRole( 'region', { name: 'Editor top bar' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:67:24
Playwright - 5
Process completed with exit code 1.
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
1) [firefox] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102: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#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279:5
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279:5
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102:5
[webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L1102
2) [webkit] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/block"] [data-type="core/paragraph"]') 1100 | '[data-type="core/block"] [data-type="core/paragraph"]' 1101 | ) > 1102 | ).toBeVisible(); | ^ 1103 | 1104 | await editor.insertBlock( { name: 'core/paragraph' } ); 1105 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1102: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#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279:5
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279:5
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L279
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 277 | await createPatternDialog 278 | .getByRole( 'checkbox', { name: 'Synced' } ) > 279 | .setChecked( true ); | ^ 280 | await createPatternDialog 281 | .getByRole( 'button', { name: 'Add' } ) 282 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:279: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#L59
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 57 | await createPatternDialog 58 | .getByRole( 'checkbox', { name: 'Synced' } ) > 59 | .setChecked( true ); | ^ 60 | await createPatternDialog 61 | .getByRole( 'button', { name: 'Add' } ) 62 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:59: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#L59
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 57 | await createPatternDialog 58 | .getByRole( 'checkbox', { name: 'Synced' } ) > 59 | .setChecked( true ); | ^ 60 | await createPatternDialog 61 | .getByRole( 'button', { name: 'Add' } ) 62 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:59: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#L59
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.setChecked: Timeout 10000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'add new pattern' }).getByRole('checkbox', { name: 'Synced' }) 57 | await createPatternDialog 58 | .getByRole( 'checkbox', { name: 'Synced' } ) > 59 | .setChecked( true ); | ^ 60 | await createPatternDialog 61 | .getByRole( 'button', { name: 'Add' } ) 62 | .click(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:59: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#L48
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('combobox', { name: 'Categories' }) 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) > 48 | .fill( newCategory ); | ^ 49 | await createPatternDialog 50 | .getByRole( 'checkbox', { name: 'Synced' } ) 51 | .setChecked( false ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:48: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#L48
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('combobox', { name: 'Categories' }) 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) > 48 | .fill( newCategory ); | ^ 49 | await createPatternDialog 50 | .getByRole( 'checkbox', { name: 'Synced' } ) 51 | .setChecked( false ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:48: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#L48
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('combobox', { name: 'Categories' }) 46 | await createPatternDialog 47 | .getByRole( 'combobox', { name: 'Categories' } ) > 48 | .fill( newCategory ); | ^ 49 | await createPatternDialog 50 | .getByRole( 'checkbox', { name: 'Synced' } ) 51 | .setChecked( false ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:48: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#L147
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('combobox', { name: 'Categories' }) 145 | await createPatternDialog 146 | .getByRole( 'combobox', { name: 'Categories' } ) > 147 | .fill( newCategory ); | ^ 148 | await createPatternDialog 149 | .getByRole( 'checkbox', { name: 'Synced' } ) 150 | .setChecked( true ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:147:5
🎭 Playwright Run Summary
2 skipped 196 passed (6.4m)
🎭 Playwright Run Summary
1 skipped 194 passed (9.2m)
🎭 Playwright Run Summary
1 flaky [chromium] › editor/blocks/image.spec.js:944:4 › Image - lightbox › should respect theme.json settings and block overrides › Theme.json settings - allow editing FALSE, enabled FALSE › Block settings - link DISABLED, lightbox ENABLED - should show UI while block override is active, but hide UI if override is removed 198 passed (10.2m)
🎭 Playwright Run Summary
1 skipped 201 passed (9.8m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/various/writing-flow.spec.js:1085:2 › Writing Flow (@Firefox, @WebKit) › should select synced pattern [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ─────────────── 1 skipped 187 passed (9.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 (10.3m)
🎭 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 195 passed (11.4m)
🎭 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 189 passed (13.9m)

Artifacts

Produced during runtime
Name Size
failures-artifacts
63.2 MB
flaky-tests-report
1.55 KB