Skip to content

feat(edgeless): copilot selection widget #17038

feat(edgeless): copilot selection widget

feat(edgeless): copilot selection widget #17038

Triggered via pull request March 22, 2024 07:27
Status Success
Total duration 7m 53s
Artifacts

test.yaml

on: pull_request
Node.js Environment Compatibility
46s
Node.js Environment Compatibility
Unit test
1m 11s
Unit test
Integration test
39s
Integration test
Inline Editor E2E test
41s
Inline Editor E2E test
Matrix: Playground E2E test
Fit to window
Zoom out
Zoom in

Annotations

100 errors, 14 warnings, and 11 notices
attachment.spec.ts:122:1 › can insert attachment from slash menu: tests/attachment.spec.ts#L1
1) attachment.spec.ts:122:1 › can insert attachment from slash menu ────────────────────────────── Test timeout of 30000ms exceeded.
attachment.spec.ts:122:1 › can insert attachment from slash menu: tests/utils/actions/keyboard.ts#L27
1) attachment.spec.ts:122:1 › can insert attachment from slash menu ────────────────────────────── Error: keyboard.type: Test timeout of 30000ms exceeded. at utils/actions/keyboard.ts:27 25 | 26 | export async function type(page: Page, content: string, delay = 20) { > 27 | await page.keyboard.type(content, { delay }); | ^ 28 | } 29 | 30 | export async function withPressKey( at type (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/keyboard.ts:27:23) at insertAttachment (/home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:60:11) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:130:3
attachment.spec.ts:172:1 › should undo/redo works for attachment: tests/attachment.spec.ts#L1
2) attachment.spec.ts:172:1 › should undo/redo works for attachment ────────────────────────────── Test timeout of 30000ms exceeded.
attachment.spec.ts:172:1 › should undo/redo works for attachment: tests/utils/actions/misc.ts#L674
2) attachment.spec.ts:172:1 › should undo/redo works for attachment ────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('editor-host').first().locator('.inline-editor').first() - locator resolved to <div data-v-root="true" contenteditable="true" class=…>…</div> - attempting click action - waiting for element to be visible, enabled and stable - forcing action - element is visible, enabled and stable - scrolling into view if needed - done scrolling at utils/actions/misc.ts:674 672 | const locator = editor.locator(RICH_TEXT_SELECTOR).nth(i); 673 | // need to set `force` to true when clicking on `affine-selected-blocks` > 674 | await locator.click({ force: true, position: options?.clickPosition }); | ^ 675 | } 676 | 677 | export async function focusRichTextEnd(page: Page, i = 0) { at focusRichText (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:674:17) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:178:3
attachment.spec.ts:279:1 › should rename attachment works: tests/attachment.spec.ts#L1
3) attachment.spec.ts:279:1 › should rename attachment works ───────────────────────────────────── Test timeout of 30000ms exceeded.
attachment.spec.ts:279:1 › should rename attachment works: tests/utils/actions/keyboard.ts#L27
3) attachment.spec.ts:279:1 › should rename attachment works ───────────────────────────────────── Error: keyboard.type: Test timeout of 30000ms exceeded. at utils/actions/keyboard.ts:27 25 | 26 | export async function type(page: Page, content: string, delay = 20) { > 27 | await page.keyboard.type(content, { delay }); | ^ 28 | } 29 | 30 | export async function withPressKey( at type (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/keyboard.ts:27:23) at insertAttachment (/home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:60:11) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:297:3
attachment.spec.ts:437:1 › support dragging attachment block directly: eval at evaluate (:226:30)#L90
4) attachment.spec.ts:437:1 › support dragging attachment block directly ───────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:438:3
attachment.spec.ts:606:1 › press backspace after bookmark block can select bookmark block: eval at evaluate (:226:30)#L90
5) attachment.spec.ts:606:1 › press backspace after bookmark block can select bookmark block ───── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:609:3
basic.spec.ts:63:1 › basic init with external text: eval at evaluate (:226:30)#L90
6) basic.spec.ts:63:1 › basic init with external text ──────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/basic.spec.ts:64:3
basic.spec.ts:117:1 › A open and edit: eval at evaluate (:226:30)#L90
7) basic.spec.ts:117:1 › A open and edit, then joins B ─────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/basic.spec.ts:120:18
format-bar.spec.ts:1563:1 › selecting image should not show format bar: eval at evaluate (:226:30)#L90
1) format-bar.spec.ts:1563:1 › selecting image should not show format bar ──────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:1568:3
fragments/frame-panel.spec.ts:77:3 › frame panel › should update panel when frames change: eval at evaluate (:226:30)#L90
2) fragments/frame-panel.spec.ts:77:3 › frame panel › should update panel when frames change ───── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1326:3) at init (/home/runner/work/blocksuite/blocksuite/tests/fragments/frame-panel.spec.ts:16:5) at /home/runner/work/blocksuite/blocksuite/tests/fragments/frame-panel.spec.ts:78:5
hotkey.spec.ts:85:1 › type character jump out code node: eval at evaluate (:226:30)#L90
3) hotkey.spec.ts:85:1 › type character jump out code node ─────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:86:3
hotkey.spec.ts:132:1 › multi line rich-text inline code hotkey: eval at evaluate (:226:30)#L90
4) hotkey.spec.ts:132:1 › multi line rich-text inline code hotkey ──────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:133:3
hotkey.spec.ts:567:1 › should single line format hotkey work: eval at evaluate (:226:30)#L90
5) hotkey.spec.ts:567:1 › should single line format hotkey work ────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:568:3
hotkey.spec.ts:804:1 › should hotkey work in paragraph: eval at evaluate (:226:30)#L90
6) hotkey.spec.ts:804:1 › should hotkey work in paragraph ──────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:805:3
hotkey.spec.ts:988:1 › format list to h1: eval at evaluate (:226:30)#L90
7) hotkey.spec.ts:988:1 › format list to h1 ────────────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:989:3
hotkey.spec.ts:1004:1 › should cut work single line: tests/utils/asserts.ts#L635
8) hotkey.spec.ts:1004:1 › should cut work single line ─────────────────────────────────────────── Error: <affine:note prop:background="--affine-background-secondary-color" prop:displayMode="both" prop:edgeless={ Object { "style": Object { "borderRadius": 8, "borderSize": 4, "borderStyle": "solid", "shadowType": "--affine-note-shadow-box", }, } } prop:hidden={false} prop:index="a0" > <affine:paragraph prop:text="hello" prop:type="text" /> </affine:note> expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 @@ -13,9 +13,9 @@ } prop:hidden={false} prop:index="a0" > <affine:paragraph - prop:text="ho" + prop:text="hello" prop:type="text" /> </affine:note> at utils/asserts.ts:635 633 | printFunctionName: false, 634 | }); > 635 | expect(formattedJSX, formattedJSX).toEqual(snapshot.trimStart()); | ^ 636 | } 637 | 638 | type MimeType = 'text/plain' | 'blocksuite/x-c+w' | 'text/html'; at assertStoreMatchJSX (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:635:38) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:1013:3
hotkey.spec.ts:1004:1 › should cut work single line: tests/utils/asserts.ts#L635
8) hotkey.spec.ts:1004:1 › should cut work single line ─────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: <affine:note prop:background="--affine-background-secondary-color" prop:displayMode="both" prop:edgeless={ Object { "style": Object { "borderRadius": 8, "borderSize": 4, "borderStyle": "solid", "shadowType": "--affine-note-shadow-box", }, } } prop:hidden={false} prop:index="a0" > <affine:paragraph prop:text="hello" prop:type="text" /> </affine:note> expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 @@ -13,9 +13,9 @@ } prop:hidden={false} prop:index="a0" > <affine:paragraph - prop:text="ho" + prop:text="hello" prop:type="text" /> </affine:note> at utils/asserts.ts:635 633 | printFunctionName: false, 634 | }); > 635 | expect(formattedJSX, formattedJSX).toEqual(snapshot.trimStart()); | ^ 636 | } 637 | 638 | type MimeType = 'text/plain' | 'blocksuite/x-c+w' | 'text/html'; at assertStoreMatchJSX (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:635:38) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:1013:3
hotkey.spec.ts:1145:1 › should ctrl+enter create new block: tests/utils/asserts.ts#L210
9) hotkey.spec.ts:1145:1 › should ctrl+enter create new block ──────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 2 + Received + 2 Array [ - "1", - "23", + "12", + "3", ] at utils/asserts.ts:210 208 | }); 209 | }, currentEditorIndex); > 210 | expect(actualTexts).toEqual(texts); | ^ 211 | } 212 | 213 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:210:23) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:1155:3
paragraph.spec.ts:1395:1 › should placeholder works: tests/paragraph.spec.ts#L1
1) paragraph.spec.ts:1395:1 › should placeholder works ─────────────────────────────────────────── Test timeout of 30000ms exceeded.
paragraph.spec.ts:1395:1 › should placeholder works: tests/utils/actions/misc.ts#L394
1) paragraph.spec.ts:1395:1 › should placeholder works ─────────────────────────────────────────── Error: page.evaluate: Test timeout of 30000ms exceeded. at utils/actions/misc.ts:394 392 | // XXX: This doesn't add surface yet, the doc state should not be switched to edgeless. 393 | export async function initEmptyParagraphState(page: Page, rootId?: string) { > 394 | const ids = await page.evaluate(rootId => { | ^ 395 | const { doc } = window; 396 | doc.captureSync(); 397 | if (!rootId) { at initEmptyParagraphState (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:394:26) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:1397:9
paragraph.spec.ts:1448:3 › press ArrowDown when cursor is at the last line of a block › move cursor to next block if this block is _not_ the last block in the page: tests/paragraph.spec.ts#L1
2) paragraph.spec.ts:1448:3 › press ArrowDown when cursor is at the last line of a block › move cursor to next block if this block is _not_ the last block in the page Test timeout of 30000ms exceeded.
paragraph.spec.ts:1448:3 › press ArrowDown when cursor is at the last line of a block › move cursor to next block if this block is _not_ the last block in the page: tests/utils/actions/misc.ts#L674
2) paragraph.spec.ts:1448:3 › press ArrowDown when cursor is at the last line of a block › move cursor to next block if this block is _not_ the last block in the page Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('editor-host').first().locator('.inline-editor').first() - locator resolved to <div data-v-root="true" contenteditable="true" class=…>…</div> - attempting click action - waiting for element to be visible, enabled and stable at utils/actions/misc.ts:674 672 | const locator = editor.locator(RICH_TEXT_SELECTOR).nth(i); 673 | // need to set `force` to true when clicking on `affine-selected-blocks` > 674 | await locator.click({ force: true, position: options?.clickPosition }); | ^ 675 | } 676 | 677 | export async function focusRichTextEnd(page: Page, i = 0) { at focusRichText (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:674:17) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:1452:5
paragraph.spec.ts:1461:3 › press ArrowDown when cursor is at the last line of a block › move cursor to the end of line if the block is the last block in the page: tests/paragraph.spec.ts#L1423
3) paragraph.spec.ts:1461:3 › press ArrowDown when cursor is at the last line of a block › move cursor to the end of line if the block is the last block in the page Test timeout of 30000ms exceeded while running "beforeEach" hook. 1421 | 1422 | test.describe('press ArrowDown when cursor is at the last line of a block', () => { > 1423 | test.beforeEach(async ({ page }) => { | ^ 1424 | await enterPlaygroundRoom(page); 1425 | await page.evaluate(() => { 1426 | const { doc } = window; at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:1423:8
paragraph.spec.ts:1461:3 › press ArrowDown when cursor is at the last line of a block › move cursor to the end of line if the block is the last block in the page: tests/utils/actions/misc.ts#L674
3) paragraph.spec.ts:1461:3 › press ArrowDown when cursor is at the last line of a block › move cursor to the end of line if the block is the last block in the page Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('editor-host').first().locator('.inline-editor').nth(1) at utils/actions/misc.ts:674 672 | const locator = editor.locator(RICH_TEXT_SELECTOR).nth(i); 673 | // need to set `force` to true when clicking on `affine-selected-blocks` > 674 | await locator.click({ force: true, position: options?.clickPosition }); | ^ 675 | } 676 | 677 | export async function focusRichTextEnd(page: Page, i = 0) { at focusRichText (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:674:17) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:1465:5
selection/block.spec.ts:75:1 › block level range delete by forwardDelete: eval at evaluate (:226:30)#L90
4) selection/block.spec.ts:75:1 › block level range delete by forwardDelete ────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/block.spec.ts:76:3
selection/block.spec.ts:103:1 › select all and delete: eval at evaluate (:226:30)#L90
5) selection/block.spec.ts:103:1 › select all and delete ───────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/block.spec.ts:104:3
selection/block.spec.ts:118:1 › select all and delete by forwardDelete: eval at evaluate (:226:30)#L90
6) selection/block.spec.ts:118:1 › select all and delete by forwardDelete ──────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/block.spec.ts:119:3
selection/block.spec.ts:156:1 › click the list icon can select and copy: eval at evaluate (:226:30)#L90
7) selection/block.spec.ts:156:1 › click the list icon can select and copy ─────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/block.spec.ts:157:3
clipboard.spec.ts:1016:1 › copy canvas element and text note in edgeless mode: tests/clipboard.spec.ts#L1
1) clipboard.spec.ts:1016:1 › copy canvas element and text note in edgeless mode ───────────────── Test timeout of 30000ms exceeded.
clipboard.spec.ts:1016:1 › copy canvas element and text note in edgeless mode: tests/utils/actions/drag.ts#L21
1) clipboard.spec.ts:1016:1 › copy canvas element and text note in edgeless mode ───────────────── Error: mouse.move: Test timeout of 30000ms exceeded. at utils/actions/drag.ts:21 19 | await page.mouse.move(x1, y1); 20 | await page.mouse.down(); > 21 | await page.mouse.move(x2, y2, { steps }); | ^ 22 | await options?.beforeMouseUp?.(); 23 | await page.mouse.up(); 24 | } at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20) at addBasicShapeElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:365:3) at createShapeElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1340:3) at /home/runner/work/blocksuite/blocksuite/tests/clipboard.spec.ts:1021:3
clipboard.spec.ts:1096:1 › should keep paragraph block's type when pasting at the start of empty paragraph block except type text: eval at evaluate (:226:30)#L90
2) clipboard.spec.ts:1096:1 › should keep paragraph block's type when pasting at the start of empty paragraph block except type text Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/clipboard.spec.ts:1103:5
clipboard.spec.ts:1191:1 › paste from FeiShu list format: eval at evaluate (:226:30)#L90
3) clipboard.spec.ts:1191:1 › paste from FeiShu list format ────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/clipboard.spec.ts:1196:3
clipboard.spec.ts:1316:1 › paste parent block: eval at evaluate (:226:30)#L90
4) clipboard.spec.ts:1316:1 › paste parent block ───────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/clipboard.spec.ts:1321:3
code.spec.ts:87:1 › use markdown syntax can create code block: eval at evaluate (:226:30)#L90
5) code.spec.ts:87:1 › use markdown syntax can create code block ───────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:88:3
code.spec.ts:198:1 › support ```[lang] to add code block with language: eval at evaluate (:226:30)#L90
6) code.spec.ts:198:1 › support ```[lang] to add code block with language ──────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:204:3
code.spec.ts:248:1 › use shortcut can create code block: eval at evaluate (:226:30)#L90
7) code.spec.ts:248:1 › use shortcut can create code block ─────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:249:3
code.spec.ts:259:1 › change code language can work: eval at evaluate (:226:30)#L90
8) code.spec.ts:259:1 › change code language can work ──────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:260:3
code.spec.ts:301:1 › language select list can disappear when click other place: eval at evaluate (:226:30)#L90
9) code.spec.ts:301:1 › language select list can disappear when click other place ──────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:304:3
selection/native.spec.ts:864:1 › drag to select tagged text: tests/selection/native.spec.ts#L1
1) selection/native.spec.ts:864:1 › drag to select tagged text, and copy ───────────────────────── Test finished within timeout of 30000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
selection/native.spec.ts:884:1 › drag to select tagged text: tests/selection/native.spec.ts#L1
2) selection/native.spec.ts:884:1 › drag to select tagged text, and input character ────────────── Test finished within timeout of 30000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
selection/native.spec.ts:904:1 › Change title when first content is divider: tests/selection/native.spec.ts#L1
3) selection/native.spec.ts:904:1 › Change title when first content is divider ─────────────────── Test timeout of 30000ms exceeded.
selection/native.spec.ts:1055:1 › should not crash when mouse over the left side of the list block prefix: eval at evaluate (:226:30)#L90
4) selection/native.spec.ts:1055:1 › should not crash when mouse over the left side of the list block prefix Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1058:3
selection/native.spec.ts:1121:1 › should set the first block to start the range before when leaving the affine-note-block-container: eval at evaluate (:226:30)#L90
5) selection/native.spec.ts:1121:1 › should set the first block to start the range before when leaving the affine-note-block-container Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1124:3
selection/native.spec.ts:1244:1 › should select texts on dragging around the page: http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/_common/utils/selection.ts#L3333
6) selection/native.spec.ts:1244:1 › should select texts on dragging around the page ───────────── Error: Uncaught exception: "Error: Failed to get current range, rangeCount is 0" Error: Failed to get current range, rangeCount is 0 at getCurrentNativeRange (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/_common/utils/selection.ts:3333:11) at AffineDragHandleWidget._getHoveredBlocks (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18441:51) at AffineDragHandleWidget._getDraggingAreaRect (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18488:62) at AffineDragHandleWidget._showDragHandleOnHoverBlock (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18282:65) at AffineDragHandleWidget._pointerMoveOnBlock (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18715:14) at AffineDragHandleWidget._pointerMoveHandler (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18774:14) at http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/global/src/utils/function.ts:1412:10 at UIEventDispatcher.run (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/block-std/src/event/dispatcher.ts:3132:49) at PointerControl._moveOn (http://localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/block-std/src/event/control/pointer.ts:2137:24) at getCurrentNativeRange (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/_common/utils/selection.ts:3333:11) at AffineDragHandleWidget._getHoveredBlocks (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18441:51) at AffineDragHandleWidget._getDraggingAreaRect (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18488:62) at AffineDragHandleWidget._showDragHandleOnHoverBlock (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18282:65) at AffineDragHandleWidget._pointerMoveOnBlock (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18715:14) at AffineDragHandleWidget._pointerMoveHandler (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/blocks/src/root-block/widgets/drag-handle/drag-handle.ts:18774:14) at /home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/global/src/utils/function.ts:1412:10 at UIEventDispatcher.run (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/block-std/src/event/dispatcher.ts:3132:49) at PointerControl._moveOn (/home/runner/work/blocksuite/blocksuite/http:/localhost:5173/@fs/home/runner/work/blocksuite/blocksuite/packages/framework/block-std/src/event/control/pointer.ts:2137:24) at Page.<anonymous> (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:298:11)
selection/native.spec.ts:1279:1 › should ndent native multi-selection block: eval at evaluate (:226:30)#L90
7) selection/native.spec.ts:1279:1 › should ndent native multi-selection block ─────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1280:3
selection/native.spec.ts:1752:1 › should select when clicking on blank area in edgeless mode: eval at evaluate (:226:30)#L90
8) selection/native.spec.ts:1752:1 › should select when clicking on blank area in edgeless mode ── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1755:3
selection/native.spec.ts:1776:1 › press ArrowLeft in the start of first paragraph should not focus on title: eval at evaluate (:226:30)#L90
9) selection/native.spec.ts:1776:1 › press ArrowLeft in the start of first paragraph should not focus on title Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1779:3
selection/native.spec.ts:1923:1 › should not scroll page when mouse is click down: eval at evaluate (:226:30)#L90
10) selection/native.spec.ts:1923:1 › should not scroll page when mouse is click down ──────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:1928:3
linked-page.spec.ts:591:3 › linked page popover › should fuzzy search works: tests/linked-page.spec.ts#L1
1) linked-page.spec.ts:591:3 › linked page popover › should fuzzy search works ─────────────────── Test timeout of 30000ms exceeded.
linked-page.spec.ts:591:3 › linked page popover › should fuzzy search works: tests/utils/actions/misc.ts#L330
1) linked-page.spec.ts:591:3 › linked page popover › should fuzzy search works ─────────────────── Error: page.waitForTimeout: Test timeout of 30000ms exceeded. at utils/actions/misc.ts:330 328 | frameTimeout = NEXT_FRAME_TIMEOUT 329 | ) { > 330 | await page.waitForTimeout(frameTimeout); | ^ 331 | } 332 | 333 | export async function waitForPageReady(page: Page) { at waitNextFrame (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:330:14) at focusTitle (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:1206:9) at /home/runner/work/blocksuite/blocksuite/tests/linked-page.spec.ts:606:5
list.spec.ts:39:1 › add new bulleted list: eval at evaluate (:226:30)#L90
2) list.spec.ts:39:1 › add new bulleted list ───────────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:40:3
list.spec.ts:72:1 › convert to numbered list block: eval at evaluate (:226:30)#L90
3) list.spec.ts:72:1 › convert to numbered list block ──────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:73:3
list.spec.ts:120:1 › unindent list block: eval at evaluate (:226:30)#L90
4) list.spec.ts:120:1 › unindent list block ────────────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundWithList (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:368:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:121:3
list.spec.ts:169:1 › delete at start of list block: eval at evaluate (:226:30)#L90
5) list.spec.ts:169:1 › delete at start of list block ──────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundWithList (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:368:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:170:3
list.spec.ts:192:1 › nested list blocks: eval at evaluate (:226:30)#L90
6) list.spec.ts:192:1 › nested list blocks ─────────────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundWithList (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:368:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:193:3
list.spec.ts:324:1 › basic indent and unindent: eval at evaluate (:226:30)#L90
7) list.spec.ts:324:1 › basic indent and unindent ──────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:325:3
list.spec.ts:687:1 › add number prefix to a todo item should not forcefully change it into numbered list: eval at evaluate (:226:30)#L90
8) list.spec.ts:687:1 › add number prefix to a todo item should not forcefully change it into numbered list, vice versa Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:690:3
list.spec.ts:743:3 › toggle list › click toggle icon should collapsed list: eval at evaluate (:226:30)#L90
9) list.spec.ts:743:3 › toggle list › click toggle icon should collapsed list ──────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/list.spec.ts:744:5
edgeless/note.spec.ts:234:1 › edgeless arrow up/down: tests/edgeless/note.spec.ts#L1
1) edgeless/note.spec.ts:234:1 › edgeless arrow up/down ────────────────────────────────────────── Test finished within timeout of 30000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
edgeless/note.spec.ts:441:3 › note slicer › could enable and disenable note slicer: eval at evaluate (:226:30)#L90
2) edgeless/note.spec.ts:441:3 › note slicer › could enable and disenable note slicer ──────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:442:5
edgeless/note.spec.ts:458:3 › note slicer › note slicer will add new note: eval at evaluate (:226:30)#L90
3) edgeless/note.spec.ts:458:3 › note slicer › note slicer will add new note ───────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:459:5
edgeless/note.spec.ts:530:3 › note slicer › note slicer button should appears at right position when editor is not located at left top corner: eval at evaluate (:226:30)#L90
4) edgeless/note.spec.ts:530:3 › note slicer › note slicer button should appears at right position when editor is not located at left top corner Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:533:5
edgeless/note.spec.ts:672:1 › when editing text in edgeless: eval at evaluate (:226:30)#L90
5) edgeless/note.spec.ts:672:1 › when editing text in edgeless, should hide component toolbar ──── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:675:3
edgeless/note.spec.ts:720:1 › double click toolbar zoom button: eval at evaluate (:226:30)#L90
6) edgeless/note.spec.ts:720:1 › double click toolbar zoom button, should not add text ─────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:723:3
edgeless/note.spec.ts:755:1 › cursor for active and inactive state: eval at evaluate (:226:30)#L90
7) edgeless/note.spec.ts:755:1 › cursor for active and inactive state ──────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:756:3
edgeless/pan.spec.ts:24:1 › pan tool basic: eval at evaluate (:226:30)#L90
8) edgeless/pan.spec.ts:24:1 › pan tool basic ──────────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/pan.spec.ts:25:3
edgeless/pan.spec.ts:82:1 › pan tool shortcut should revert to the previous tool on keyup: eval at evaluate (:226:30)#L90
9) edgeless/pan.spec.ts:82:1 › pan tool shortcut should revert to the previous tool on keyup ───── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/pan.spec.ts:85:3
edgeless/reordering.spec.ts:128:5 › reordering › reordering shapes › bring forward: eval at evaluate (:226:30)#L90
10) edgeless/reordering.spec.ts:128:5 › reordering › reordering shapes › bring forward ─────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at init (/home/runner/work/blocksuite/blocksuite/tests/edgeless/reordering.spec.ts:92:7) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/reordering.spec.ts:129:7
edgeless/shape.spec.ts:65:3 › add shape › with holding shift key: tests/edgeless/shape.spec.ts#L1
1) edgeless/shape.spec.ts:65:3 › add shape › with holding shift key ────────────────────────────── Test timeout of 30000ms exceeded.
edgeless/shape.spec.ts:65:3 › add shape › with holding shift key: tests/utils/actions/drag.ts#L21
1) edgeless/shape.spec.ts:65:3 › add shape › with holding shift key ────────────────────────────── Error: mouse.move: Test timeout of 30000ms exceeded. at utils/actions/drag.ts:21 19 | await page.mouse.move(x1, y1); 20 | await page.mouse.down(); > 21 | await page.mouse.move(x2, y2, { steps }); | ^ 22 | await options?.beforeMouseUp?.(); 23 | await page.mouse.up(); 24 | } at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20) at addBasicRectShapeElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:355:3) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:74:5
edgeless/shape.spec.ts:90:3 › add shape › with holding space bar: tests/edgeless/shape.spec.ts#L1
2) edgeless/shape.spec.ts:90:3 › add shape › with holding space bar ────────────────────────────── Test timeout of 30000ms exceeded.
edgeless/shape.spec.ts:90:3 › add shape › with holding space bar: tests/utils/actions/drag.ts#L21
2) edgeless/shape.spec.ts:90:3 › add shape › with holding space bar ────────────────────────────── Error: mouse.move: Test timeout of 30000ms exceeded. at utils/actions/drag.ts:21 19 | await page.mouse.move(x1, y1); 20 | await page.mouse.down(); > 21 | await page.mouse.move(x2, y2, { steps }); | ^ 22 | await options?.beforeMouseUp?.(); 23 | await page.mouse.up(); 24 | } at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:98:5
edgeless/shape.spec.ts:113:3 › add shape › with holding space bar + shift: tests/edgeless/shape.spec.ts#L1
3) edgeless/shape.spec.ts:113:3 › add shape › with holding space bar + shift ───────────────────── Test timeout of 30000ms exceeded.
edgeless/shape.spec.ts:113:3 › add shape › with holding space bar + shift: tests/utils/actions/drag.ts#L21
3) edgeless/shape.spec.ts:113:3 › add shape › with holding space bar + shift ───────────────────── Error: mouse.move: Test timeout of 30000ms exceeded. at utils/actions/drag.ts:21 19 | await page.mouse.move(x1, y1); 20 | await page.mouse.down(); > 21 | await page.mouse.move(x2, y2, { steps }); | ^ 22 | await options?.beforeMouseUp?.(); 23 | await page.mouse.up(); 24 | } at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:122:5
edgeless/shape.spec.ts:138:1 › delete shape by component-toolbar: eval at evaluate (:226:30)#L90
4) edgeless/shape.spec.ts:138:1 › delete shape by component-toolbar ────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:139:3
edgeless/shape.spec.ts:281:1 › hovering on shape should not have effect on underlying block: eval at evaluate (:226:30)#L90
5) edgeless/shape.spec.ts:281:1 › hovering on shape should not have effect on underlying block ─── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:284:3
edgeless/shape.spec.ts:307:1 › shape element should not move when the selected state is inactive: eval at evaluate (:226:30)#L90
6) edgeless/shape.spec.ts:307:1 › shape element should not move when the selected state is inactive Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:310:3
edgeless/shape.spec.ts:327:1 › change shape stroke width: eval at evaluate (:226:30)#L90
7) edgeless/shape.spec.ts:327:1 › change shape stroke width ────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shape.spec.ts:328:3
database/database.spec.ts:86:1 › edit column title: tests/database/database.spec.ts#L1
1) database/database.spec.ts:86:1 › edit column title ──────────────────────────────────────────── Test finished within timeout of 30000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
database/database.spec.ts:100:1 › should modify the value when the input loses focus: tests/database/database.spec.ts#L1
2) database/database.spec.ts:100:1 › should modify the value when the input loses focus ────────── Test timeout of 30000ms exceeded.
database/database.spec.ts:100:1 › should modify the value when the input loses focus: tests/database/actions.ts#L183
2) database/database.spec.ts:100:1 › should modify the value when the input loses focus ────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('.doc-title-container') - locator resolved to <div data-block-is-title="true" class="doc-title-cont…>…</div> - attempting click action - waiting for element to be visible, enabled and stable at database/actions.ts:183 181 | export async function clickDatabaseOutside(page: Page) { 182 | const docTitle = page.locator('.doc-title-container'); > 183 | await docTitle.click(); | ^ 184 | } 185 | 186 | export async function assertColumnWidth(locator: Locator, width: number) { at clickDatabaseOutside (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:183:18) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:108:9
database/database.spec.ts:114:1 › should rich-text column support soft enter: tests/database/database.spec.ts#L1
3) database/database.spec.ts:114:1 › should rich-text column support soft enter ────────────────── Test timeout of 30000ms exceeded.
database/database.spec.ts:114:1 › should rich-text column support soft enter: tests/utils/actions/misc.ts#L618
3) database/database.spec.ts:114:1 › should rich-text column support soft enter ────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('[data-block-is-database-title="true"]') - locator resolved to <rich-text title="Database 1" data-title-empty="false" data…>…</rich-text> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling at utils/actions/misc.ts:618 616 | export async function focusDatabaseTitle(page: Page) { 617 | const dbTitle = page.locator('[data-block-is-database-title="true"]'); > 618 | await dbTitle.click(); | ^ 619 | 620 | await page.evaluate(() => { 621 | const dbTitle = document.querySelector( at focusDatabaseTitle (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:618:17) at initDatabaseDynamicRowWithData (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:607:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:120:3
database/database.spec.ts:136:1 › should the multi-select mode work correctly: eval at evaluate (:226:30)#L90
4) database/database.spec.ts:136:1 › should the multi-select mode work correctly ───────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:137:3
database/database.spec.ts:151:1 › should show or hide database toolbar: eval at evaluate (:226:30)#L90
5) database/database.spec.ts:151:1 › should show or hide database toolbar ──────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:152:3
database/database.spec.ts:245:1 › should database title and rich-text support undo/redo: eval at evaluate (:226:30)#L90
6) database/database.spec.ts:245:1 › should database title and rich-text support undo/redo ─────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:248:3
database/database.spec.ts:427:1 › should the indicator display correctly when resize the window: eval at evaluate (:226:30)#L90
7) database/database.spec.ts:427:1 › should the indicator display correctly when resize the window Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:430:3
database/database.spec.ts:478:1 › should title column support quick renaming: eval at evaluate (:226:30)#L90
8) database/database.spec.ts:478:1 › should title column support quick renaming ────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:479:3
edgeless/brush.spec.ts:44:1 › add brush element: eval at evaluate (:226:30)#L90
1) edgeless/brush.spec.ts:44:1 › add brush element ─────────────────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:45:3
edgeless/brush.spec.ts:56:1 › resize brush element: tests/edgeless/brush.spec.ts#L1
2) edgeless/brush.spec.ts:56:1 › resize brush element ──────────────────────────────────────────── Test timeout of 30000ms exceeded.
edgeless/brush.spec.ts:56:1 › resize brush element: tests/utils/actions/drag.ts#L21
2) edgeless/brush.spec.ts:56:1 › resize brush element ──────────────────────────────────────────── Error: mouse.move: Test timeout of 30000ms exceeded. at utils/actions/drag.ts:21 19 | await page.mouse.move(x1, y1); 20 | await page.mouse.down(); > 21 | await page.mouse.move(x2, y2, { steps }); | ^ 22 | await options?.beforeMouseUp?.(); 23 | await page.mouse.up(); 24 | } at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20) at addBasicBrushElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:345:3) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:63:3
edgeless/brush.spec.ts:76:1 › add brush element with color: eval at evaluate (:226:30)#L90
3) edgeless/brush.spec.ts:76:1 › add brush element with color ──────────────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:77:3
edgeless/brush.spec.ts:94:1 › keep same color when mouse mode switched back to brush: eval at evaluate (:226:30)#L90
4) edgeless/brush.spec.ts:94:1 › keep same color when mouse mode switched back to brush ────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:97:3
edgeless/brush.spec.ts:119:1 › add brush element with different size: eval at evaluate (:226:30)#L90
5) edgeless/brush.spec.ts:119:1 › add brush element with different size ────────────────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:120:3
edgeless/brush.spec.ts:151:1 › change brush element size by component-toolbar: eval at evaluate (:226:30)#L90
6) edgeless/brush.spec.ts:151:1 › change brush element size by component-toolbar ───────────────── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/brush.spec.ts:152:3
edgeless/clipboard.spec.ts:47:3 › connector clipboard › copy and paste connector whose both sides connect elements: eval at evaluate (:226:30)#L90
7) edgeless/clipboard.spec.ts:47:3 › connector clipboard › copy and paste connector whose both sides connect elements Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1326:3) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/clipboard.spec.ts:50:5
edgeless/connector.spec.ts:43:1 › elbow connector without node and width less than height: eval at evaluate (:226:30)#L90
8) edgeless/connector.spec.ts:43:1 › elbow connector without node and width less than height ───── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1326:3) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/connector.spec.ts:46:3
edgeless/connector.spec.ts:202:1 › elbow connector both side attached element with all fixed: eval at evaluate (:226:30)#L90
9) edgeless/connector.spec.ts:202:1 › elbow connector both side attached element with all fixed ── Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'createDoc') at eval (eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (<anonymous>:228:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/home/runner/work/blocksuite/blocksuite/eval at evaluate (:226:30), <anonymous>:90:30) at UtilityScript.evaluate (/home/runner/work/blocksuite/blocksuite/<anonymous>:228:17) at UtilityScript.<anonymous> (/home/runner/work/blocksuite/blocksuite/<anonymous>:1:44) at initEmptyEditor (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:73:14) at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:301:9) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1326:3) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/connector.spec.ts:205:3
Integration test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Inline Editor E2E test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Node.js Environment Compatibility
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Unit test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (9)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (10)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (6)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playground E2E test (4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
13 passed (22.8s)
🎭 Playwright Run Summary
15 flaky attachment.spec.ts:122:1 › can insert attachment from slash menu ─────────────────────────────── attachment.spec.ts:172:1 › should undo/redo works for attachment ─────────────────────────────── attachment.spec.ts:279:1 › should rename attachment works ────────────────────────────────────── attachment.spec.ts:437:1 › support dragging attachment block directly ────────────────────────── attachment.spec.ts:606:1 › press backspace after bookmark block can select bookmark block ────── basic.spec.ts:63:1 › basic init with external text ───────────────────────────────────────────── basic.spec.ts:117:1 › A open and edit, then joins B ──────────────────────────────────────────── basic.spec.ts:146:1 › A first open, B first edit ─────────────────────────────────────────────── basic.spec.ts:376:1 › should be able to delete an emoji completely by pressing backspace once ── bookmark.spec.ts:245:1 › copy url to create bookmark in edgeless mode ────────────────────────── clipboard.spec.ts:83:1 › clipboard copy paste ────────────────────────────────────────────────── clipboard.spec.ts:219:1 › markdown format parse ──────────────────────────────────────────────── clipboard.spec.ts:395:1 › copy partially selected text ───────────────────────────────────────── clipboard.spec.ts:416:1 › copy & paste outside editor ────────────────────────────────────────── clipboard.spec.ts:529:1 › paste a nested list to a nested list ───────────────────────────────── 17 skipped 36 passed (4.2m)
🎭 Playwright Run Summary
24 flaky format-bar.spec.ts:1563:1 › selecting image should not show format bar ───────────────────────── fragments/frame-panel.spec.ts:77:3 › frame panel › should update panel when frames change ────── hotkey.spec.ts:85:1 › type character jump out code node ──────────────────────────────────────── hotkey.spec.ts:132:1 › multi line rich-text inline code hotkey ───────────────────────────────── hotkey.spec.ts:567:1 › should single line format hotkey work ─────────────────────────────────── hotkey.spec.ts:804:1 › should hotkey work in paragraph ───────────────────────────────────────── hotkey.spec.ts:988:1 › format list to h1 ─────────────────────────────────────────────────────── hotkey.spec.ts:1004:1 › should cut work single line ──────────────────────────────────────────── hotkey.spec.ts:1145:1 › should ctrl+enter create new block ───────────────────────────────────── hotkey.spec.ts:1178:3 › bracket auto complete › bracket complete should not work when selecting mutiple lines hotkey.spec.ts:1235:3 › bracket auto complete › auto delete bracket right ────────────────────── hotkey.spec.ts:1249:3 › bracket auto complete › skip redundant right bracket ─────────────────── hotkey.spec.ts:1287:1 › should up/down key navigator works ───────────────────────────────────── hotkey.spec.ts:1378:1 › should forwardDelete works when delete multi characters ──────────────── hotkey.spec.ts:1395:1 › should drag multiple block and input text works ──────────────────────── hotkey.spec.ts:1411:3 › keyboard operation to move block up or down › common paragraph ───────── image.spec.ts:87:1 › can click and delete image ──────────────────────────────────────────────── image.spec.ts:224:1 › select image should not show format bar ────────────────────────────────── image.spec.ts:269:1 › image loading but failed ───────────────────────────────────────────────── image.spec.ts:311:1 › image loading but success ──────────────────────────────────────────────── link.spec.ts:391:1 › convert link to card ────────────────────────────────────────────────────── linked-page.spec.ts:142:3 › reference node › should reference node attributes correctly ──────── linked-page.spec.ts:341:3 › reference node › should the cursor move correctly around reference node linked-page.spec.ts:452:3 › reference node › can create linked page and jump ─────────────────── 3 skipped 41 passed (5.0m)
🎭 Playwright Run Summary
22 flaky paragraph.spec.ts:1395:1 › should placeholder works ──────────────────────────────────────────── paragraph.spec.ts:1448:3 › press ArrowDown when cursor is at the last line of a block › move cursor to next block if this block is _not_ the last block in the page paragraph.spec.ts:1461:3 › press ArrowDown when cursor is at the last line of a block › move cursor to the end of line if the block is the last block in the page selection/block.spec.ts:75:1 › block level range delete by forwardDelete ─────────────────────── selection/block.spec.ts:103:1 › select all and delete ────────────────────────────────────────── selection/block.spec.ts:118:1 › select all and delete by forwardDelete ───────────────────────── selection/block.spec.ts:156:1 › click the list icon can select and copy ──────────────────────── selection/block.spec.ts:886:1 › should not clear selected rects when scrolling the wheel ─────── selection/block.spec.ts:1065:1 › should clear block selection before native selection ────────── selection/block.spec.ts:1166:1 › undo should clear block selection ───────────────────────────── selection/block.spec.ts:1193:1 › should not draw rect for sub selected blocks when entering tab key selection/block.spec.ts:1272:1 › should not show option menu of image on block selection ─────── selection/block.spec.ts:1346:1 › click bottom of page and if the last is embed block, editor should insert a new editable block selection/block.spec.ts:1458:1 › verify cursor position after changing block type ────────────── selection/block.spec.ts:1580:1 › scroll should update dragging area and select blocks when dragging selection/native.spec.ts:365:1 › native range selection backwards ────────────────────────────── selection/native.spec.ts:436:1 › cursor move to up and down with children block ──────────────── selection/native.spec.ts:472:1 › cursor move left and right ──────────────────────────────────── selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete selection/native.spec.ts:745:1 › select text in the same line with dragging rightward and move outside the affine-note selection/native.spec.ts:792:1 › select text in the same line with dragging rightward and move outside the affine-note by forwardDelete 1 skipped 44 passed (5.1m)
🎭 Playwright Run Summary
27 flaky clipboard.spec.ts:1016:1 › copy canvas element and text note in edgeless mode ────────────────── clipboard.spec.ts:1096:1 › should keep paragraph block's type when pasting at the start of empty paragraph block except type text clipboard.spec.ts:1191:1 › paste from FeiShu list format ─────────────────────────────────────── clipboard.spec.ts:1316:1 › paste parent block ────────────────────────────────────────────────── code.spec.ts:87:1 › use markdown syntax can create code block ────────────────────────────────── code.spec.ts:198:1 › support ```[lang] to add code block with language ───────────────────────── code.spec.ts:248:1 › use shortcut can create code block ──────────────────────────────────────── code.spec.ts:259:1 › change code language can work ───────────────────────────────────────────── code.spec.ts:301:1 › language select list can disappear when click other place ───────────────── code.spec.ts:320:1 › paste with more than one continuous breakline should remain in code block, code.spec.ts:487:1 › code block copy button can work ─────────────────────────────────────────── code.spec.ts:577:1 › press short key and enter at end of code block can jump out ─────────────── code.spec.ts:590:1 › press short key and enter at end of code block with content can jump out ── code.spec.ts:604:1 › press backspace inside should select code block ─────────────────────────── code.spec.ts:694:1 › should tab works in code block ──────────────────────────────────────────── code.spec.ts:801:1 › should bracket complete works in code block ─────────────────────────────── code.spec.ts:857:1 › code hotkey should not effect in global ─────────────────────────────────── database/column.spec.ts:34:3 › column operations › should support rename column ──────────────── database/column.spec.ts:53:3 › column operations › should support add new column ─────────────── database/column.spec.ts:91:3 › column operations › should support left insert column ─────────── database/column.spec.ts:120:3 › column operations › should support duplicate column ──────────── database/column.spec.ts:183:3 › switch column type › switch to number ────────────────────────── database/column.spec.ts:256:3 › switch column type › switch between number and rich-text ─────── database/column.spec.ts:305:3 › switch column type › switch to checkbox ──────────────────────── database/column.spec.ts:325:3 › switch column type › switch to progress ──────────────────────── database/column.spec.ts:368:3 › switch column type › switch to link ──────────────────────────── database/database.spec.ts:53:1 › edit database block title and create new rows ───────────────── 7 skipped 34 passed (5.2m)
🎭 Playwright Run Summary
25 flaky selection/native.spec.ts:864:1 › drag to select tagged text, and copy ────────────────────────── selection/native.spec.ts:884:1 › drag to select tagged text, and input character ─────────────── selection/native.spec.ts:904:1 › Change title when first content is divider ──────────────────── selection/native.spec.ts:1055:1 › should not crash when mouse over the left side of the list block prefix selection/native.spec.ts:1121:1 › should set the first block to start the range before when leaving the affine-note-block-container selection/native.spec.ts:1244:1 › should select texts on dragging around the page ────────────── selection/native.spec.ts:1279:1 › should ndent native multi-selection block ──────────────────── selection/native.spec.ts:1752:1 › should select when clicking on blank area in edgeless mode ─── selection/native.spec.ts:1776:1 › press ArrowLeft in the start of first paragraph should not focus on title selection/native.spec.ts:1923:1 › should not scroll page when mouse is click down ────────────── selection/native.spec.ts:2006:1 › click to select divided ────────────────────────────────────── slash-menu.spec.ts:37:3 › slash menu should show and hide correctly › slash menu should hide after click away slash-menu.spec.ts:71:3 › slash menu should show and hide correctly › delete the slash symbol should close the slash menu slash-menu.spec.ts:94:3 › slash menu should show and hide correctly › typing something that does not match should close the slash menu slash-menu.spec.ts:145:3 › slash menu should show and hide correctly › should position slash menu correctly slash-menu.spec.ts:162:3 › slash menu should show and hide correctly › should move up down with arrow key slash-menu.spec.ts:216:3 › slash menu should show and hide correctly › should allow only pressing modifier key slash-menu.spec.ts:245:3 › slash menu should show and hide correctly › left arrow should active left panel slash-menu.spec.ts:315:1 › should clean slash string after soft enter ────────────────────────── slash-menu.spec.ts:469:1 › slash menu should work in edgeless mode ───────────────────────────── slash-menu.spec.ts:502:3 › slash menu with date & time › should create Tomorrow's time string ── slash-menu.spec.ts:522:3 › slash menu with date & time › should insert Yesterday's time string ─ slash-menu.spec.ts:641:3 › slash menu with customize menu › can remove specified menus ───────── slash-menu.spec.ts:686:3 › slash menu with customize menu › can add some menus ───────────────── slash-menu.spec.ts:747:1 › move block up and down by slash menu ──────────────────────────────── 2 skipped 40 passed (5.1m)
🎭 Playwright Run Summary
27 flaky linked-page.spec.ts:591:3 › linked page popover › should fuzzy search works ──────────────────── list.spec.ts:39:1 › add new bulleted list ────────────────────────────────────────────────────── list.spec.ts:72:1 › convert to numbered list block ───────────────────────────────────────────── list.spec.ts:120:1 › unindent list block ─────────────────────────────────────────────────────── list.spec.ts:169:1 › delete at start of list block ───────────────────────────────────────────── list.spec.ts:192:1 › nested list blocks ──────────────────────────────────────────────────────── list.spec.ts:324:1 › basic indent and unindent ───────────────────────────────────────────────── list.spec.ts:687:1 › add number prefix to a todo item should not forcefully change it into numbered list, vice versa list.spec.ts:743:3 › toggle list › click toggle icon should collapsed list ───────────────────── list.spec.ts:874:3 › toggle list › toggle icon should be show when hover ─────────────────────── markdown.spec.ts:200:3 › markdown inline-text › bolditalic ───────────────────────────────────── markdown.spec.ts:254:3 › markdown inline-text › bold ─────────────────────────────────────────── markdown.spec.ts:408:3 › markdown inline-text › underline ────────────────────────────────────── markdown.spec.ts:459:3 › markdown inline-text › code ─────────────────────────────────────────── paragraph.spec.ts:52:1 › init paragraph by page title enter at last ──────────────────────────── paragraph.spec.ts:76:1 › init paragraph by page title enter in middle ────────────────────────── paragraph.spec.ts:91:1 › drag over paragraph title ───────────────────────────────────────────── paragraph.spec.ts:183:3 › backspace on line start of the first empty block (without surface) ─── paragraph.spec.ts:145:3 › backspace on line start of the first block (with surface) ──────────── paragraph.spec.ts:183:3 › backspace on line start of the first empty block (with surface) ────── paragraph.spec.ts:199:1 › append new paragraph block by enter ────────────────────────────────── paragraph.spec.ts:361:1 › remove all indent for a paragraph block ────────────────────────────── paragraph.spec.ts:424:1 › should indent and unindent works with children ─────────────────────── paragraph.spec.ts:951:1 › should delete paragraph block child can hold cursor in correct position paragraph.spec.ts:1148:1 › delete at start of paragraph with content ─────────────────────────── paragraph.spec.ts:1170:1 › get focus from page title enter ───────────────────────────────────── paragraph.spec.ts:1221:1 › press tab in paragraph children ───────────────────────────────────── 2 skipped 39 passed (5.3m)
🎭 Playwright Run Summary
18 flaky edgeless/note.spec.ts:234:1 › edgeless arrow up/down ─────────────────────────────────────────── edgeless/note.spec.ts:441:3 › note slicer › could enable and disenable note slicer ───────────── edgeless/note.spec.ts:458:3 › note slicer › note slicer will add new note ────────────────────── edgeless/note.spec.ts:530:3 › note slicer › note slicer button should appears at right position when editor is not located at left top corner edgeless/note.spec.ts:672:1 › when editing text in edgeless, should hide component toolbar ───── edgeless/note.spec.ts:720:1 › double click toolbar zoom button, should not add text ──────────── edgeless/note.spec.ts:755:1 › cursor for active and inactive state ───────────────────────────── edgeless/pan.spec.ts:24:1 › pan tool basic ───────────────────────────────────────────────────── edgeless/pan.spec.ts:82:1 › pan tool shortcut should revert to the previous tool on keyup ────── edgeless/reordering.spec.ts:128:5 › reordering › reordering shapes › bring forward ───────────── edgeless/reordering.spec.ts:192:5 › reordering › reordering shapes › undo and redo ───────────── edgeless/reordering.spec.ts:272:5 › reordering › reordering notes › bring forward ────────────── edgeless/reordering.spec.ts:293:5 › reordering › reordering notes › send backward ────────────── edgeless/rotation.spec.ts:72:3 › rotation › single shape ─────────────────────────────────────── edgeless/selection.spec.ts:156:1 › when the selection is always a note, it should remain in an active state edgeless/selection.spec.ts:329:1 › should also update dragging area when viewport changes ────── edgeless/selection.spec.ts:376:1 › should move selection drag area when holding spaceBar ─────── edgeless/selection.spec.ts:564:1 › copilot selection rect should appears when drag with meta key pressed 50 passed (5.6m)
🎭 Playwright Run Summary
26 flaky edgeless/shape.spec.ts:65:3 › add shape › with holding shift key ─────────────────────────────── edgeless/shape.spec.ts:90:3 › add shape › with holding space bar ─────────────────────────────── edgeless/shape.spec.ts:113:3 › add shape › with holding space bar + shift ────────────────────── edgeless/shape.spec.ts:138:1 › delete shape by component-toolbar ─────────────────────────────── edgeless/shape.spec.ts:281:1 › hovering on shape should not have effect on underlying block ──── edgeless/shape.spec.ts:307:1 › shape element should not move when the selected state is inactive edgeless/shape.spec.ts:327:1 › change shape stroke width ─────────────────────────────────────── edgeless/shape.spec.ts:350:1 › change shape stroke style ─────────────────────────────────────── edgeless/shape.spec.ts:393:1 › dbclick to add text in shape ──────────────────────────────────── edgeless/shape.spec.ts:441:1 › auto wrap text in shape ───────────────────────────────────────── edgeless/shape.spec.ts:508:1 › change shape style ────────────────────────────────────────────── edgeless/shortcut.spec.ts:68:1 › pressing the ESC key will return to the default state ───────── edgeless/shortcut.spec.ts:192:3 › delete › do not delete element when active ─────────────────── edgeless/text.spec.ts:68:1 › add text element in text mode ───────────────────────────────────── edgeless/text.spec.ts:101:1 › copy and paste ─────────────────────────────────────────────────── edgeless/text.spec.ts:134:1 › normalize text element rect after change its font ──────────────── embed-synced-doc.spec.ts:114:3 › Embed synced doc › can jump to other docs when click linked doc inside embed synced doc block format-bar.spec.ts:75:1 › should format quick bar show when clicking drag handle ─────────────── format-bar.spec.ts:158:1 › should format quick bar can only display one at a time ────────────── format-bar.spec.ts:588:1 › should format quick bar be able to link text ──────────────────────── format-bar.spec.ts:691:1 › should format quick bar be able to change to heading paragraph type ─ format-bar.spec.ts:822:1 › should format quick bar be able to copy ───────────────────────────── format-bar.spec.ts:857:1 › should format quick bar not show at readonly mode ─────────────────── format-bar.spec.ts:909:1 › should format quick bar position correct at the start of second line format-bar.spec.ts:1403:1 › should the database action icon show correctly ───────────────────── format-bar.spec.ts:1513:1 › should update the format quick bar state when there is a change in keyboard selection 1 skipped 41 passed (5.9m)
🎭 Playwright Run Summary
26 flaky database/database.spec.ts:86:1 › edit column title ───────────────────────────────────────────── database/database.spec.ts:100:1 › should modify the value when the input loses focus ─────────── database/database.spec.ts:114:1 › should rich-text column support soft enter ─────────────────── database/database.spec.ts:136:1 › should the multi-select mode work correctly ────────────────── database/database.spec.ts:151:1 › should show or hide database toolbar ───────────────────────── database/database.spec.ts:245:1 › should database title and rich-text support undo/redo ──────── database/database.spec.ts:427:1 › should the indicator display correctly when resize the window database/database.spec.ts:478:1 › should title column support quick renaming ─────────────────── database/database.spec.ts:504:1 › should title column support quick changing of column type ──── database/database.spec.ts:524:1 › database format-bar in header and text column ──────────────── database/selection.spec.ts:214:3 › cell-level selection › should support backspace key to delete cell's content database/selection.spec.ts:268:3 › kanban view selection › should support move cell's focus by arrow key(up&down) within a card database/selection.spec.ts:377:3 › kanban view selection › should support move card's focus by arrow key(up&down) drag.spec.ts:65:1 › move drag handle in paragraphs ───────────────────────────────────────────── drag.spec.ts:75:1 › move drag handle in list ─────────────────────────────────────────────────── drag.spec.ts:511:1 › should be able to drag & drop multiple blocks ───────────────────────────── drag.spec.ts:722:1 › should blur rich-text first on starting block selection ─────────────────── drag.spec.ts:739:1 › hide drag handle when mouse is hovering over the title ──────────────────── edgeless/auto-complete.spec.ts:113:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add note edgeless/auto-complete.spec.ts:132:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add frame edgeless/auto-connect.spec.ts:18:3 › auto-connect › navigator ────────────────────────────────── edgeless/basic.spec.ts:67:1 › can zoom viewport ──────────────────────────────────────────────── edgeless/basic.spec.ts:118:1 › option/alt mouse drag duplicate a new element ─────────────────── edgeless/basic.spec.ts:139:1 › should cancel select when the selected point is outside the current selected element edgeless/basic.spec.ts:164:1 › the tooltip of more button should be hidden when the action menu is shown edgeless/basic.spec.ts:218:1 › Before and after switching to Edgeless, the previous zoom ratio and position when Edgeless was opened should be remembered 1 skipped 41 passed (6.0m)
🎭 Playwright Run Summary
19 flaky edgeless/brush.spec.ts:44:1 › add brush element ──────────────────────────────────────────────── edgeless/brush.spec.ts:56:1 › resize brush element ───────────────────────────────────────────── edgeless/brush.spec.ts:76:1 › add brush element with color ───────────────────────────────────── edgeless/brush.spec.ts:94:1 › keep same color when mouse mode switched back to brush ─────────── edgeless/brush.spec.ts:119:1 › add brush element with different size ─────────────────────────── edgeless/brush.spec.ts:151:1 › change brush element size by component-toolbar ────────────────── edgeless/clipboard.spec.ts:47:3 › connector clipboard › copy and paste connector whose both sides connect elements edgeless/connector.spec.ts:43:1 › elbow connector without node and width less than height ────── edgeless/connector.spec.ts:202:1 › elbow connector both side attached element with all fixed ─── edgeless/connector.spec.ts:333:1 › change connector line width ───────────────────────────────── edgeless/element-toolbar.spec.ts:14:1 › toolbar should appear when select note ───────────────── edgeless/frame.spec.ts:48:5 › frame › add frame › add frame by more option create frame ──────── edgeless/frame.spec.ts:98:3 › frame › enter unmount frame editor ─────────────────────────────── edgeless/group.spec.ts:148:5 › group › select › select group by click ────────────────────────── edgeless/group.spec.ts:160:5 › group › select › select element when enter gorup ──────────────── edgeless/group.spec.ts:183:5 › group › group and ungroup in group › group in group ───────────── edgeless/group.spec.ts:217:5 › group › group and ungroup in group › ungroup in group ─────────── edgeless/group.spec.ts:467:5 › group › group title › edit group title by dbclick ─────────────── edgeless/group.spec.ts:479:5 › group › group title › blur unmount group editor ───────────────── 2 skipped 47 passed (6.5m)