refactor: support multiple-editors #15034
Annotations
10 errors, 1 warning, and 1 notice
Run playwright test:
tests/utils/asserts.ts#L923
1) edgeless/group.spec.ts:452:5 › group › clipboard › copy and paste group ───────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 0
Array [
"SSOJIUpF7Y",
"SSOJIUpF7Y",
"GROUP_ROOT",
- undefined,
- undefined,
- "GROUP_ROOT",
]
at utils/asserts.ts:923
921 | export async function assertGroupIds(page: Page, expected: string[]) {
922 | const ids = await getGroupIds(page);
> 923 | expect(ids).toEqual(expected);
| ^
924 | }
925 |
926 | export async function assertSortedIds(page: Page, expected: string[]) {
at assertGroupIds (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:923:15)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:465:7
|
Run playwright test:
tests/utils/asserts.ts#L923
1) edgeless/group.spec.ts:452:5 › group › clipboard › copy and paste group ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 0
Array [
"YccEtD8z7y",
"YccEtD8z7y",
"GROUP_ROOT",
- undefined,
- undefined,
- "GROUP_ROOT",
]
at utils/asserts.ts:923
921 | export async function assertGroupIds(page: Page, expected: string[]) {
922 | const ids = await getGroupIds(page);
> 923 | expect(ids).toEqual(expected);
| ^
924 | }
925 |
926 | export async function assertSortedIds(page: Page, expected: string[]) {
at assertGroupIds (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:923:15)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:465:7
|
Run playwright test:
tests/utils/asserts.ts#L923
1) edgeless/group.spec.ts:452:5 › group › clipboard › copy and paste group ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 0
Array [
"Iutw3aw-fp",
"Iutw3aw-fp",
"GROUP_ROOT",
- undefined,
- undefined,
- "GROUP_ROOT",
]
at utils/asserts.ts:923
921 | export async function assertGroupIds(page: Page, expected: string[]) {
922 | const ids = await getGroupIds(page);
> 923 | expect(ids).toEqual(expected);
| ^
924 | }
925 |
926 | export async function assertSortedIds(page: Page, expected: string[]) {
at assertGroupIds (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:923:15)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:465:7
|
Run playwright test:
tests/utils/asserts.ts#L923
1) edgeless/group.spec.ts:452:5 › group › clipboard › copy and paste group ───────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 0
Array [
"mqjTDtjIR-",
"mqjTDtjIR-",
"GROUP_ROOT",
- undefined,
- undefined,
- "GROUP_ROOT",
]
at utils/asserts.ts:923
921 | export async function assertGroupIds(page: Page, expected: string[]) {
922 | const ids = await getGroupIds(page);
> 923 | expect(ids).toEqual(expected);
| ^
924 | }
925 |
926 | export async function assertSortedIds(page: Page, expected: string[]) {
at assertGroupIds (/home/runner/work/blocksuite/blocksuite/tests/utils/asserts.ts:923:15)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:465:7
|
Run playwright test:
tests/edgeless/group.spec.ts#L233
2) edgeless/group.spec.ts:270:5 › group › release from group › release group from group ──────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
231 |
232 | test.describe('release from group', () => {
> 233 | test.beforeEach(async ({ page }) => {
| ^
234 | await init(page);
235 | await createShapeElement(page, [200, 0], [300, 100], Shape.Square);
236 | await selectAllByKeyboard(page);
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:233:10
|
Run playwright test:
tests/utils/actions/drag.ts#L21
2) edgeless/group.spec.ts:270:5 › group › release from group › release group from group ──────────
Error: mouse.move: Test timeout of 30000ms exceeded.
at utils/actions/drag.ts:21
19 | await page.mouse.move(x1, y1);
20 | await page.mouse.down();
> 21 | await page.mouse.move(x2, y2, { steps });
| ^
22 | await options?.beforeMouseUp?.();
23 | await page.mouse.up();
24 | }
at dragBetweenCoords (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/drag.ts:21:20)
at addBasicShapeElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:357:3)
at createShapeElement (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1229:3)
at init (/home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:43:5)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:234:7
|
Run playwright test:
tests/edgeless/group.spec.ts#L1
3) edgeless/group.spec.ts:327:5 › group › delete › delete root group ─────────────────────────────
Test timeout of 30000ms exceeded.
|
Run playwright test:
tests/utils/actions/edgeless.ts#L874
3) edgeless/group.spec.ts:327:5 › group › delete › delete root group ─────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('edgeless-component-toolbar').locator('edgeless-add-group-button')
at utils/actions/edgeless.ts:874
872 | 'edgeless-add-group-button'
873 | );
> 874 | await button.click();
| ^
875 | break;
876 | }
877 | case 'ungroup': {
at triggerComponentToolbarAction (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:874:20)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:329:13
|
Run playwright test:
tests/edgeless/group.spec.ts#L1
4) edgeless/group.spec.ts:344:5 › group › delete › delete sub-element in group ───────────────────
Test timeout of 30000ms exceeded.
|
Run playwright test:
tests/utils/actions/edgeless.ts#L874
4) edgeless/group.spec.ts:344:5 › group › delete › delete sub-element in group ───────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('edgeless-component-toolbar').locator('edgeless-add-group-button')
- locator resolved to <edgeless-add-group-button></edgeless-add-group-button>
- attempting click action
- waiting for element to be visible, enabled and stable
at utils/actions/edgeless.ts:874
872 | 'edgeless-add-group-button'
873 | );
> 874 | await button.click();
| ^
875 | break;
876 | }
877 | case 'ungroup': {
at triggerComponentToolbarAction (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:874:20)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/group.spec.ts:346:13
|
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Run playwright test
1 failed
edgeless/group.spec.ts:452:5 › group › clipboard › copy and paste group ────────────────────────
3 flaky
edgeless/group.spec.ts:270:5 › group › release from group › release group from group ───────────
edgeless/group.spec.ts:327:5 › group › delete › delete root group ──────────────────────────────
edgeless/group.spec.ts:344:5 › group › delete › delete sub-element in group ────────────────────
60 passed (4.5m)
|
The logs for this run have expired and are no longer available.
Loading