Skip to content

Patterns: avoid fetching on load #93641

Patterns: avoid fetching on load

Patterns: avoid fetching on load #93641

Triggered via pull request January 18, 2024 13:13
Status Cancelled
Total duration 1h 30m 59s
Artifacts 2

end2end-test.yml

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

Annotations

66 errors and 5 notices
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
1) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
1) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
1) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
2) [chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@Firefox, @WebKit) › should navigate around inline boundaries Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
2) [chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@Firefox, @WebKit) › should navigate around inline boundaries Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
2) [chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@Firefox, @WebKit) › should navigate around inline boundaries Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
3) [chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@Firefox, @WebKit) › should navigate around nested inline boundaries Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
3) [chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@Firefox, @WebKit) › should navigate around nested inline boundaries Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
3) [chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@Firefox, @WebKit) › should navigate around nested inline boundaries Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[chromium] › editor/various/writing-flow.spec.js:279:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L17
4) [chromium] › editor/various/writing-flow.spec.js:279:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at end Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('textbox', { name: 'Add title' }) 15 | await expect( 16 | editor.canvas.getByRole( 'textbox', { name: 'Add title' } ) > 17 | ).toBeFocused(); | ^ 18 | } ); 19 | 20 | test.afterAll( async ( { requestUtils } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:17:5
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox: test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) 29 | .filter( { hasText: 'Dummy text' } ); 30 | > 31 | await expect( dummyParagraph ).toBeFocused(); | ^ 32 | 33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field. 34 | await page.keyboard.press( 'Control+`' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox: test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) 29 | .filter( { hasText: 'Dummy text' } ); 30 | > 31 | await expect( dummyParagraph ).toBeFocused(); | ^ 32 | 33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field. 34 | await page.keyboard.press( 'Control+`' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox: test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) 29 | .filter( { hasText: 'Dummy text' } ); 30 | > 31 | await expect( dummyParagraph ).toBeFocused(); | ^ 32 | 33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field. 34 | await page.keyboard.press( 'Control+`' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
[webkit] › editor/various/a11y.spec.js:20:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L31
2) [webkit] › editor/various/a11y.spec.js:20:2 › a11y (@Firefox, @WebKit) › navigating through the Editor regions four times should land on the Editor top bar region Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: locator('role=textbox[name=/Add title/i]') Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=textbox[name=/Add title/i]') 29 | await expect( 30 | page.locator( 'role=textbox[name=/Add title/i]' ) > 31 | ).toBeFocused(); | ^ 32 | // Navigate to the 'Editor settings' region. 33 | await pageUtils.pressKeys( 'ctrl+`' ); 34 | // Navigate to the 'Editor publish' region. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:31:5
[webkit] › editor/various/a11y.spec.js:20:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L31
2) [webkit] › editor/various/a11y.spec.js:20:2 › a11y (@Firefox, @WebKit) › navigating through the Editor regions four times should land on the Editor top bar region Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: locator('role=textbox[name=/Add title/i]') Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=textbox[name=/Add title/i]') 29 | await expect( 30 | page.locator( 'role=textbox[name=/Add title/i]' ) > 31 | ).toBeFocused(); | ^ 32 | // Navigate to the 'Editor settings' region. 33 | await pageUtils.pressKeys( 'ctrl+`' ); 34 | // Navigate to the 'Editor publish' region. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:31:5
[webkit] › editor/various/a11y.spec.js:20:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L31
2) [webkit] › editor/various/a11y.spec.js:20:2 › a11y (@Firefox, @WebKit) › navigating through the Editor regions four times should land on the Editor top bar region Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: locator('role=textbox[name=/Add title/i]') Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=textbox[name=/Add title/i]') 29 | await expect( 30 | page.locator( 'role=textbox[name=/Add title/i]' ) > 31 | ).toBeFocused(); | ^ 32 | // Navigate to the 'Editor settings' region. 33 | await pageUtils.pressKeys( 'ctrl+`' ); 34 | // Navigate to the 'Editor publish' region. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:31:5
[webkit] › editor/various/a11y.spec.js:50:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L71
3) [webkit] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal Error: Timed out 5000ms waiting for expect(locator).not.toBeFocused() Locator: locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') Expected: not focused Received: focused Call log: - expect.not.toBeFocused with timeout 5000ms - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') 69 | // experience. 70 | // See: https://github.com/WordPress/gutenberg/issues/9410 > 71 | await expect( closeButton ).not.toBeFocused(); | ^ 72 | 73 | // Open keyboard shortcuts modal. 74 | await pageUtils.pressKeys( 'Tab' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:71:35
[webkit] › editor/various/a11y.spec.js:50:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L71
3) [webkit] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeFocused() Locator: locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') Expected: not focused Received: focused Call log: - expect.not.toBeFocused with timeout 5000ms - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') 69 | // experience. 70 | // See: https://github.com/WordPress/gutenberg/issues/9410 > 71 | await expect( closeButton ).not.toBeFocused(); | ^ 72 | 73 | // Open keyboard shortcuts modal. 74 | await pageUtils.pressKeys( 'Tab' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:71:35
[webkit] › editor/various/a11y.spec.js:50:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L71
3) [webkit] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeFocused() Locator: locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') Expected: not focused Received: focused Call log: - expect.not.toBeFocused with timeout 5000ms - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') 69 | // experience. 70 | // See: https://github.com/WordPress/gutenberg/issues/9410 > 71 | await expect( closeButton ).not.toBeFocused(); | ^ 72 | 73 | // Open keyboard shortcuts modal. 74 | await pageUtils.pressKeys( 'Tab' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:71:35
[webkit] › editor/various/a11y.spec.js:84:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L94
4) [webkit] › editor/various/a11y.spec.js:84:2 › a11y (@Firefox, @WebKit) › should return focus to the first tabbable in a modal after blurring a tabbable TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('div').last() ============================================================ 92 | .locator( 'role=dialog[name="Keyboard shortcuts"i] >> div' ) 93 | .last(); > 94 | await last.click(); | ^ 95 | 96 | await pageUtils.pressKeys( 'Tab' ); 97 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:94:14
Playwright - 7
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 2
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L372
1) [chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) 370 | .filter( { hasText: 'Page Link' } ); 371 | > 372 | await expect( customLink ).toHaveCSS( 'color', textColor ); | ^ 373 | await expect( pageLink ).toHaveCSS( 'color', textColor ); 374 | // Navigation background. 375 | const navigationWrapper = this.editor.canvas.getByRole( 'document', { at ColorControl.testEditorColors (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:372:30) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:69:22
[chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L372
1) [chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) 370 | .filter( { hasText: 'Page Link' } ); 371 | > 372 | await expect( customLink ).toHaveCSS( 'color', textColor ); | ^ 373 | await expect( pageLink ).toHaveCSS( 'color', textColor ); 374 | // Navigation background. 375 | const navigationWrapper = this.editor.canvas.getByRole( 'document', { at ColorControl.testEditorColors (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:372:30) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:69:22
[chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L372
1) [chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('a').filter({ hasText: 'Custom Link' }) 370 | .filter( { hasText: 'Page Link' } ); 371 | > 372 | await expect( customLink ).toHaveCSS( 'color', textColor ); | ^ 373 | await expect( pageLink ).toHaveCSS( 'color', textColor ); 374 | // Navigation background. 375 | const navigationWrapper = this.editor.canvas.getByRole( 'document', { at ColorControl.testEditorColors (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:372:30) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:69:22
[chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L88
2) [chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 86 | .getByRole( 'toolbar', { name: 'Block tools' } ) 87 | .getByRole( 'button', { name: 'Options' } ) > 88 | .click(); | ^ 89 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 90 | 91 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:88:5
[chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L88
2) [chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 86 | .getByRole( 'toolbar', { name: 'Block tools' } ) 87 | .getByRole( 'button', { name: 'Options' } ) > 88 | .click(); | ^ 89 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 90 | 91 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:88:5
[chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L88
2) [chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 86 | .getByRole( 'toolbar', { name: 'Block tools' } ) 87 | .getByRole( 'button', { name: 'Options' } ) > 88 | .click(); | ^ 89 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 90 | 91 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:88:5
[chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L140
3) [chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 138 | .getByRole( 'toolbar', { name: 'Block tools' } ) 139 | .getByRole( 'button', { name: 'Options' } ) > 140 | .click(); | ^ 141 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 142 | 143 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:140:5
[chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L140
3) [chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 138 | .getByRole( 'toolbar', { name: 'Block tools' } ) 139 | .getByRole( 'button', { name: 'Options' } ) > 140 | .click(); | ^ 141 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 142 | 143 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:140:5
[chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group: test/e2e/specs/editor/blocks/navigation-colors.spec.js#L140
3) [chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 138 | .getByRole( 'toolbar', { name: 'Block tools' } ) 139 | .getByRole( 'button', { name: 'Options' } ) > 140 | .click(); | ^ 141 | await page.getByRole( 'menuitem', { name: 'Group' } ).click(); 142 | 143 | // In the sidebar inspector we add a link color and link hover color to the group block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:140:5
[chromium] › editor/blocks/navigation-colors.spec.js:187:2 › Navigation colors › The navigation text color should apply to all navigation links including submenu and overlay text: packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts#L21
4) [chromium] › editor/blocks/navigation-colors.spec.js:187:2 › Navigation colors › The navigation text color should apply to all navigation links including submenu and overlay text TimeoutError: locator.getAttribute: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Settings', disabled: false }) ============================================================ at ../../../packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21 19 | 20 | const isClosed = > 21 | ( await toggleButton.getAttribute( 'aria-expanded' ) ) === 'false'; | ^ 22 | 23 | if ( isClosed ) { 24 | await toggleButton.click(); at Editor.openDocumentSettingsSidebar (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21:24) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-colors.spec.js:192:16
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/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L18
1) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 16 | await editor.canvas 17 | .locator( 'role=button[name="Add default block"i]' ) > 18 | .click(); | ^ 19 | await page.keyboard.type( 'Copy - collapsed selection' ); 20 | await page.keyboard.press( 'Enter' ); 21 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:18:5
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L18
1) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 16 | await editor.canvas 17 | .locator( 'role=button[name="Add default block"i]' ) > 18 | .click(); | ^ 19 | await page.keyboard.type( 'Copy - collapsed selection' ); 20 | await page.keyboard.press( 'Enter' ); 21 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:18:5
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L18
1) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 16 | await editor.canvas 17 | .locator( 'role=button[name="Add default block"i]' ) > 18 | .click(); | ^ 19 | await page.keyboard.type( 'Copy - collapsed selection' ); 20 | await page.keyboard.press( 'Enter' ); 21 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:18:5
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L39
2) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Add default block"i]') ============================================================ 37 | await editor.switchToLegacyCanvas(); 38 | > 39 | await page.locator( 'role=button[name="Add default block"i]' ).click(); | ^ 40 | await page.keyboard.type( 'Cut - collapsed selection' ); 41 | await page.keyboard.press( 'Enter' ); 42 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:39:66
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L39
2) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Add default block"i]') ============================================================ 37 | await editor.switchToLegacyCanvas(); 38 | > 39 | await page.locator( 'role=button[name="Add default block"i]' ).click(); | ^ 40 | await page.keyboard.type( 'Cut - collapsed selection' ); 41 | await page.keyboard.press( 'Enter' ); 42 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:39:66
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L39
2) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Add default block"i]') ============================================================ 37 | await editor.switchToLegacyCanvas(); 38 | > 39 | await page.locator( 'role=button[name="Add default block"i]' ).click(); | ^ 40 | await page.keyboard.type( 'Cut - collapsed selection' ); 41 | await page.keyboard.press( 'Enter' ); 42 | await page.keyboard.type( '2' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:39:66
[chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L69
3) [chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image, spacer) TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 67 | await editor.canvas 68 | .locator( 'role=button[name="Add default block"i]' ) > 69 | .click(); | ^ 70 | await pageUtils.pressKeys( 'primary+v' ); 71 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); 72 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:69:5
[chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L69
3) [chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image, spacer) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 67 | await editor.canvas 68 | .locator( 'role=button[name="Add default block"i]' ) > 69 | .click(); | ^ 70 | await pageUtils.pressKeys( 'primary+v' ); 71 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); 72 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:69:5
[chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L69
3) [chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image, spacer) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('role=button[name="Add default block"i]') ============================================================ 67 | await editor.canvas 68 | .locator( 'role=button[name="Add default block"i]' ) > 69 | .click(); | ^ 70 | await pageUtils.pressKeys( 'primary+v' ); 71 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); 72 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:69:5
[chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks: test/e2e/specs/editor/various/copy-cut-paste.spec.js#L82
4) [chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks Error: expect(received).toBe(expected) // Object.is equality Expected: "" Received: "<!-- wp:spacer --> <div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div> <!-- /wp:spacer -->" 80 | // At this point the spacer wrapper should be focused. 81 | await pageUtils.pressKeys( 'primary+x' ); > 82 | expect( await editor.getEditedPostContent() ).toBe( '' ); | ^ 83 | 84 | // The block appender is only visible when there's no selection. 85 | await page.evaluate( () => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:82:49
Playwright - 5
Canceling since a higher priority waiting request for 'End-to-End Tests-try/avoid-patterns-fetching-on-load' exists
[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#L36
1) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 34 | .getByRole( 'toolbar', { name: 'Block tools' } ) 35 | .getByRole( 'button', { name: 'Options' } ) > 36 | .click(); | ^ 37 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 38 | 39 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:36: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#L36
1) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 34 | .getByRole( 'toolbar', { name: 'Block tools' } ) 35 | .getByRole( 'button', { name: 'Options' } ) > 36 | .click(); | ^ 37 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 38 | 39 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:36: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#L36
1) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 34 | .getByRole( 'toolbar', { name: 'Block tools' } ) 35 | .getByRole( 'button', { name: 'Options' } ) > 36 | .click(); | ^ 37 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 38 | 39 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:36:5
[chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L114
2) [chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 112 | .getByRole( 'toolbar', { name: 'Block tools' } ) 113 | .getByRole( 'button', { name: 'Options' } ) > 114 | .click(); | ^ 115 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 116 | 117 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:114:5
[chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L114
2) [chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 112 | .getByRole( 'toolbar', { name: 'Block tools' } ) 113 | .getByRole( 'button', { name: 'Options' } ) > 114 | .click(); | ^ 115 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 116 | 117 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:114:5
[chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu: test/e2e/specs/editor/various/patterns.spec.js#L114
2) [chromium] › editor/various/patterns.spec.js:100:2 › Synced pattern › create a new synced pattern via the block options menu Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Options' }) ============================================================ 112 | .getByRole( 'toolbar', { name: 'Block tools' } ) 113 | .getByRole( 'button', { name: 'Options' } ) > 114 | .click(); | ^ 115 | await page.getByRole( 'menuitem', { name: 'Create pattern' } ).click(); 116 | 117 | const createPatternDialog = page.getByRole( 'dialog', { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:114:5
[chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click: test/e2e/specs/editor/various/popovers.spec.js#L19
3) [chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click ─── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Options"i]') ============================================================ 17 | await expect( moreMenu ).toBeHidden(); 18 | // Toggle opened. > 19 | await moreMenuToggleButton.click(); | ^ 20 | await expect( moreMenu ).toBeVisible(); 21 | 22 | // Toggle closed. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/popovers.spec.js:19:31
[chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click: test/e2e/specs/editor/various/popovers.spec.js#L19
3) [chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Options"i]') ============================================================ 17 | await expect( moreMenu ).toBeHidden(); 18 | // Toggle opened. > 19 | await moreMenuToggleButton.click(); | ^ 20 | await expect( moreMenu ).toBeVisible(); 21 | 22 | // Toggle closed. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/popovers.spec.js:19:31
[chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click: test/e2e/specs/editor/various/popovers.spec.js#L19
3) [chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=button[name="Options"i]') ============================================================ 17 | await expect( moreMenu ).toBeHidden(); 18 | // Toggle opened. > 19 | await moreMenuToggleButton.click(); | ^ 20 | await expect( moreMenu ).toBeVisible(); 21 | 22 | // Toggle closed. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/popovers.spec.js:19:31
[chromium] › editor/various/post-editor-template-mode.spec.js:40:2 › Post Editor Template mode › Allow to switch to template mode: packages/e2e-test-utils-playwright/src/editor/save-draft.ts#L14
4) [chromium] › editor/various/post-editor-template-mode.spec.js:40:2 › Post Editor Template mode › Allow to switch to template mode, edit the template and check the result TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save draft' }) ============================================================ at ../../../packages/e2e-test-utils-playwright/src/editor/save-draft.ts:14 12 | .getByRole( 'region', { name: 'Editor top bar' } ) 13 | .getByRole( 'button', { name: 'Save draft' } ) > 14 | .click(); | ^ 15 | 16 | await this.page 17 | .getByRole( 'button', { name: 'Dismiss this notice' } ) at Editor.saveDraft (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/save-draft.ts:14:4) at PostEditorTemplateMode.createPostAndSaveDraft (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:213:21) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:48:3
Playwright - 5
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 8
Canceling since a higher priority waiting request for 'End-to-End Tests-try/avoid-patterns-fetching-on-load' exists
Playwright - 8
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 8
The operation was canceled.
Playwright - 3
Canceling since a higher priority waiting request for 'End-to-End Tests-try/avoid-patterns-fetching-on-load' exists
Playwright - 3
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 3
The operation was canceled.
Playwright - 1
Canceling since a higher priority waiting request for 'End-to-End Tests-try/avoid-patterns-fetching-on-load' exists
Playwright - 1
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 1
The operation was canceled.
Puppeteer
Canceling since a higher priority waiting request for 'End-to-End Tests-try/avoid-patterns-fetching-on-load' exists
Puppeteer
The operation was canceled.
🎭 Playwright Run Summary
41 failed [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode [chromium] › editor/various/writing-flow.spec.js:151:2 › Writing Flow (@Firefox, @WebKit) › should navigate around inline boundaries [chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@Firefox, @WebKit) › should navigate around nested inline boundaries [chromium] › editor/various/writing-flow.spec.js:279:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at end [chromium] › editor/various/writing-flow.spec.js:293:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at end and continue writing [chromium] › editor/various/writing-flow.spec.js:308:2 › Writing Flow (@Firefox, @WebKit) › should insert line break mid text [chromium] › editor/various/writing-flow.spec.js:323:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at start [chromium] › editor/various/writing-flow.spec.js:338:2 › Writing Flow (@Firefox, @WebKit) › should insert line break in empty container [chromium] › editor/various/writing-flow.spec.js:351:2 › Writing Flow (@Firefox, @WebKit) › should not create extra line breaks in multiline value [chromium] › editor/various/writing-flow.spec.js:366:2 › Writing Flow (@Firefox, @WebKit) › should navigate native inputs vertically, not horizontally [chromium] › editor/various/writing-flow.spec.js:397:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a word with Backspace [chromium] › editor/various/writing-flow.spec.js:420:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a word with Alt+Backspace [chromium] › editor/various/writing-flow.spec.js:446:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a selected word [chromium] › editor/various/writing-flow.spec.js:473:2 › Writing Flow (@Firefox, @WebKit) › should create valid paragraph blocks when rapidly pressing Enter [chromium] › editor/various/writing-flow.spec.js:490:2 › Writing Flow (@Firefox, @WebKit) › should navigate empty paragraphs [chromium] › editor/various/writing-flow.spec.js:517:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with padding [chromium] › editor/various/writing-flow.spec.js:546:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with normal line height [chromium] › editor/various/writing-flow.spec.js:570:2 › Writing Flow (@Firefox, @WebKit) › should not prematurely multi-select [chromium] › editor/various/writing-flow.spec.js:598:2 › Writing Flow (@Firefox, @WebKit) › should merge paragraphs [chromium] › editor/various/writing-flow.spec.js:612:2 › Writing Flow (@Firefox, @WebKit) › should merge and then split paragraphs [chromium] › editor/various/writing-flow.spec.js:634:2 › Writing Flow (@Firefox, @WebKit) › should merge and then soft line break [chromium] › editor/various/writing-flow.spec.js:654:2 › Writing Flow (@Firefox, @WebKit) › should merge forwards [chromium] › editor/various/writing-flow.spec.js:669:2 › Writing Flow (@Firefox, @WebKit) › should merge forwards properly on multiple triggers [chromium] › editor/various/writing-flow.spec.js:699:2 › Writing Flow (@Firefox, @WebKit) › should preserve horizontal position when navigating vertically between blocks (-webkit) [chromium] › editor/various/writing-flow.spec.js:723:2 › Writing Flow (@Firefox, @WebKit) › should remember initial vertical position [chromium] › editor/various/writing-flow.spec.js:747:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with side padding [chromium] › editor/various/writing-flow.spec.js:777:2 › Writing Flow (@Firefox, @WebKit) › should extend selection into paragraph for list with longer last item [chromium] › editor/various/writing-flow.spec.js:802:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone be
🎭 Playwright Run Summary
81 failed [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again [webkit] › editor/various/a11y.spec.js:20:2 › a11y (@Firefox, @WebKit) › navigating through the Editor regions four times should land on the Editor top bar region [webkit] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal [webkit] › editor/various/a11y.spec.js:84:2 › a11y (@Firefox, @WebKit) › should return focus to the first tabbable in a modal after blurring a tabbable [webkit] › editor/various/a11y.spec.js:105:2 › a11y (@Firefox, @WebKit) › should return focus to the last tabbable in a modal after blurring a tabbable and tabbing in reverse direction [webkit] › editor/various/a11y.spec.js:123:2 › a11y (@Firefox, @WebKit) › should make the modal content focusable when it is scrollable [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words [webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions [webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event [webkit] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow newlines after multiple mention completions [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option between two other words [webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert two subsequent options [webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via click event [webkit] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:330:4 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should not insert disabled options [webkit] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow newlines after multiple option completions [webkit] › editor/various/autocomplete-and-mentions.spec.js:426:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block [webkit] › editor/various/autocomplete-and-mentions.spec.js:467:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by keyboard) [webkit] › editor/various/autocomplete-and-mentions.spec.js:484:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by mouse) [webkit] › editor/various/autocomplete-and-mentions.spec.js:509:2 › Autocomplete (@Firefox, @WebKit) › should allow speaking number of initial re
🎭 Playwright Run Summary
116 failed [chromium] › editor/blocks/navigation-colors.spec.js:57:2 › Navigation colors › All navigation links should default to the body color and submenus and mobile overlay should default to a white background with black text [chromium] › editor/blocks/navigation-colors.spec.js:78:2 › Navigation colors › Top level navigation links inherit the text color from the theme/group but do not apply to the submenu or overlay text [chromium] › editor/blocks/navigation-colors.spec.js:131:2 › Navigation colors › Navigation text does not inherit the link color from the theme/group [chromium] › editor/blocks/navigation-colors.spec.js:187:2 › Navigation colors › The navigation text color should apply to all navigation links including submenu and overlay text [chromium] › editor/blocks/navigation-colors.spec.js:229:2 › Navigation colors › The navigation background color should apply to all navigation links including submenu and overlay backgrounds [chromium] › editor/blocks/navigation-colors.spec.js:274:2 › Navigation colors › As a user I expect my navigation to use the colors I selected for it [chromium] › editor/blocks/navigation-list-view.spec.js:49:2 › Navigation block - List view editing › show a list view in the inspector controls [chromium] › editor/blocks/navigation-list-view.spec.js:86:2 › Navigation block - List view editing › list view should correctly reflect navigation items' structure [chromium] › editor/blocks/navigation-list-view.spec.js:137:2 › Navigation block - List view editing › can add new menu items [chromium] › editor/blocks/navigation-list-view.spec.js:253:2 › Navigation block - List view editing › can remove menu items [chromium] › editor/blocks/navigation-list-view.spec.js:297:2 › Navigation block - List view editing › can edit menu items [chromium] › editor/blocks/navigation-list-view.spec.js:385:2 › Navigation block - List view editing › can add submenus [chromium] › editor/blocks/navigation-list-view.spec.js:464:2 › Navigation block - List view editing › does not display link interface for blocks that have not just been inserted [chromium] › editor/blocks/navigation.spec.js:23:3 › Navigation block › As a user I want the navigation block to fallback to the best possible default › default to a list of pages if there are no menus [chromium] › editor/blocks/navigation.spec.js:49:3 › Navigation block › As a user I want the navigation block to fallback to the best possible default › default to my only existing menu [chromium] › editor/blocks/navigation.spec.js:91:3 › Navigation block › As a user I want the navigation block to fallback to the best possible default › default to the only existing classic menu if there are no block menus [chromium] › editor/blocks/navigation.spec.js:127:3 › Navigation block › As a user I want the navigation block to fallback to the best possible default › default to my most recently created menu [chromium] › editor/blocks/navigation.spec.js:180:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu [chromium] › editor/blocks/navigation.spec.js:217:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically [chromium] › editor/blocks/navigation.spec.js:263:2 › Navigation block › As a user I want to see a warning if the menu referenced by a navigation block is not available [chromium] › editor/blocks/navigation.spec.js:293:2 › Navigation block › Adding new links to a navigation block with existing inner blocks triggers creation of a single Navigation Menu [chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph [chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block [chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block [chromiu
🎭 Playwright Run Summary
139 failed [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection [chromium] › editor/various/copy-cut-paste.spec.js:53:2 › Copy/cut/paste › should copy blocks when non textual elements are focused (image, spacer) [chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks [chromium] › editor/various/copy-cut-paste.spec.js:95:2 › Copy/cut/paste › should respect inline copy when text is selected [chromium] › editor/various/copy-cut-paste.spec.js:120:2 › Copy/cut/paste › should respect inline copy in places like input fields and textareas [chromium] › editor/various/copy-cut-paste.spec.js:141:2 › Copy/cut/paste › should handle paste events once [chromium] › editor/various/copy-cut-paste.spec.js:195:2 › Copy/cut/paste › can copy group onto non textual element (image, spacer) [chromium] › editor/various/copy-cut-paste.spec.js:249:2 › Copy/cut/paste › should copy only partial selection of text blocks [chromium] › editor/various/copy-cut-paste.spec.js:282:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between [chromium] › editor/various/copy-cut-paste.spec.js:316:2 › Copy/cut/paste › should cut partial selection of text blocks [chromium] › editor/various/copy-cut-paste.spec.js:349:2 › Copy/cut/paste › should cut/paste partial selection with other blocks in-between [chromium] › editor/various/copy-cut-paste.spec.js:383:2 › Copy/cut/paste › should cut partial selection and merge like a normal `delete` - not forward [chromium] › editor/various/copy-cut-paste.spec.js:414:2 › Copy/cut/paste › should paste plain text in plain text context when cross block selection is copied [chromium] › editor/various/copy-cut-paste.spec.js:444:2 › Copy/cut/paste › should paste single line in post title [chromium] › editor/various/copy-cut-paste.spec.js:465:2 › Copy/cut/paste › should paste single line in post title with existing content [chromium] › editor/various/copy-cut-paste.spec.js:485:2 › Copy/cut/paste › should paste preformatted in list [chromium] › editor/various/copy-cut-paste.spec.js:500:2 › Copy/cut/paste › should link selection [chromium] › editor/various/copy-cut-paste.spec.js:521:2 › Copy/cut/paste › should auto-link ─── [chromium] › editor/various/copy-cut-paste.spec.js:542:2 › Copy/cut/paste › should embed on paste [chromium] › editor/various/copy-cut-paste.spec.js:554:2 › Copy/cut/paste › should not link selection for non http(s) protocol [chromium] › editor/various/datepicker.spec.js:34:3 › Datepicker: Pacific/Honolulu › should show the publishing date as "Immediately" if the date is not altered [chromium] › editor/various/datepicker.spec.js:42:3 › Datepicker: Pacific/Honolulu › should show the publishing date if the date is in the past [chromium] › editor/various/datepicker.spec.js:64:3 › Datepicker: Pacific/Honolulu › should show the publishing date if the date is in the future [chromium] › editor/various/datepicker.spec.js:86:3 › Datepicker: Pacific/Honolulu › should show the publishing date as "Immediately" if the date is cleared [chromium] › editor/various/datepicker.spec.js:34:3 › Datepicker: UTC › should show the publishing date as "Immediately" if the date is not altered [chromium] › editor/various/datepicker.spec.js:42:3 › Datepicker: UTC › should show the publishing date if the date is in the past [chromium] › editor/various/datepicker.spec.js:64:3 › Datepicker: UTC › should show the publishing date if the date is in the future [chromium] › editor/various/datepicker.spec.js:86:3 › Datepicker: UTC › should show the publishing date as "Immediately" if the date is cleared [chromium] › editor/various/datepicker.spec.js:34:3 › Datepicker: Australia/Sydney › s
🎭 Playwright Run Summary
126 failed [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:100:2 › Synced pattern › create a new synced pattern via the block options menu [chromium] › editor/various/popovers.spec.js:12:3 › popovers › dropdown › toggles via click ──── [chromium] › editor/various/post-editor-template-mode.spec.js:40:2 › Post Editor Template mode › Allow to switch to template mode, edit the template and check the result [chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Swap templates and proper template resolution when switching to default template [chromium] › editor/various/post-editor-template-mode.spec.js:109:2 › Post Editor Template mode › Allow creating custom block templates in classic themes [chromium] › editor/various/post-title.spec.js:8:3 › Post title › Focus handling › should focus on the post title field when creating a new post in visual mode [chromium] › editor/various/post-title.spec.js:21:3 › Post title › Focus handling › should focus on the post title field when creating a new post in code editor mode [chromium] › editor/various/post-title.spec.js:146:3 › Post title › HTML handling › should strip HTML tags when pasting string of HTML into the post title field in Visual mode [chromium] › editor/various/post-title.spec.js:217:3 › Post title › HTML handling › should strip HTML tags from Post Title when pasted text is transformed to blocks [chromium] › editor/various/post-title.spec.js:265:3 › Post title › HTML handling › should output HTML tags in plaintext when added into Post Title field in visual editor mode [chromium] › editor/various/post-title.spec.js:305:3 › Post title › HTML handling › should output HTML tags in plaintext in visual editor mode when HTML is added in plaintext in code editor mode [chromium] › editor/various/post-visibility.spec.js:8:3 › Post visibility › can be changed when the viewport is large [chromium] › editor/various/post-visibility.spec.js:37:3 › Post visibility › can be canceled when the viewport is large [chromium] › editor/various/post-visibility.spec.js:8:3 › Post visibility › can be changed when the viewport is small [chromium] › editor/various/post-visibility.spec.js:37:3 › Post visibility › can be canceled when the viewport is small [chromium] › editor/various/post-visibility.spec.js:73:2 › Post visibility › visibility remains private even if the publish date is in the future [chromium] › editor/various/pref-modal.spec.js:12:3 › Preferences modal › Preferences modal adaps to viewport › Enable pre-publish checks is visible on desktop [chromium] › editor/various/pref-modal.spec.js:28:3 › Preferences modal › Preferences modal adaps to viewport › Enable pre-publish checks is not visible on mobile [chromium] › editor/various/preferences.spec.js:11:2 › Preferences › remembers sidebar dismissal between sessions [chromium] › editor/various/preview.spec.js:17:2 › Preview › should open a preview window for a new post [chromium] › editor/various/preview.spec.js:97:2 › Preview › should not revert title during a preview right after a save draft [chromium] › editor/various/preview.spec.js:148:2 › Preview › should display the correct preview when switching between published and draft statuses [chromium] › editor/various/preview.spec.js:225:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview [chromium] › editor/various/publish-button.spec.js:16:2 › Post publish button › should be disabled when post is not saveable [chromium] › editor/various/publish-button.spec.js:28:2 › Post publish button › should be disabled when post is being saved [chromium] › editor/various/publish-button.spec.js:69:2 › Post publish button › should be disabled when metabox is being saved [chromium] › editor/various/publish-panel.spec.js:11:2 › Post publish panel › should mov

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
71.7 MB
flaky-tests-report Expired
5.92 KB