Skip to content

Make the shortcut provider optional #82034

Make the shortcut provider optional

Make the shortcut provider optional #82034

Triggered via pull request August 28, 2023 08:54
Status Failure
Total duration 37m 23s
Artifacts 2
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
3m 53s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 4 notices
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
3) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Error: expect(received).toMatchObject(expected) - Expected - 6 + Received + 4 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, - "name": "core/paragraph", - }, - Object { - "attributes": Object { - "content": "Second", - }, + "clientId": "af365af4-a44b-4fab-af45-2c666a8c4eeb", + "innerBlocks": Array [], + "isValid": true, "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
3) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 6 + Received + 4 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, - "name": "core/paragraph", - }, - Object { - "attributes": Object { - "content": "Second", - }, + "clientId": "d9c9391c-909a-4aed-845f-e2fbb252a6b8", + "innerBlocks": Array [], + "isValid": true, "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
3) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 6 + Received + 4 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, - "name": "core/paragraph", - }, - Object { - "attributes": Object { - "content": "Second", - }, + "clientId": "4571ef7b-e263-4916-9fac-16f9db411e81", + "innerBlocks": Array [], + "isValid": true, "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut: test/e2e/specs/editor/various/duplicating-blocks.spec.js#L36
4) [chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut Error: expect(received).toBe(expected) // Object.is equality - Expected - 0 + Received + 4 @@ -7,5 +7,9 @@ <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Clone me</p> <!-- /wp:paragraph --> + + <!-- wp:paragraph --> + <p>Clone me</p> + <!-- /wp:paragraph --> 34 | await pageUtils.pressKeys( 'primaryShift+d' ); 35 | > 36 | expect( await editor.getEditedPostContent() ).toBe( | ^ 37 | `<!-- wp:paragraph --> 38 | <p>Clone me</p> 39 | <!-- /wp:paragraph --> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/duplicating-blocks.spec.js:36:49
[webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L919
1) [webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop Error: expect(received).toBe(expected) // Object.is equality - Expected - 3 + Received + 1 - <!-- wp:table --> - <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> - <!-- /wp:table --> + <!-- wp:table /--> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 917 | await page.keyboard.type( '2' ); 918 | // Confirm correct setup. > 919 | await expect.poll( editor.getEditedPostContent ) | ^ 920 | .toBe( `<!-- wp:table --> 921 | <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> 922 | <!-- /wp:table -->` ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:919:3
[webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L919
1) [webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 3 + Received + 1 - <!-- wp:table --> - <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> - <!-- /wp:table --> + <!-- wp:table /--> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 917 | await page.keyboard.type( '2' ); 918 | // Confirm correct setup. > 919 | await expect.poll( editor.getEditedPostContent ) | ^ 920 | .toBe( `<!-- wp:table --> 921 | <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> 922 | <!-- /wp:table -->` ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:919:3
[webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L919
1) [webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 3 + Received + 1 - <!-- wp:table --> - <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> - <!-- /wp:table --> + <!-- wp:table /--> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 917 | await page.keyboard.type( '2' ); 918 | // Confirm correct setup. > 919 | await expect.poll( editor.getEditedPostContent ) | ^ 920 | .toBe( `<!-- wp:table --> 921 | <figure class="wp-block-table"><table><tbody><tr><td></td><td>2</td></tr><tr><td></td><td></td></tr></tbody></table></figure> 922 | <!-- /wp:table -->` ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:919:3
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
2) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My name is @j ...a secret.</p> + <p>My name is @j</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
3) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
3) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L319
3) [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>My favorite fruit is ~a ...no I changed my mind. It's mango.</p> + <p>My favorite fruit is ~a</p> <!-- /wp:paragraph --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 317 | await page.keyboard.type( testData.postCompleterInput ); 318 | // The characters before `Escape` should remain (i.e. `~app`) > 319 | await expect | ^ 320 | .poll( editor.getEditedPostContent ) 321 | .toBe( testData.snapshot ); 322 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:319:4
[firefox] › editor/various/inserting-blocks.spec.js:170:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L1
4) [firefox] › editor/various/inserting-blocks.spec.js:170:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Error: Object with guid handle@e730352f8d90881aa90817c7e7d61833 was not bound in the connection
🎭 Playwright Run Summary
1 skipped 209 passed (13.3m)
🎭 Playwright Run Summary
4 failed [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event [chromium] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut [chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut 1 flaky [chromium] › editor/various/behaviors.spec.js:246:2 › Testing behaviors functionality › Should load the view script if the lightbox is enabled via theme.json 203 passed (21.4m)
🎭 Playwright Run Summary
216 passed (22.1m)
🎭 Playwright Run Summary
4 failed [webkit] › editor/various/writing-flow.spec.js:899:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event [firefox] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event [firefox] › editor/various/inserting-blocks.spec.js:170:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter 1 skipped 205 passed (23.7m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
45.3 MB
flaky-tests-report Expired
1.41 KB