Skip to content

fix: assert exists error #2618

fix: assert exists error

fix: assert exists error #2618

Triggered via pull request July 20, 2024 13:59
Status Success
Total duration 16m 17s
Artifacts

test.yml

on: pull_request
Node.js Environment Compatibility
1m 0s
Node.js Environment Compatibility
Unit test
1m 58s
Unit test
Integration test
1m 14s
Integration test
Inline Editor E2E test
58s
Inline Editor E2E test
Matrix: Playground E2E test
Fit to window
Zoom out
Zoom in

Annotations

67 errors, 15 warnings, and 11 notices
code.spec.ts:120:1 › use markdown syntax can create code block: tests/code.spec.ts#L1
1) code.spec.ts:120:1 › use markdown syntax can create code block ──────────────────────────────── Test timeout of 40000ms exceeded.
code.spec.ts:120:1 › use markdown syntax can create code block: tests/utils/actions/misc.ts#L285
1) code.spec.ts:120:1 › use markdown syntax can create code block ──────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-cd639524-4360-44f7-a1f5-b90a6068b467&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:121:9
code.spec.ts:219:1 › use markdown syntax with trailing characters can create code block: tests/code.spec.ts#L1
2) code.spec.ts:219:1 › use markdown syntax with trailing characters can create code block ─────── Test timeout of 40000ms exceeded.
code.spec.ts:219:1 › use markdown syntax with trailing characters can create code block: tests/utils/actions/misc.ts#L285
2) code.spec.ts:219:1 › use markdown syntax with trailing characters can create code block ─────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-ea9593e8-214a-4aa9-b579-bb4e01caf912&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:222:9
code.spec.ts:233:1 › support ```[lang] to add code block with language: tests/code.spec.ts#L1
3) code.spec.ts:233:1 › support ```[lang] to add code block with language ──────────────────────── Test timeout of 40000ms exceeded.
code.spec.ts:233:1 › support ```[lang] to add code block with language: tests/utils/actions/misc.ts#L285
3) code.spec.ts:233:1 › support ```[lang] to add code block with language ──────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-bfee498c-e0e7-44c9-b7d9-706db11968dc&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:239:9
link.spec.ts:34:1 › basic link: tests/link.spec.ts#L1
1) link.spec.ts:34:1 › basic link ──────────────────────────────────────────────────────────────── Test timeout of 40000ms exceeded.
link.spec.ts:34:1 › basic link: tests/utils/actions/misc.ts#L285
1) link.spec.ts:34:1 › basic link ──────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-df57dc3d-2aa4-42cb-b6ed-d37a69b13eae&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/link.spec.ts:37:9
link.spec.ts:126:1 › add link when dragging from empty line: tests/link.spec.ts#L1
2) link.spec.ts:126:1 › add link when dragging from empty line ─────────────────────────────────── Test timeout of 40000ms exceeded.
link.spec.ts:126:1 › add link when dragging from empty line: tests/utils/actions/misc.ts#L285
2) link.spec.ts:126:1 › add link when dragging from empty line ─────────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-03a42dfc-b019-4735-8e92-d421409731f4&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/link.spec.ts:129:9
link.spec.ts:179:1 › type character in link should not jump out link node: tests/link.spec.ts#L1
3) link.spec.ts:179:1 › type character in link should not jump out link node ───────────────────── Test timeout of 40000ms exceeded.
link.spec.ts:179:1 › type character in link should not jump out link node: tests/utils/actions/misc.ts#L285
3) link.spec.ts:179:1 › type character in link should not jump out link node ───────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-b5487a77-aba8-44ba-96a5-9ed6a700b285&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/link.spec.ts:182:9
format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard: tests/format-bar.spec.ts#L1
1) format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard ────────── Test timeout of 40000ms exceeded.
format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard: tests/utils/actions/misc.ts#L285
1) format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard ────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-b2a2a846-14ba-40cb-9413-838976c71242&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:104:9
format-bar.spec.ts:159:1 › should format quick bar can only display one at a time: tests/format-bar.spec.ts#L1
2) format-bar.spec.ts:159:1 › should format quick bar can only display one at a time ───────────── Test timeout of 40000ms exceeded.
format-bar.spec.ts:159:1 › should format quick bar can only display one at a time: tests/utils/actions/misc.ts#L285
2) format-bar.spec.ts:159:1 › should format quick bar can only display one at a time ───────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-17f75c08-f7c9-459c-b48b-58f8d41b698d&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:162:9
format-bar.spec.ts:173:1 › should format quick bar hide when type text: tests/format-bar.spec.ts#L1
3) format-bar.spec.ts:173:1 › should format quick bar hide when type text ──────────────────────── Test timeout of 40000ms exceeded.
format-bar.spec.ts:173:1 › should format quick bar hide when type text: tests/utils/actions/misc.ts#L285
3) format-bar.spec.ts:173:1 › should format quick bar hide when type text ──────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-0f16df5a-5645-4a61-8638-4a2e50431952&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:174:9
format-bar.spec.ts:315:1 › should format quick bar be able to change background color: tests/format-bar.spec.ts#L436
4) format-bar.spec.ts:315:1 › should format quick bar be able to change background color ───────── TimeoutError: locator.click: Timeout 5000ms exceeded. Call log: - waiting for locator('.affine-format-bar-widget').getByTestId('unset') - locator resolved to <editor-menu-action role="button" data-testid="unset">…</editor-menu-action> - attempting click action - waiting for element to be visible, enabled and stable - element is not stable - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not visible - retrying click action, attempt #13 - waiting 500ms 434 | 435 | await expect(highlight.defaultColorBtn).toBeVisible(); > 436 | await highlight.defaultColorBtn.click(); | ^ 437 | 438 | await assertStoreMatchJSX( 439 | page, at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:436:35
hotkey.spec.ts:1072:1 › should cut work multiple line: tests/utils/asserts.ts#L722
5) hotkey.spec.ts:1072:1 › should cut work multiple line ───────────────────────────────────────── Error: <affine:note prop:background="--affine-note-background-blue" prop:displayMode="both" prop:edgeless={ Object { "style": Object { "borderRadius": 0, "borderSize": 4, "borderStyle": "none", "shadowType": "--affine-note-shadow-sticker", }, } } prop:hidden={false} prop:index="a0" > <affine:paragraph prop:text="123" prop:type="text" /> <affine:paragraph prop:text="456" prop:type="text" /> <affine:paragraph prop:text="789" prop:type="text" /> </affine:note> expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 9 @@ -13,9 +13,17 @@ } prop:hidden={false} prop:index="a0" > <affine:paragraph - prop:text="19" + prop:text="123" + prop:type="text" + /> + <affine:paragraph + prop:text="456" + prop:type="text" + /> + <affine:paragraph + prop:text="789" prop:type="text" /> </affine:note> at utils/asserts.ts:722 720 | printFunctionName: false, 721 | }); > 722 | expect(formattedJSX, formattedJSX).toEqual(snapshot.trimStart()); | ^ 723 | } 724 | 725 | type MimeType = 'text/plain' | 'blocksuite/x-c+w' | 'text/html'; at assertStoreMatchJSX (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:722:38) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:1082:3
hotkey.spec.ts:1147:1 › should ctrl+enter create new block: tests/utils/asserts.ts#L211
6) hotkey.spec.ts:1147:1 › should ctrl+enter create new block ──────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 2 + Received + 2 Array [ - "1", - "23", + "123", + "", ] at utils/asserts.ts:211 209 | }); 210 | }, currentEditorIndex); > 211 | expect(actualTexts).toEqual(texts); | ^ 212 | } 213 | 214 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:211:23) at /home/runner/work/blocksuite/blocksuite/tests/hotkey.spec.ts:1157:3
paragraph.spec.ts:428:1 › should indent and unindent works with children: tests/paragraph.spec.ts#L1
1) paragraph.spec.ts:428:1 › should indent and unindent works with children ────────────────────── Test timeout of 40000ms exceeded.
paragraph.spec.ts:428:1 › should indent and unindent works with children: tests/utils/actions/misc.ts#L285
1) paragraph.spec.ts:428:1 › should indent and unindent works with children ────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-ba2a7e79-dc36-40cf-9db0-3de3765ec075&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:429:9
paragraph.spec.ts:874:1 › paragraph with child block should work at enter: tests/paragraph.spec.ts#L1
2) paragraph.spec.ts:874:1 › paragraph with child block should work at enter ───────────────────── Test timeout of 40000ms exceeded.
paragraph.spec.ts:874:1 › paragraph with child block should work at enter: tests/utils/actions/misc.ts#L285
2) paragraph.spec.ts:874:1 › paragraph with child block should work at enter ───────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-5f30aba1-4f61-4467-a9d3-e1f136afb863&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:875:9
paragraph.spec.ts:955:1 › should delete paragraph block child can hold cursor in correct position: tests/paragraph.spec.ts#L1
3) paragraph.spec.ts:955:1 › should delete paragraph block child can hold cursor in correct position Test timeout of 40000ms exceeded.
paragraph.spec.ts:955:1 › should delete paragraph block child can hold cursor in correct position: tests/utils/actions/misc.ts#L285
3) paragraph.spec.ts:955:1 › should delete paragraph block child can hold cursor in correct position Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-fba7e8f2-082d-49e1-ba71-2afdef269539&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:958:9
selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete: tests/selection/native.spec.ts#L1
1) selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete Test timeout of 40000ms exceeded.
selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete: tests/utils/actions/misc.ts#L285
1) selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-be467eb4-a875-4a13-9eb8-995004e17401&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:638:9
selection/native.spec.ts:653:1 › select text in the same line with dragging leftward and move outside the affine-note: tests/selection/native.spec.ts#L1
2) selection/native.spec.ts:653:1 › select text in the same line with dragging leftward and move outside the affine-note Test timeout of 40000ms exceeded.
selection/native.spec.ts:653:1 › select text in the same line with dragging leftward and move outside the affine-note: tests/utils/actions/misc.ts#L285
2) selection/native.spec.ts:653:1 › select text in the same line with dragging leftward and move outside the affine-note Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-78d97fb9-8797-4190-86e8-4d7f0188582f&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:656:9
selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete: tests/selection/native.spec.ts#L1
3) selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete Test timeout of 40000ms exceeded.
selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete: tests/utils/actions/misc.ts#L285
3) selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-7aa2a44f-c238-48f6-a19f-7e14eddb7d75&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:702:9
database/database.spec.ts:526:1 › database format-bar in header and text column: tests/database/database.spec.ts#L1
1) database/database.spec.ts:526:1 › database format-bar in header and text column ─────────────── Test timeout of 40000ms exceeded.
database/database.spec.ts:526:1 › database format-bar in header and text column: tests/utils/actions/misc.ts#L285
1) database/database.spec.ts:526:1 › database format-bar in header and text column ─────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-899d325e-c21b-44e2-a29b-c294d671308c&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:527:9
database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode: tests/database/database.spec.ts#L1
2) database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode Test timeout of 40000ms exceeded.
database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode: tests/utils/actions/misc.ts#L285
2) database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-ed834f86-a148-422e-a833-404084fcddb4&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:619:11
database/database.spec.ts:651:3 › readonly mode › should rich-text not be edited in readonly mode: tests/database/database.spec.ts#L1
3) database/database.spec.ts:651:3 › readonly mode › should rich-text not be edited in readonly mode Test timeout of 40000ms exceeded.
database/database.spec.ts:651:3 › readonly mode › should rich-text not be edited in readonly mode: tests/utils/actions/misc.ts#L285
3) database/database.spec.ts:651:3 › readonly mode › should rich-text not be edited in readonly mode Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-8e784e59-fc81-4dd7-827f-4d4eba26f909&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:652:11
edgeless/group.spec.ts:470:5 › group › group title › edit group title by dbclick: tests/edgeless/group.spec.ts#L455
1) edgeless/group.spec.ts:470:5 › group › group title › edit group title by dbclick ────────────── Test timeout of 40000ms exceeded while running "beforeEach" hook. 453 | 454 | test.describe('group title', () => { > 455 | test.beforeEach(async ({ page }) => { | ^ 456 | await init(page); 457 | await selectAllByKeyboard(page); 458 | await triggerComponentToolbarAction(page, 'addGroup'); at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:455:10
edgeless/group.spec.ts:470:5 › group › group title › edit group title by dbclick: tests/utils/actions/misc.ts#L285
1) edgeless/group.spec.ts:470:5 › group › group title › edit group title by dbclick ────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-8cdf5804-ed6b-4abb-afad-b40913f236bb&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at init (/home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:46:11) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:456:13
edgeless/group.spec.ts:482:5 › group › group title › blur unmount group editor: tests/edgeless/group.spec.ts#L455
2) edgeless/group.spec.ts:482:5 › group › group title › blur unmount group editor ──────────────── Test timeout of 40000ms exceeded while running "beforeEach" hook. 453 | 454 | test.describe('group title', () => { > 455 | test.beforeEach(async ({ page }) => { | ^ 456 | await init(page); 457 | await selectAllByKeyboard(page); 458 | await triggerComponentToolbarAction(page, 'addGroup'); at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:455:10
edgeless/group.spec.ts:482:5 › group › group title › blur unmount group editor: tests/utils/actions/misc.ts#L285
2) edgeless/group.spec.ts:482:5 › group › group title › blur unmount group editor ──────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-41d57577-74e4-41a4-8bf0-649349daca09&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at init (/home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:46:11) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:456:13
edgeless/group.spec.ts:493:5 › group › group title › enter unmount group editor: tests/edgeless/group.spec.ts#L455
3) edgeless/group.spec.ts:493:5 › group › group title › enter unmount group editor ─────────────── Test timeout of 40000ms exceeded while running "beforeEach" hook. 453 | 454 | test.describe('group title', () => { > 455 | test.beforeEach(async ({ page }) => { | ^ 456 | await init(page); 457 | await selectAllByKeyboard(page); 458 | await triggerComponentToolbarAction(page, 'addGroup'); at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:455:10
edgeless/group.spec.ts:493:5 › group › group title › enter unmount group editor: tests/utils/actions/misc.ts#L285
3) edgeless/group.spec.ts:493:5 › group › group title › enter unmount group editor ─────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-26e79c7d-cb1b-4718-b94c-350fdc84a60a&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at init (/home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:46:11) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:456:13
edgeless/note.spec.ts:697:1 › duplicate note should work correctly: tests/edgeless/note.spec.ts#L723
4) edgeless/note.spec.ts:697:1 › duplicate note should work correctly ──────────────────────────── Error: expect(received).toBeCloseTo(expected) Expected: 517.2092895507812 Received: 623.2557792663574 Expected precision: 2 Expected difference: < 0.005 Received difference: 106.04648971557617 721 | const firstNoteBox = await firstNote.boundingBox(); 722 | const secondNoteBox = await secondNote.boundingBox(); > 723 | expect(firstNoteBox!.width).toBeCloseTo(secondNoteBox!.width); | ^ 724 | expect(firstNoteBox!.height).toBeCloseTo(secondNoteBox!.height); 725 | }); 726 | at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:723:31
attachment.spec.ts:127:1 › can insert attachment from slash menu: tests/attachment.spec.ts#L1
1) attachment.spec.ts:127:1 › can insert attachment from slash menu ────────────────────────────── Test timeout of 40000ms exceeded.
attachment.spec.ts:127:1 › can insert attachment from slash menu: tests/utils/actions/misc.ts#L285
1) attachment.spec.ts:127:1 › can insert attachment from slash menu ────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-744fe603-a379-43fd-b213-bbd7f401c58b&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:128:9
attachment.spec.ts:177:1 › should undo/redo works for attachment: tests/attachment.spec.ts#L1
2) attachment.spec.ts:177:1 › should undo/redo works for attachment ────────────────────────────── Test timeout of 40000ms exceeded.
attachment.spec.ts:177:1 › should undo/redo works for attachment: tests/utils/actions/misc.ts#L285
2) attachment.spec.ts:177:1 › should undo/redo works for attachment ────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-5ad35a1b-2828-4594-a9bd-76b69144170a&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:178:9
attachment.spec.ts:287:1 › should rename attachment works: tests/attachment.spec.ts#L1
3) attachment.spec.ts:287:1 › should rename attachment works ───────────────────────────────────── Test timeout of 40000ms exceeded.
attachment.spec.ts:287:1 › should rename attachment works: tests/utils/actions/misc.ts#L285
3) attachment.spec.ts:287:1 › should rename attachment works ───────────────────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-e4c1e65f-109f-43d4-b756-13eb1757d42e&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:292:9
attachment.spec.ts:326:1 › should turn attachment to image works: tests/attachment.spec.ts#L69
4) attachment.spec.ts:326:1 › should turn attachment to image works ────────────────────────────── TimeoutError: page.waitForEvent: Timeout 5000ms exceeded while waiting for event "filechooser" =========================== logs =========================== waiting for event "filechooser" ============================================================ 67 | await expect(slashMenu).toBeVisible(); 68 | > 69 | const fileChooser = page.waitForEvent('filechooser'); | ^ 70 | await pressEnter(page); 71 | await sleep(100); 72 | await (await fileChooser).setFiles(FILE_PATH); at insertAttachment (/home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:69:30) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:333:3
clipboard.spec.ts:972:1 › copy and paste to selection block selection: tests/utils/asserts.ts#L211
5) clipboard.spec.ts:972:1 › copy and paste to selection block selection ───────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 Array [ - "12341234", + "1234", ] at utils/asserts.ts:211 209 | }); 210 | }, currentEditorIndex); > 211 | expect(actualTexts).toEqual(texts); | ^ 212 | } 213 | 214 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:211:23) at /home/runner/work/blocksuite/blocksuite/tests/clipboard.spec.ts:987:3
edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment: tests/edgeless/resizing.spec.ts#L1
1) edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment Test timeout of 40000ms exceeded.
edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment: tests/utils/actions/misc.ts#L285
1) edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-ec56cc7f-09d3-4d26-9e7d-0dd8c524f2f7&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/resizing.spec.ts:52:11
edgeless/resizing.spec.ts:84:3 › cursor style › editor is aligned at the start of viewport: tests/edgeless/resizing.spec.ts#L1
2) edgeless/resizing.spec.ts:84:3 › cursor style › editor is aligned at the start of viewport ──── Test timeout of 40000ms exceeded.
edgeless/resizing.spec.ts:84:3 › cursor style › editor is aligned at the start of viewport: tests/utils/actions/misc.ts#L285
2) edgeless/resizing.spec.ts:84:3 › cursor style › editor is aligned at the start of viewport ──── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-fbc0e429-2d51-4ec3-966b-0a2439b4b711&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/resizing.spec.ts:85:11
edgeless/resizing.spec.ts:140:3 › cursor style › editor is not aligned at the start of viewport: tests/edgeless/resizing.spec.ts#L1
3) edgeless/resizing.spec.ts:140:3 › cursor style › editor is not aligned at the start of viewport Test timeout of 40000ms exceeded.
edgeless/resizing.spec.ts:140:3 › cursor style › editor is not aligned at the start of viewport: tests/utils/actions/misc.ts#L285
3) edgeless/resizing.spec.ts:140:3 › cursor style › editor is not aligned at the start of viewport Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-74cfcc04-0759-41c3-9cc6-df7507a9c66f&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/resizing.spec.ts:141:11
edgeless/clipboard.spec.ts:327:3 › frame clipboard › copy and paste frame with frame inside: tests/edgeless/clipboard.spec.ts#L1
1) edgeless/clipboard.spec.ts:327:3 › frame clipboard › copy and paste frame with frame inside ─── Test timeout of 40000ms exceeded.
edgeless/clipboard.spec.ts:327:3 › frame clipboard › copy and paste frame with frame inside: tests/utils/actions/misc.ts#L285
1) edgeless/clipboard.spec.ts:327:3 › frame clipboard › copy and paste frame with frame inside ─── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-c26afa82-244f-4f0b-b5e6-e469b43ae9cf&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/clipboard.spec.ts:328:11
edgeless/clipboard.spec.ts:353:3 › frame clipboard › cut frame with shape elements inside: tests/edgeless/clipboard.spec.ts#L1
2) edgeless/clipboard.spec.ts:353:3 › frame clipboard › cut frame with shape elements inside ───── Test timeout of 40000ms exceeded.
edgeless/clipboard.spec.ts:353:3 › frame clipboard › cut frame with shape elements inside: tests/utils/actions/misc.ts#L285
2) edgeless/clipboard.spec.ts:353:3 › frame clipboard › cut frame with shape elements inside ───── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-3c2b7665-c592-4afb-ad4d-792a6bd939ab&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/clipboard.spec.ts:354:11
edgeless/clipboard.spec.ts:376:3 › pasting URLs › pasting github pr url: tests/edgeless/clipboard.spec.ts#L1
3) edgeless/clipboard.spec.ts:376:3 › pasting URLs › pasting github pr url ─────────────────────── Test timeout of 40000ms exceeded.
edgeless/clipboard.spec.ts:376:3 › pasting URLs › pasting github pr url: tests/utils/actions/misc.ts#L285
3) edgeless/clipboard.spec.ts:376:3 › pasting URLs › pasting github pr url ─────────────────────── Error: page.goto: Test timeout of 40000ms exceeded. Call log: - navigating to "http://localhost:5173/starter/?room=playwright-9b8f7e5b-0f4a-4736-87e3-f93b4b92a53e&blobSource=idb", waiting until "load" at utils/actions/misc.ts:285 283 | url.searchParams.set('room', room); 284 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb'); > 285 | await page.goto(url.toString()); | ^ 286 | // const readyPromise = waitForPageReady(page); 287 | 288 | // See https://github.com/microsoft/playwright/issues/5546 at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:285:14) at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1536:9) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/clipboard.spec.ts:377:11
edgeless/edgeless-text.spec.ts:210:3 › edgeless text block › edgeless text should maintain selection when deleting across multiple lines: tests/utils/asserts.ts#L578
4) edgeless/edgeless-text.spec.ts:210:3 › edgeless text block › edgeless text should maintain selection when deleting across multiple lines Error: expect(received).toBe(expected) // Object.is equality Expected: "ab" Received: "b" at utils/asserts.ts:578 576 | { id } 577 | ); > 578 | expect(actual).toBe(str); | ^ 579 | } 580 | 581 | export async function assertBlockProps( at assertBlockTextContent (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:578:18) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/edgeless-text.spec.ts:231:5
Run linters
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Node.js Environment Compatibility
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit test
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Inline Editor E2E test
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Integration test
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (2)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (8)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (7)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (9)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (10)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (3)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (5)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (1)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (6)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Playground E2E test (4)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
🎭 Playwright Run Summary
14 passed (20.6s)
🎭 Playwright Run Summary
3 flaky code.spec.ts:120:1 › use markdown syntax can create code block ───────────────────────────────── code.spec.ts:219:1 › use markdown syntax with trailing characters can create code block ──────── code.spec.ts:233:1 › support ```[lang] to add code block with language ───────────────────────── 5 skipped 71 passed (5.2m)
🎭 Playwright Run Summary
3 flaky link.spec.ts:34:1 › basic link ───────────────────────────────────────────────────────────────── link.spec.ts:126:1 › add link when dragging from empty line ──────────────────────────────────── link.spec.ts:179:1 › type character in link should not jump out link node ────────────────────── 1 skipped 75 passed (5.5m)
🎭 Playwright Run Summary
6 flaky format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard ─────────── format-bar.spec.ts:159:1 › should format quick bar can only display one at a time ────────────── format-bar.spec.ts:173:1 › should format quick bar hide when type text ───────────────────────── format-bar.spec.ts:315:1 › should format quick bar be able to change background color ────────── hotkey.spec.ts:1072:1 › should cut work multiple line ────────────────────────────────────────── hotkey.spec.ts:1147:1 › should ctrl+enter create new block ───────────────────────────────────── 1 skipped 72 passed (5.7m)
🎭 Playwright Run Summary
3 flaky paragraph.spec.ts:428:1 › should indent and unindent works with children ─────────────────────── paragraph.spec.ts:874:1 › paragraph with child block should work at enter ────────────────────── paragraph.spec.ts:955:1 › should delete paragraph block child can hold cursor in correct position 1 skipped 75 passed (5.5m)
🎭 Playwright Run Summary
3 flaky selection/native.spec.ts:635:1 › select text leaving a few words in the last line and delete by forwardDelete selection/native.spec.ts:653:1 › select text in the same line with dragging leftward and move outside the affine-note selection/native.spec.ts:699:1 › select text in the same line with dragging leftward and move outside the affine-note by forwardDelete 3 skipped 72 passed (5.5m)
🎭 Playwright Run Summary
3 flaky database/database.spec.ts:526:1 › database format-bar in header and text column ──────────────── database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode database/database.spec.ts:651:3 › readonly mode › should rich-text not be edited in readonly mode 2 skipped 74 passed (5.9m)
🎭 Playwright Run Summary
4 flaky edgeless/group.spec.ts:470:5 › group › group title › edit group title by dbclick ─────────────── edgeless/group.spec.ts:482:5 › group › group title › blur unmount group editor ───────────────── edgeless/group.spec.ts:493:5 › group › group title › enter unmount group editor ──────────────── edgeless/note.spec.ts:697:1 › duplicate note should work correctly ───────────────────────────── 10 skipped 65 passed (6.1m)
🎭 Playwright Run Summary
5 flaky attachment.spec.ts:127:1 › can insert attachment from slash menu ─────────────────────────────── attachment.spec.ts:177:1 › should undo/redo works for attachment ─────────────────────────────── attachment.spec.ts:287:1 › should rename attachment works ────────────────────────────────────── attachment.spec.ts:326:1 › should turn attachment to image works ─────────────────────────────── clipboard.spec.ts:972:1 › copy and paste to selection block selection ────────────────────────── 1 skipped 73 passed (5.9m)
🎭 Playwright Run Summary
3 flaky edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment edgeless/resizing.spec.ts:84:3 › cursor style › editor is aligned at the start of viewport ───── edgeless/resizing.spec.ts:140:3 › cursor style › editor is not aligned at the start of viewport 2 skipped 74 passed (6.3m)
🎭 Playwright Run Summary
4 flaky edgeless/clipboard.spec.ts:327:3 › frame clipboard › copy and paste frame with frame inside ──── edgeless/clipboard.spec.ts:353:3 › frame clipboard › cut frame with shape elements inside ────── edgeless/clipboard.spec.ts:376:3 › pasting URLs › pasting github pr url ──────────────────────── edgeless/edgeless-text.spec.ts:210:3 › edgeless text block › edgeless text should maintain selection when deleting across multiple lines 75 passed (7.3m)