E2E Utils: Use frameLocator for retrieving editor canvas #85136
Triggered via pull request
September 28, 2023 13:40
Status
Cancelled
Total duration
1h 23m 37s
Artifacts
2
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
4m 3s
Annotations
29 errors, 3 warnings, and 2 notices
[chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L310
1) [chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
308 | await expect(
309 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 310 | ).toBeVisible();
| ^
311 |
312 | await expect(
313 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:310:5
|
[chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L310
1) [chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
308 | await expect(
309 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 310 | ).toBeVisible();
| ^
311 |
312 | await expect(
313 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:310:5
|
[chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L310
1) [chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('editor-canvas').locator('role=document[name=/Empty block/i]')
308 | await expect(
309 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 310 | ).toBeVisible();
| ^
311 |
312 | await expect(
313 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:310:5
|
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex:
test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L82
2) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex
TypeError: editor.canvas.click is not a function
80 | await page.keyboard.press( 'Home' );
81 | await ToolbarRovingTabindexUtils.expectLabelToHaveFocus( 'Table' );
> 82 | await editor.canvas.click( `role=button[name="Create Table"i]` );
| ^
83 | await pageUtils.pressKeys( 'Tab' );
84 | await ToolbarRovingTabindexUtils.testBlockToolbarKeyboardNavigation(
85 | 'Body cell text',
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:82:23
|
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex:
test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L82
2) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
80 | await page.keyboard.press( 'Home' );
81 | await ToolbarRovingTabindexUtils.expectLabelToHaveFocus( 'Table' );
> 82 | await editor.canvas.click( `role=button[name="Create Table"i]` );
| ^
83 | await pageUtils.pressKeys( 'Tab' );
84 | await ToolbarRovingTabindexUtils.testBlockToolbarKeyboardNavigation(
85 | 'Body cell text',
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:82:23
|
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex:
test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L82
2) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
80 | await page.keyboard.press( 'Home' );
81 | await ToolbarRovingTabindexUtils.expectLabelToHaveFocus( 'Table' );
> 82 | await editor.canvas.click( `role=button[name="Create Table"i]` );
| ^
83 | await pageUtils.pressKeys( 'Tab' );
84 | await ToolbarRovingTabindexUtils.testBlockToolbarKeyboardNavigation(
85 | 'Body cell text',
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:82:23
|
[chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause:
test/e2e/specs/editor/various/undo.spec.js#L23
3) [chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause ───────
TypeError: editor.canvas.click is not a function
21 | undoUtils,
22 | } ) => {
> 23 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
24 | await page.keyboard.type( 'before pause' );
25 | await editor.page.waitForTimeout( 1000 );
26 | await page.keyboard.type( ' after pause' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:23:23
|
[chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause:
test/e2e/specs/editor/various/undo.spec.js#L23
3) [chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
21 | undoUtils,
22 | } ) => {
> 23 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
24 | await page.keyboard.type( 'before pause' );
25 | await editor.page.waitForTimeout( 1000 );
26 | await page.keyboard.type( ' after pause' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:23:23
|
[chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause:
test/e2e/specs/editor/various/undo.spec.js#L23
3) [chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
21 | undoUtils,
22 | } ) => {
> 23 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
24 | await page.keyboard.type( 'before pause' );
25 | await editor.page.waitForTimeout( 1000 );
26 | await page.keyboard.type( ' after pause' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:23:23
|
[chromium] › editor/various/undo.spec.js:85:2 › undo › should undo typing after non input change:
test/e2e/specs/editor/various/undo.spec.js#L91
4) [chromium] › editor/various/undo.spec.js:85:2 › undo › should undo typing after non input change
TypeError: editor.canvas.click is not a function
89 | undoUtils,
90 | } ) => {
> 91 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
92 |
93 | await page.keyboard.type( 'before keyboard ' );
94 | await pageUtils.pressKeys( 'primary+b' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:91:23
|
Playwright - 1
Canceling since a higher priority waiting request for 'End-to-End Tests-refactor/e2e-use-frame-locator-for-canvas' exists
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
- waiting for frameLocator('editor-canvas').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L33
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
TypeError: editor.canvas.click is not a function
31 | page,
32 | } ) => {
> 33 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
34 | await page.keyboard.type( '/buttons' );
35 | await page.keyboard.press( 'Enter' );
36 | await page.keyboard.type( 'Content' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:33:23
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L33
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
31 | page,
32 | } ) => {
> 33 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
34 | await page.keyboard.type( '/buttons' );
35 | await page.keyboard.press( 'Enter' );
36 | await page.keyboard.type( 'Content' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:33:23
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L33
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: editor.canvas.click is not a function
31 | page,
32 | } ) => {
> 33 | await editor.canvas.click( 'role=button[name="Add default block"i]' );
| ^
34 | await page.keyboard.type( '/buttons' );
35 | await page.keyboard.press( 'Enter' );
36 | await page.keyboard.type( 'Content' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:33:23
|
[chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed:
test/e2e/specs/editor/blocks/buttons.spec.js#L58
4) [chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
- waiting for frameLocator('editor-canvas').locator('role=textbox[name="Button text"i]')
56 | await expect(
57 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 58 | ).toBeFocused();
| ^
59 | await pageUtils.pressKeys( 'primary+k' );
60 | await expect(
61 | page.locator( 'role=combobox[name="Link"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:58:5
|
Playwright - 4
Canceling since a higher priority waiting request for 'End-to-End Tests-refactor/e2e-use-frame-locator-for-canvas' exists
|
Playwright - 4
The operation was canceled.
|
Playwright - 4
aborting artifact upload
|
Playwright - 4
aborting artifact upload
|
Playwright - 4
An error was encountered when uploading failures-artifacts. There were 602 items that failed to upload.
|
Playwright - 2
Canceling since a higher priority waiting request for 'End-to-End Tests-refactor/e2e-use-frame-locator-for-canvas' exists
|
Playwright - 2
The operation was canceled.
|
Playwright - 2
ENOENT: no such file or directory, stat '/home/runner/work/gutenberg/gutenberg/artifacts/test-results/.playwright-artifacts-381/traces/resources/56f21d573612926a07cc01a5d50b6b9f39ebb9b1.css'
|
Playwright - 4
Aborting upload for /home/runner/work/gutenberg/gutenberg/artifacts/test-results/.playwright-artifacts-255/traces/8b2f9ebe2298cca40d6a-929b07e6c7d3c8e45f4e-2-1.trace due to failure
|
Playwright - 4
Aborting upload for /home/runner/work/gutenberg/gutenberg/artifacts/test-results/.playwright-artifacts-255/traces/8b2f9ebe2298cca40d6a-929b07e6c7d3c8e45f4e-2-1.network due to failure
|
Playwright - 2
Runner GitHub Actions 41 did not respond to a cancelation request with 00:05:00.
|
🎭 Playwright Run Summary
77 failed
[chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex
[chromium] › editor/various/undo.spec.js:17:2 › undo › should undo typing after a pause ────────
[chromium] › editor/various/undo.spec.js:85:2 › undo › should undo typing after non input change
[chromium] › editor/various/undo.spec.js:162:2 › undo › should undo bold ───────────────────────
[chromium] › editor/various/undo.spec.js:187:2 › undo › Should undo/redo to expected level intervals
[chromium] › editor/various/undo.spec.js:324:2 › undo › should undo for explicit persistence editing post
[chromium] › editor/various/undo.spec.js:368:2 › undo › should not create undo levels when saving
[chromium] › editor/various/undo.spec.js:386:2 › undo › should not create undo levels when publishing
[chromium] › editor/various/undo.spec.js:399:2 › undo › should immediately create an undo level on typing
[chromium] › editor/various/undo.spec.js:440:2 › undo › should be able to undo and redo when transient changes have been made and we update/publish
[chromium] › editor/various/undo.spec.js:470:2 › undo › should be able to undo and redo property cross property changes
[chromium] › editor/various/writing-flow.spec.js:21:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
[chromium] › editor/various/writing-flow.spec.js:104:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
[chromium] › editor/various/writing-flow.spec.js:361:2 › Writing Flow (@Firefox, @WebKit) › should navigate native inputs vertically, not horizontally
[chromium] › editor/various/writing-flow.spec.js:512:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with padding
[chromium] › editor/various/writing-flow.spec.js:541:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with normal line height
[chromium] › editor/various/writing-flow.spec.js:742:2 › Writing Flow (@Firefox, @WebKit) › should navigate contenteditable with side padding
[chromium] › editor/various/writing-flow.spec.js:797:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone between blocks (lower)
[chromium] › editor/various/writing-flow.spec.js:838:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block
[chromium] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop
[chromium] › editor/various/writing-flow.spec.js:950:2 › Writing Flow (@Firefox, @WebKit) › does not deselect the block when selecting text outside the editor canvas
[chromium] › editor/various/writing-flow.spec.js:1010:2 › Writing Flow (@Firefox, @WebKit) › should move to the start of the first line on ArrowUp (-firefox)
[chromium] › editor/various/writing-flow.spec.js:1044:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
[chromium] › editor/various/writing-flow.spec.js:1078:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret when pressing Alt
[chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block
[chromium] › site-editor/block-removal.spec.js:41:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block
[chromium] › site-editor/block-removal.spec.js:65:2 › Site editor block removal prompt › should not appear when attempting to remove something else
[chromium] › site-editor/font-library.spec.js:20:3 › Font Library › When a blank theme is active › should display the "Manage Fonts" icon
[chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a
|
🎭 Playwright Run Summary
137 failed
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ────────
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
[chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed
[chromium] › editor/blocks/buttons.spec.js:80:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted
[chromium] › editor/blocks/buttons.spec.js:112:2 › Buttons › appends http protocol to links added which are missing a protocol
[chromium] › editor/blocks/code.spec.js:11:2 › Code › can be created by three backticks and enter
[chromium] › editor/blocks/columns.spec.js:15:2 › Columns › restricts all blocks inside the columns block
[chromium] › editor/blocks/columns.spec.js:49:2 › Columns › prevent the removal of locked column block from the column count change UI
[chromium] › editor/blocks/columns.spec.js:126:2 › Columns › can exit on Enter ─────────────────
[chromium] › editor/blocks/columns.spec.js:178:2 › Columns › should not split in middle ────────
[chromium] › editor/blocks/comments.spec.js:45:2 › Comments › We show no results message if there are no comments
[chromium] › editor/blocks/comments.spec.js:146:2 › Comments › A button allows the block to switch from legacy mode to editable mode
[chromium] › editor/blocks/comments.spec.js:281:2 › Post Comments › is converted to Comments with legacy attribute
[chromium] › editor/blocks/cover.spec.js:27:2 › Cover › can set overlay color using color picker on block placeholder
[chromium] › editor/blocks/cover.spec.js:51:2 › Cover › can set background image using image upload on block placeholder
[chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded
[chromium] › editor/blocks/cover.spec.js:97:2 › Cover › can have the title edited ──────────────
[chromium] › editor/blocks/cover.spec.js:125:2 › Cover › can be resized using drag & drop ──────
[chromium] › editor/blocks/cover.spec.js:197:2 › Cover › dims the background image down by 50% black when transformed from the Image block
[chromium] › editor/blocks/gallery.spec.js:42:2 › Gallery › can be transformed from pasting shortcode, and can undo/redo
[chromium] › editor/blocks/gallery.spec.js:87:2 › Gallery › can be created using uploaded images
[chromium] › editor/blocks/gallery.spec.js:113:2 › Gallery › gallery caption can be edited ─────
[chromium] › editor/blocks/gallery.spec.js:156:2 › Gallery › uploaded images' captions can be edited
[chromium] › editor/blocks/gallery.spec.js:200:2 › Gallery › when initially added the media library shows the Create Gallery view
[chromium] › editor/blocks/group.spec.js:11:2 › Group › can be created using the block inserter
[chromium] › editor/blocks/group.spec.js:39:2 › Group › can be created using the slash inserter
[chromium] › editor/blocks/group.spec.js:58:2 › Group › can have other blocks appended to it using the button appender
[chromium] › editor/blocks/heading.spec.js:11:2 › Heading › can be created by prefixing number sign and a space
[chromium] › editor/blocks/heading.spec.js:26:2 › Heading › can be created by prefixing existing content with number signs and a space
[chromium] › editor/blocks/heading.spec.js:43:2 › Heading › should not work with the list input rule
[chromium] › editor/blocks/heading.spec.js:58:2 › Heading › should work with the format input rules
[chromium] › editor/blocks/heading.spec.js:114:2 › Heading › should correctly apply custom colors
[chromium] › editor/blocks/heading.spec.js:149:2 › Heading › should correctly apply named colors
[chromium] › editor/blocks/heading.spec.js:183:2 › Heading › should change heading level with keyboard
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
677 MB |
|
flaky-tests-report
Expired
|
1.87 KB |
|