refactor(database): context-menu ui and ux #6630
test.yml
on: pull_request
Install Dependencies
1m 5s
Build & Test
0s
Annotations
42 errors, 16 warnings, and 20 notices
Build:
packages/affine/data-view/src/core/common/literal/define.ts#L104
Type '{ type: "checkbox"; name: string; checked: boolean; label: () => TemplateResult<1>; select: (checked: boolean) => boolean; }[]' is not assignable to type 'MenuConfig[]'.
|
Build
Process completed with exit code 2.
|
attachment.spec.ts:725:1 › attachment can be dragged from note to surface top level block:
tests/attachment.spec.ts#L69
1) attachment.spec.ts:725:1 › attachment can be dragged from note to surface top level block ─────
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:733:3
|
selection/native.spec.ts:289:1 › cursor move to up and down with children block:
tests/selection/native.spec.ts#L318
1) selection/native.spec.ts:289:1 › cursor move to up and down with children block ───────────────
Error: expect(received).toBeGreaterThanOrEqual(expected)
Expected: >= 12
Received: -1
316 | const textTwo = await getInlineSelectionText(page);
317 | expect(textTwo).toBe('arrow down test 1');
> 318 | expect(indexTwo).toBeGreaterThanOrEqual(12);
| ^
319 | expect(indexTwo).toBeLessThanOrEqual(17);
320 | await page.keyboard.press('ArrowDown');
321 | const textThree = await getInlineSelectionText(page);
at /home/runner/work/blocksuite/blocksuite/tests/selection/native.spec.ts:318:20
|
clipboard/list.spec.ts:423:1 › should copy and paste of database work:
tests/utils/actions/misc.ts#L653
1) clipboard/list.spec.ts:423:1 › should copy and paste of database work ─────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying cl
|
clipboard/list.spec.ts:423:1 › should copy and paste of database work:
tests/utils/actions/misc.ts#L653
1) clipboard/list.spec.ts:423:1 › should copy and paste of database work ─────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
clipboard/list.spec.ts:423:1 › should copy and paste of database work:
tests/utils/actions/misc.ts#L653
1) clipboard/list.spec.ts:423:1 › should copy and paste of database work ─────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
clipboard/list.spec.ts:423:1 › should copy and paste of database work:
tests/utils/actions/misc.ts#L653
1) clipboard/list.spec.ts:423:1 › should copy and paste of database work ─────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
E2E Test (2)
Process completed with exit code 1.
|
hotkey/hotkey.spec.ts:258:1 › should cut work single line:
tests/hotkey/hotkey.spec.ts#L267
1) hotkey/hotkey.spec.ts:258:1 › should cut work single line ─────────────────────────────────────
Error: Snapshot comparison failed:
{
"type": "block",
"id": "0",
"flavour": "affine:page",
"version": 2,
"props": {
"title": {
"$blocksuite:internal:text$": true,
"delta": []
}
},
"children": [
{
"type": "block",
"id": "1",
"flavour": "affine:note",
"version": 1,
"props": {
"xywh": "[0,0,800,95]",
"background": "--affine-note-background-white",
"index": "a0",
"hidden": false,
"displayMode": "both",
"edgeless": {
"style": {
"borderRadius": 8,
"borderSize": 4,
"borderStyle": "none",
"shadowType": "--affine-note-shadow-box"
}
}
},
"children": [
{
"type": "block",
"id": "2",
"flavour": "affine:paragraph",
"version": 1,
"props": {
"type": "text",
"text": {
"$blocksuite:internal:text$": true,
"delta": [
{
"insert": "hello"
}
]
}
},
"children": []
}
]
}
]
}
Expected: /home/runner/work/blocksuite/blocksuite/tests/snapshots/hotkey/hotkey.spec.ts/should-cut-work-single-line-init.json
Received: /home/runner/work/blocksuite/blocksuite/tests/test-results/hotkey-hotkey-should-cut-work-single-line/should-cut-work-single-line-init-actual.json
265 | // cut
266 | await page.keyboard.press(`${SHORT_KEY}+x`);
> 267 | expect(await getPageSnapshot(page, true)).toMatchSnapshot(
| ^
268 | `${testInfo.title}_init.json`
269 | );
270 | await undoByKeyboard(page);
at /home/runner/work/blocksuite/blocksuite/tests/hotkey/hotkey.spec.ts:267:45
|
edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing:
tests/utils/actions/edgeless.ts#L357
1) edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing ─────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('edgeless-tool-icon-button').filter({ hasText: 'Square' })
- locator resolved to <edgeless-tool-icon-button role="button">…</edgeless-tool-icon-button>
- 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 stable
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
at utils/actions/edgeless.ts:357
355 | .locator('edgeless-tool-icon-button')
356 | .filter({ hasText: shape });
> 357 | await squareShapeButton.click();
| ^
358 | break;
359 | }
360 | }
at setEdgelessTool (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:357:31)
at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shortcut.spec.ts:137:3
|
database/statistics.spec.ts:44:3 › title › empty count:
tests/database/statistics.spec.ts#L54
1) database/statistics.spec.ts:44:3 › title › empty count ────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-cell-container').first()
- locator resolved to <affine-database-cell-container data-row-id="4" data-row-index="0" data-column-id="3" class="database-cell" data-column-index="0">…</affine-database-cell-container>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling
|
database/statistics.spec.ts:44:3 › title › empty count:
tests/database/statistics.spec.ts#L54
1) database/statistics.spec.ts:44:3 › title › empty count ────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-cell-container').first()
- locator resolved to <affine-database-cell-container data-row-id="4" data-row-index="0" data-column-id="3" class="database-cell" data-column-index="0">…</affine-database-cell-container>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element
|
database/statistics.spec.ts:44:3 › title › empty count:
tests/database/statistics.spec.ts#L54
1) database/statistics.spec.ts:44:3 › title › empty count ────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-cell-container').first()
- locator resolved to <affine-database-cell-container data-row-id="4" data-row-index="0" data-column-id="3" class="database-cell" data-column-index="0">…</affine-database-cell-container>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element
|
database/statistics.spec.ts:44:3 › title › empty count:
tests/database/statistics.spec.ts#L54
1) database/statistics.spec.ts:44:3 › title › empty count ────────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-cell-container').first()
- locator resolved to <affine-database-cell-container data-row-id="4" data-row-index="0" data-column-id="3" class="database-cell" data-column-index="0">…</affine-database-cell-container>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element
|
database/statistics.spec.ts:63:3 › rich-text › empty count:
tests/database/actions.ts#L559
2) database/statistics.spec.ts:63:3 › rich-text › empty count ────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:68:5
|
database/statistics.spec.ts:63:3 › rich-text › empty count:
tests/database/actions.ts#L559
2) database/statistics.spec.ts:63:3 › rich-text › empty count ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:68:5
|
database/statistics.spec.ts:63:3 › rich-text › empty count:
tests/database/actions.ts#L559
2) database/statistics.spec.ts:63:3 › rich-text › empty count ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:68:5
|
database/statistics.spec.ts:63:3 › rich-text › empty count:
tests/database/actions.ts#L559
2) database/statistics.spec.ts:63:3 › rich-text › empty count ────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:68:5
|
database/statistics.spec.ts:84:3 › select › empty count:
tests/database/actions.ts#L559
3) database/statistics.spec.ts:84:3 › select › empty count ───────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:89:5
|
database/statistics.spec.ts:84:3 › select › empty count:
tests/database/actions.ts#L559
3) database/statistics.spec.ts:84:3 › select › empty count ───────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-database-header-column').nth(1)
at database/actions.ts:559
557 | ) => {
558 | await waitNextFrame(page);
> 559 | await page.locator('affine-database-header-column').nth(column).click();
| ^
560 | await pressKey(page, 'ArrowDown', 2);
561 | await pressKey(page, 'Enter');
562 | await type(page, name);
at changeColumnType (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:559:67)
at /home/runner/work/blocksuite/blocksuite/tests/database/statistics.spec.ts:89:5
|
database/column.spec.ts:38:3 › column operations › should support rename column:
tests/database/column.spec.ts#L49
1) database/column.spec.ts:38:3 › column operations › should support rename column ───────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "abc123"
Received: "123"
47 | await type(page, '123');
48 | await pressEnter(page);
> 49 | expect(await textElement.innerText()).toBe('abc123');
| ^
50 |
51 | await undoByClick(page);
52 | expect(await textElement.innerText()).toBe('abc');
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:49:43
|
database/column.spec.ts:38:3 › column operations › should support rename column:
tests/database/column.spec.ts#L49
1) database/column.spec.ts:38:3 › column operations › should support rename column ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "abc123"
Received: "123"
47 | await type(page, '123');
48 | await pressEnter(page);
> 49 | expect(await textElement.innerText()).toBe('abc123');
| ^
50 |
51 | await undoByClick(page);
52 | expect(await textElement.innerText()).toBe('abc');
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:49:43
|
database/column.spec.ts:38:3 › column operations › should support rename column:
tests/database/column.spec.ts#L49
1) database/column.spec.ts:38:3 › column operations › should support rename column ───────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "abc123"
Received: "123"
47 | await type(page, '123');
48 | await pressEnter(page);
> 49 | expect(await textElement.innerText()).toBe('abc123');
| ^
50 |
51 | await undoByClick(page);
52 | expect(await textElement.innerText()).toBe('abc');
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:49:43
|
database/column.spec.ts:38:3 › column operations › should support rename column:
tests/database/column.spec.ts#L49
1) database/column.spec.ts:38:3 › column operations › should support rename column ───────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "abc123"
Received: "23"
47 | await type(page, '123');
48 | await pressEnter(page);
> 49 | expect(await textElement.innerText()).toBe('abc123');
| ^
50 |
51 | await undoByClick(page);
52 | expect(await textElement.innerText()).toBe('abc');
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:49:43
|
database/column.spec.ts:57:3 › column operations › should support add new column:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:57:3 › column operations › should support add new column ──────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying cl
|
database/column.spec.ts:57:3 › column operations › should support add new column:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:57:3 › column operations › should support add new column ──────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:57:3 › column operations › should support add new column:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:57:3 › column operations › should support add new column ──────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:57:3 › column operations › should support add new column:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:57:3 › column operations › should support add new column ──────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:79:3 › column operations › should support right insert column:
tests/database/actions.ts#L55
3) database/column.spec.ts:79:3 › column operations › should support right insert column ─────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-menu-action').filter({ hasText: 'Insert right' })
at database/actions.ts:55
53 |
54 | const actionMenu = page.locator(`.affine-menu-action`, { hasText: action });
> 55 | await actionMenu.click();
| ^
56 | }
57 |
58 | export async function switchColumnType(
at performColumnAction (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:55:20)
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:85:5
|
database/column.spec.ts:79:3 › column operations › should support right insert column:
tests/database/actions.ts#L55
3) database/column.spec.ts:79:3 › column operations › should support right insert column ─────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-menu-action').filter({ hasText: 'Insert right' })
at database/actions.ts:55
53 |
54 | const actionMenu = page.locator(`.affine-menu-action`, { hasText: action });
> 55 | await actionMenu.click();
| ^
56 | }
57 |
58 | export async function switchColumnType(
at performColumnAction (/home/runner/work/blocksuite/blocksuite/tests/database/actions.ts:55:20)
at /home/runner/work/blocksuite/blocksuite/tests/database/column.spec.ts:85:5
|
database/column.spec.ts:292:3 › switch column type › switch number to select:
tests/database/actions.ts#L64
1) database/column.spec.ts:292:3 › switch column type › switch number to select ──────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-database-column').nth(1).locator('.affine-database-column-type-icon')
- locator resolved to <div class="affine-database-column-type-icon dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</d
|
database/column.spec.ts:292:3 › switch column type › switch number to select:
tests/database/actions.ts#L64
1) database/column.spec.ts:292:3 › switch column type › switch number to select ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-database-column').nth(1).locator('.affine-database-column-type-icon')
- locator resolved to <div class="affine-database-column-type-icon dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, e
|
database/column.spec.ts:292:3 › switch column type › switch number to select:
tests/database/actions.ts#L64
1) database/column.spec.ts:292:3 › switch column type › switch number to select ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-database-column').nth(1).locator('.affine-database-column-type-icon')
- locator resolved to <div class="affine-database-column-type-icon dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, e
|
database/column.spec.ts:292:3 › switch column type › switch number to select:
tests/database/actions.ts#L64
1) database/column.spec.ts:292:3 › switch column type › switch number to select ──────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-database-column').nth(1).locator('.affine-database-column-type-icon')
- locator resolved to <div class="affine-database-column-type-icon dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> intercepts pointer events
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, e
|
database/column.spec.ts:314:3 › switch column type › switch to checkbox:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:314:3 › switch column type › switch to checkbox ───────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying cl
|
database/column.spec.ts:314:3 › switch column type › switch to checkbox:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:314:3 › switch column type › switch to checkbox ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:314:3 › switch column type › switch to checkbox:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:314:3 › switch column type › switch to checkbox ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:314:3 › switch column type › switch to checkbox:
tests/utils/actions/misc.ts#L653
2) database/column.spec.ts:314:3 › switch column type › switch to checkbox ───────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
database/column.spec.ts:334:3 › switch column type › checkbox to text:
tests/utils/actions/misc.ts#L653
3) database/column.spec.ts:334:3 › switch column type › checkbox to text ─────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying cl
|
database/column.spec.ts:334:3 › switch column type › checkbox to text:
tests/utils/actions/misc.ts#L653
3) database/column.spec.ts:334:3 › switch column type › checkbox to text ─────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('editor-host').first().locator('.data-view-table-group-add-row')
- locator resolved to <div class="data-view-table-group-add-row dv-hover">…</div>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class="affine-menu-input focused"/> from <div>…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <input type="text" value="Column 1" class
|
Build & Test
Process completed with exit code 1.
|
E2E Test (20)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (16)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (17)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (1)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (15)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (18)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (19)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (14)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (12)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (9)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (6)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (11)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (10)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (13)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (8)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
E2E Test (7)
Codecov:
Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
|
🎭 Playwright Run Summary
3 skipped
42 passed (40.8s)
|
🎭 Playwright Run Summary
45 passed (50.0s)
|
🎭 Playwright Run Summary
45 passed (50.6s)
|
🎭 Playwright Run Summary
1 flaky
attachment.spec.ts:725:1 › attachment can be dragged from note to surface top level block ──────
45 passed (55.2s)
|
🎭 Playwright Run Summary
2 skipped
43 passed (51.0s)
|
🎭 Playwright Run Summary
1 flaky
selection/native.spec.ts:289:1 › cursor move to up and down with children block ────────────────
44 passed (56.3s)
|
🎭 Playwright Run Summary
45 passed (51.1s)
|
🎭 Playwright Run Summary
1 failed
clipboard/list.spec.ts:423:1 › should copy and paste of database work ──────────────────────────
1 skipped
44 passed (59.2s)
|
🎭 Playwright Run Summary
1 flaky
hotkey/hotkey.spec.ts:258:1 › should cut work single line ──────────────────────────────────────
45 passed (59.1s)
|
🎭 Playwright Run Summary
1 flaky
edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing ──────────────────────────
2 skipped
43 passed (1.1m)
|
🎭 Playwright Run Summary
10 skipped
36 passed (1.1m)
|
🎭 Playwright Run Summary
46 passed (1.4m)
|
🎭 Playwright Run Summary
1 skipped
45 passed (1.5m)
|
🎭 Playwright Run Summary
46 passed (1.3m)
|
🎭 Playwright Run Summary
46 passed (1.3m)
|
🎭 Playwright Run Summary
46 passed (1.6m)
|
🎭 Playwright Run Summary
3 failed
database/statistics.spec.ts:44:3 › title › empty count ─────────────────────────────────────────
database/statistics.spec.ts:63:3 › rich-text › empty count ─────────────────────────────────────
database/statistics.spec.ts:84:3 › select › empty count ────────────────────────────────────────
43 passed (1.6m)
|
🎭 Playwright Run Summary
1 skipped
45 passed (1.5m)
|
🎭 Playwright Run Summary
12 failed
database/column.spec.ts:38:3 › column operations › should support rename column ────────────────
database/column.spec.ts:57:3 › column operations › should support add new column ───────────────
database/column.spec.ts:79:3 › column operations › should support right insert column ──────────
database/column.spec.ts:95:3 › column operations › should support left insert column ───────────
database/column.spec.ts:111:3 › column operations › should support delete column ───────────────
database/column.spec.ts:124:3 › column operations › should support duplicate column ────────────
database/column.spec.ts:141:3 › column operations › should support move column right ───────────
database/column.spec.ts:163:3 › column operations › should support move column left ────────────
database/column.spec.ts:187:3 › switch column type › switch to number ──────────────────────────
database/column.spec.ts:206:3 › switch column type › switch to rich-text ───────────────────────
database/column.spec.ts:228:3 › switch column type › switch between multi-select and select ────
database/column.spec.ts:268:3 › switch column type › switch between number and rich-text ───────
4 skipped
30 passed (2.8m)
|
🎭 Playwright Run Summary
39 failed
database/column.spec.ts:292:3 › switch column type › switch number to select ───────────────────
database/column.spec.ts:314:3 › switch column type › switch to checkbox ────────────────────────
database/column.spec.ts:334:3 › switch column type › checkbox to text ──────────────────────────
database/column.spec.ts:371:3 › switch column type › switch to progress ────────────────────────
database/column.spec.ts:414:3 › switch column type › switch to link ────────────────────────────
database/column.spec.ts:446:3 › select column tag action › should support select tag renaming ──
database/column.spec.ts:463:3 › select column tag action › should select tag renaming support shortcut key
database/column.spec.ts:486:3 › select column tag action › should support select tag deletion ──
database/column.spec.ts:497:3 › select column tag action › should support modifying select tag color
database/column.spec.ts:510:3 › drag-to-fill › should show when cell in focus and hide on blur ─
database/column.spec.ts:528:3 › drag-to-fill › should not show in multi (row or column) selection
database/column.spec.ts:554:3 › drag-to-fill › should fill columns with data ───────────────────
database/database.spec.ts:102:1 › should modify the value when the input loses focus ───────────
database/database.spec.ts:116:1 › should rich-text column support soft enter ───────────────────
database/database.spec.ts:138:1 › should the multi-select mode work correctly ──────────────────
database/database.spec.ts:153:1 › should show or hide database toolbar ─────────────────────────
database/database.spec.ts:182:1 › should database search work ──────────────────────────────────
database/database.spec.ts:247:1 › should database title and rich-text support undo/redo ────────
database/database.spec.ts:271:1 › should support drag to change column width ───────────────────
database/database.spec.ts:373:1 › support drag and drop the add button to insert row ───────────
database/database.spec.ts:429:1 › should the indicator display correctly when resize the window
database/database.spec.ts:480:1 › should title column support quick renaming ───────────────────
database/database.spec.ts:506:1 › should title column support quick changing of column type ────
database/database.spec.ts:526:1 › database format-bar in header and text column ────────────────
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
database/database.spec.ts:743:3 › readonly mode › should hide focus border after switch to readonly mode
database/database.spec.ts:768:3 › readonly mode › should hide selection after switch to readonly mode
database/selection.spec.ts:41:3 › focus › should support move focus by arrow key ───────────────
database/selection.spec.ts:53:3 › focus › should support multi row selection ───────────────────
database/selection.spec.ts:80:3 › focus › should support row selection with dynamic height ─────
database/selection.spec.ts:100:3 › row-level selection › should support title selection ────────
database/selection.spec.ts:116:3 › row-level selection › should support pressing esc to trigger row selection
database/selection.spec.ts:130:3 › row-level selection › should support multi row selection ────
database/selection.spec.ts:157:3 › row-level selection › should support row selection with dynamic height
database/selection.spec.ts:175:3 › row-level selection › move row selection with (up | down) ───
database/selection.spec.ts:207:3 › row-level selection › increment decrement row selection with shift+(up | down)
database/selection.spec.ts:241:3 › cell-level selection › should support multi cell selection ──
database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
7 passed (7.5m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
test-results-e2e-2
Expired
|
2.82 MB |
|
test-results-e2e-3
Expired
|
36.6 MB |
|
test-results-e2e-4
Expired
|
108 MB |
|
test-results-e2e-5
Expired
|
9.13 MB |
|