fix(edgeless): can not select text cross multi blocks (#7723) #2800
test.yml
on: push
Annotations
68 errors, 15 warnings, and 11 notices
code.spec.ts:220:1 › use markdown syntax with trailing characters can create code block:
tests/code.spec.ts#L1
1) code.spec.ts:220:1 › use markdown syntax with trailing characters can create code block ───────
Test timeout of 40000ms exceeded.
|
code.spec.ts:220:1 › use markdown syntax with trailing characters can create code block:
tests/utils/actions/misc.ts#L281
1) code.spec.ts:220: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-01dd4e9a-dc3e-4530-96f2-fb1401dc290a&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:223:9
|
code.spec.ts:234:1 › support ```[lang] to add code block with language:
tests/code.spec.ts#L1
2) code.spec.ts:234:1 › support ```[lang] to add code block with language ────────────────────────
Test timeout of 40000ms exceeded.
|
code.spec.ts:234:1 › support ```[lang] to add code block with language:
tests/utils/actions/misc.ts#L281
2) code.spec.ts:234: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-b4594f39-af2f-47f5-9ec2-07cdbe7852c4&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:240:9
|
code.spec.ts:266:1 › use more than three backticks can not create code block:
tests/code.spec.ts#L1
3) code.spec.ts:266:1 › use more than three backticks can not create code block ──────────────────
Test timeout of 40000ms exceeded.
|
code.spec.ts:266:1 › use more than three backticks can not create code block:
tests/utils/actions/misc.ts#L281
3) code.spec.ts:266:1 › use more than three backticks can not create code block ──────────────────
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-f9446146-7aea-414c-a6d0-f9fbcabd7971&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/code.spec.ts:269:9
|
selection/native.spec.ts:616:1 › select text leaving a few words in the last line and delete:
tests/selection/native.spec.ts#L1
1) selection/native.spec.ts:616:1 › select text leaving a few words in the last line and delete ──
Test timeout of 40000ms exceeded.
|
selection/native.spec.ts:616:1 › select text leaving a few words in the last line and delete:
tests/utils/actions/misc.ts#L281
1) selection/native.spec.ts:616:1 › select text leaving a few words in the last line and delete ──
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-5f57b638-4328-4f43-8405-b3f6ae9e9f3b&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:619:9
|
selection/native.spec.ts:634:1 › select text leaving a few words in the last line and delete by forwardDelete:
tests/selection/native.spec.ts#L1
2) selection/native.spec.ts:634:1 › select text leaving a few words in the last line and delete by forwardDelete
Test timeout of 40000ms exceeded.
|
selection/native.spec.ts:634:1 › select text leaving a few words in the last line and delete by forwardDelete:
tests/utils/actions/misc.ts#L281
2) selection/native.spec.ts:634: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-c64bde4f-cc1b-4bc2-a23f-389309640e3f&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:637:9
|
selection/native.spec.ts:652:1 › select text in the same line with dragging leftward and move outside the affine-note:
tests/selection/native.spec.ts#L1
3) selection/native.spec.ts:652: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:652:1 › select text in the same line with dragging leftward and move outside the affine-note:
tests/utils/actions/misc.ts#L281
3) selection/native.spec.ts:652: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-c761db43-c379-4396-9095-31751901e1fc&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:655:9
|
image.spec.ts:420:1 › press enter when image is selected should move next paragraph and should placeholder:
tests/image.spec.ts#L1
1) image.spec.ts:420:1 › press enter when image is selected should move next paragraph and should placeholder
Test timeout of 40000ms exceeded.
|
image.spec.ts:420:1 › press enter when image is selected should move next paragraph and should placeholder:
tests/utils/actions/misc.ts#L281
1) image.spec.ts:420:1 › press enter when image is selected should move next paragraph and should placeholder
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-689028c5-6629-48ce-b467-98020b5d46a5&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/image.spec.ts:423:9
|
link.spec.ts:34:1 › basic link:
tests/link.spec.ts#L1
2) link.spec.ts:34:1 › basic link ────────────────────────────────────────────────────────────────
Test timeout of 40000ms exceeded.
|
link.spec.ts:34:1 › basic link:
tests/utils/actions/misc.ts#L281
2) 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-e1dd9af5-8969-4361-9166-d6a9c0d46186&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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
3) 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#L281
3) 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-63aefdc4-2a7e-45cb-9593-026bd479feaf&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/link.spec.ts:129:9
|
link.spec.ts:425:1 › convert link to card:
tests/link.spec.ts#L440
4) link.spec.ts:425:1 › convert link to card ─────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-link-popover')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-link-popover')
438 | await waitNextFrame(page);
439 | const linkPopoverLocator = page.locator('.affine-link-popover');
> 440 | await expect(linkPopoverLocator).toBeVisible();
| ^
441 | const linkPopoverInput = page.locator('.affine-link-popover-input');
442 | await expect(linkPopoverInput).toBeVisible();
443 | await type(page, link);
at /home/runner/work/blocksuite/blocksuite/tests/link.spec.ts:440:36
|
paragraph.spec.ts:385:1 › update paragraph with children to head type:
tests/paragraph.spec.ts#L1
1) paragraph.spec.ts:385:1 › update paragraph with children to head type ─────────────────────────
Test timeout of 40000ms exceeded.
|
paragraph.spec.ts:385:1 › update paragraph with children to head type:
tests/utils/actions/misc.ts#L281
1) paragraph.spec.ts:385:1 › update paragraph with children to head type ─────────────────────────
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-b2c11748-3fd4-4522-9fcc-06b1071e1c67&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:386:9
|
paragraph.spec.ts:428:1 › should indent and unindent works with children:
tests/paragraph.spec.ts#L1
2) 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#L281
2) 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-ab03f9e9-2a7d-4599-87b3-8840b8b53dff&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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
3) 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#L281
3) 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-86c12869-7ecd-46c9-854b-ba07cfd17591&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/paragraph.spec.ts:875:9
|
format-bar.spec.ts:76:1 › should format quick bar show when clicking drag handle:
tests/format-bar.spec.ts#L1
1) format-bar.spec.ts:76:1 › should format quick bar show when clicking drag handle ──────────────
Test timeout of 40000ms exceeded.
|
format-bar.spec.ts:76:1 › should format quick bar show when clicking drag handle:
tests/utils/actions/misc.ts#L281
1) format-bar.spec.ts:76:1 › should format quick bar show when clicking drag handle ──────────────
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-a2bcb400-6692-4845-951e-b2f4f4dbb215&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:79:9
|
format-bar.spec.ts:101:1 › should format quick bar show when select text by keyboard:
tests/format-bar.spec.ts#L1
2) 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#L281
2) 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-12912e06-a957-4382-b1ae-c7863f06c32d&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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
3) 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#L281
3) 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-44358242-8fb5-4995-aff6-fd2c3d7ec43d&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:162:9
|
hotkey.spec.ts:1006:1 › should cut work single line:
tests/utils/asserts.ts#L722
4) hotkey.spec.ts:1006:1 › should cut work single 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="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: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:1015:3
|
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",
+ "12",
+ "3",
]
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
|
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#L281
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-54976278-7c91-4527-89e7-f63127cfb1b3&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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#L281
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-12137f66-8cd6-44ba-84d3-73b80faf213b&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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#L281
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-b9e5acbc-f426-4038-8529-6b45ac4551ee&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:292:9
|
attachment.spec.ts:697:1 › indent attachment block to list:
tests/attachment.spec.ts#L69
4) attachment.spec.ts:697:1 › indent attachment block to list ────────────────────────────────────
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:705: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/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#L281
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-45d9d636-1c9f-4690-9093-c3353db2a5d8&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641: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#L281
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-a3d3b3c1-8fb3-4d4f-9bce-f8295244db55&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641: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#L281
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-f6f0493b-7b35-4323-874b-6b803a4fab93&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at edgelessCommonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641: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:416:1 › drag handle should work across multiple notes:
tests/edgeless/note.spec.ts#L435
4) edgeless/note.spec.ts:416:1 › drag handle should work across multiple notes ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeHidden()
Locator: locator('.affine-drag-handle-container')
Expected: hidden
Received: visible
Call log:
- expect.toBeHidden with timeout 5000ms
- waiting for locator('.affine-drag-handle-container')
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
- locator resolved to <div class="affine-drag-handle-container">…</div>
- unexpected value "visible"
433 | await page.mouse.dblclick(CENTER_X, CENTER_Y - 20);
434 | await dragHandleFromBlockToBlockBottomById(page, '3', '7');
> 435 | await expect(page.locator('.affine-drag-handle-container')).toBeHidden();
| ^
436 | await waitNextFrame(page);
437 | await assertRichTexts(page, ['456', '789', '000', '123']);
438 |
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note.spec.ts:435:63
|
database/database.spec.ts:616:3 › readonly mode › database title should not be edited in readonly mode:
tests/database/database.spec.ts#L1
1) 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#L281
1) 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-7b6e4396-96f9-471c-af03-18b100793db8&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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
2) 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#L281
2) 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-cee1253f-31a1-4058-b570-1f04081f64f1&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:652:11
|
database/database.spec.ts:670:3 › readonly mode › should hide edit widget after switch to readonly mode:
tests/database/database.spec.ts#L1
3) database/database.spec.ts:670:3 › readonly mode › should hide edit widget after switch to readonly mode
Test timeout of 40000ms exceeded.
|
database/database.spec.ts:670:3 › readonly mode › should hide edit widget after switch to readonly mode:
tests/utils/actions/misc.ts#L281
3) database/database.spec.ts:670:3 › readonly mode › should hide edit widget after switch to readonly mode
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-d98260d4-0e41-4bef-b04a-a4dac839dbd6&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/database/database.spec.ts:673:11
|
edgeless/resizing.spec.ts:20:3 › resizing shapes and aspect ratio will be maintained › positive adjustment:
tests/edgeless/resizing.spec.ts#L1
1) edgeless/resizing.spec.ts:20:3 › resizing shapes and aspect ratio will be maintained › positive adjustment
Test timeout of 40000ms exceeded.
|
edgeless/resizing.spec.ts:20:3 › resizing shapes and aspect ratio will be maintained › positive adjustment:
tests/utils/actions/misc.ts#L281
1) edgeless/resizing.spec.ts:20:3 › resizing shapes and aspect ratio will be maintained › positive adjustment
Error: page.goto: Test timeout of 40000ms exceeded.
Call log:
- navigating to "http://localhost:5173/starter/?room=playwright-a58ef486-c1d4-4918-bde0-631d67d18223&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/resizing.spec.ts:21:11
|
edgeless/resizing.spec.ts:51:3 › resizing shapes and aspect ratio will be maintained › negative adjustment:
tests/edgeless/resizing.spec.ts#L1
2) 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#L281
2) 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-eeda5e1d-5c26-4111-8fc2-7bac553a1084&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281: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
3) 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#L281
3) 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-37cdb0fb-5bf3-4a3f-bf15-7e0efcb84c70&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/resizing.spec.ts:85: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#L281
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-a9348231-25cd-452c-a33a-b97a2e3868b4&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641: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#L281
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-86c89b0c-eb50-4280-9b78-f06315557220&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641: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#L281
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-7b6e132d-7a0e-4774-9fc1-0e26a6373310&blobSource=idb", waiting until "load"
at utils/actions/misc.ts:281
279 | url.searchParams.set('room', room);
280 | url.searchParams.set('blobSource', blobSource?.join(',') || 'idb');
> 281 | await page.goto(url.toString());
| ^
282 | // const readyPromise = waitForPageReady(page);
283 |
284 | // See https://github.com/microsoft/playwright/issues/5546
at enterPlaygroundRoom (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:281:14)
at commonSetup (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1641:9)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/clipboard.spec.ts:377:11
|
edgeless/connector.spec.ts:676:3 › connector label with straight shape › should exit the label editing state when pressing `Mod-Enter` or `Escape`:
tests/utils/asserts.ts#L232
4) edgeless/connector.spec.ts:676:3 › connector label with straight shape › should exit the label editing state when pressing `Mod-Enter` or `Escape`
Error: expect(received).toEqual(expected) // deep equality
Expected: "b"
Received: "a"
at utils/asserts.ts:232
230 | return inlineEditor?.yText.toString();
231 | });
> 232 | expect(actualTexts).toEqual(text);
| ^
233 | }
234 |
235 | export async function assertRichImage(page: Page, count: number) {
at assertEdgelessCanvasText (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:232:23)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/connector.spec.ts:693:5
|
🎭 Playwright Run Summary
14 passed (22.3s)
|
🎭 Playwright Run Summary
3 flaky
code.spec.ts:220:1 › use markdown syntax with trailing characters can create code block ────────
code.spec.ts:234:1 › support ```[lang] to add code block with language ─────────────────────────
code.spec.ts:266:1 › use more than three backticks can not create code block ───────────────────
5 skipped
71 passed (5.2m)
|
🎭 Playwright Run Summary
3 flaky
selection/native.spec.ts:616:1 › select text leaving a few words in the last line and delete ───
selection/native.spec.ts:634:1 › select text leaving a few words in the last line and delete by forwardDelete
selection/native.spec.ts:652:1 › select text in the same line with dragging leftward and move outside the affine-note
2 skipped
73 passed (5.3m)
|
🎭 Playwright Run Summary
4 flaky
image.spec.ts:420:1 › press enter when image is selected should move next paragraph and should placeholder
link.spec.ts:34:1 › basic link ─────────────────────────────────────────────────────────────────
link.spec.ts:126:1 › add link when dragging from empty line ────────────────────────────────────
link.spec.ts:425:1 › convert link to card ──────────────────────────────────────────────────────
1 skipped
74 passed (5.5m)
|
🎭 Playwright Run Summary
3 flaky
paragraph.spec.ts:385:1 › update paragraph with children to head type ──────────────────────────
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 ──────────────────────
75 passed (5.4m)
|
🎭 Playwright Run Summary
6 flaky
format-bar.spec.ts:76:1 › should format quick bar show when clicking drag handle ───────────────
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 ──────────────
hotkey.spec.ts:1006:1 › should cut work single line ────────────────────────────────────────────
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.6m)
|
🎭 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:697:1 › indent attachment block to list ─────────────────────────────────────
clipboard.spec.ts:972:1 › copy and paste to selection block selection ──────────────────────────
74 passed (5.8m)
|
🎭 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:416:1 › drag handle should work across multiple notes ────────────────────
10 skipped
65 passed (5.9m)
|
🎭 Playwright Run Summary
3 flaky
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
database/database.spec.ts:670:3 › readonly mode › should hide edit widget after switch to readonly mode
2 skipped
74 passed (6.0m)
|
🎭 Playwright Run Summary
3 flaky
edgeless/resizing.spec.ts:20:3 › resizing shapes and aspect ratio will be maintained › positive adjustment
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 ─────
2 skipped
74 passed (6.4m)
|
🎭 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/connector.spec.ts:676:3 › connector label with straight shape › should exit the label editing state when pressing `Mod-Enter` or `Escape`
75 passed (7.2m)
|
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/
|
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/
|
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/
|
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 (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 (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 (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 (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 (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 (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 (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 (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/
|