Skip to content

Copilot Cron Test

Copilot Cron Test #102

Manually triggered July 30, 2025 08:28
Status Failure
Total duration 21m 31s
Artifacts 2

copilot-test.yml

on: workflow_dispatch
Build Server native
1m 55s
Build Server native
Matrix: Frontend Copilot E2E Test
Server Copilot Api Test
4m 19s
Server Copilot Api Test
Post test result message
32s
Post test result message
Fit to window
Zoom out
Zoom in

Annotations

81 errors and 8 notices
e2e/insertion/insert.spec.ts:165:3 › AIInsertion/Insert › should create a new note when no block or note is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/insertion/insert.spec.ts:165:3 › AIInsertion/Insert › should create a new note when no block or note is selected in edgeless mode Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:165:3 › AIInsertion/Insert › should create a new note when no block or note is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/insertion/insert.spec.ts:165:3 › AIInsertion/Insert › should create a new note when no block or note is selected in edgeless mode TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/insertion/insert.spec.ts:9:5
e2e/chat-with/tags.spec.ts:19:3 › AIChatWith/tags › should support chat with tag: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/chat-with/tags.spec.ts:19:3 › AIChatWith/tags › should support chat with tag ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/tags.spec.ts:10:5
e2e/chat-with/tags.spec.ts:19:3 › AIChatWith/tags › should support chat with tag: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/chat-with/tags.spec.ts:19:3 › AIChatWith/tags › should support chat with tag ────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/tags.spec.ts:10:5
e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images ──────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images ──────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/chat-with/image.spec.ts:8:5
e2e/basic/guidance.spec.ts:39:3 › AIBasic/Guidance › should hide AI panel and insert space back to editor when space is pressed on empty input: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L45
3) e2e/basic/guidance.spec.ts:39:3 › AIBasic/Guidance › should hide AI panel and insert space back to editor when space is pressed on empty input Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 43 | await utils.editor.focusToEditor(page); 44 | await page.keyboard.press('Space'); > 45 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 46 | 47 | await page.keyboard.press('Space'); 48 | await expect(page.locator('affine-ai-panel-widget')).not.toBeVisible(); at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:45:58
e2e/basic/guidance.spec.ts:39:3 › AIBasic/Guidance › should hide AI panel and insert space back to editor when space is pressed on empty input: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L45
3) e2e/basic/guidance.spec.ts:39:3 › AIBasic/Guidance › should hide AI panel and insert space back to editor when space is pressed on empty input Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 43 | await utils.editor.focusToEditor(page); 44 | await page.keyboard.press('Space'); > 45 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 46 | 47 | await page.keyboard.press('Space'); 48 | await expect(page.locator('affine-ai-panel-widget')).not.toBeVisible(); at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:45:58
e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L16
2) e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 14 | await utils.editor.focusToEditor(page); 15 | await page.keyboard.press('Space'); > 16 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 17 | }); 18 | 19 | test('should not show AI panel when space is pressed on non-empty paragraph', async ({ at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:16:58
e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L16
2) e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 14 | await utils.editor.focusToEditor(page); 15 | await page.keyboard.press('Space'); > 16 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 17 | }); 18 | 19 | test('should not show AI panel when space is pressed on non-empty paragraph', async ({ at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:16:58
e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L16
2) e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 14 | await utils.editor.focusToEditor(page); 15 | await page.keyboard.press('Space'); > 16 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 17 | }); 18 | 19 | test('should not show AI panel when space is pressed on non-empty paragraph', async ({ at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:16:58
e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph: tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts#L16
2) e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('affine-ai-panel-widget') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('affine-ai-panel-widget') 14 | await utils.editor.focusToEditor(page); 15 | await page.keyboard.press('Space'); > 16 | await expect(page.locator('affine-ai-panel-widget')).toBeVisible(); | ^ 17 | }); 18 | 19 | test('should not show AI panel when space is pressed on non-empty paragraph', async ({ at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/guidance.spec.ts:16:58
e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/chat.spec.ts:9:5
e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/chat.spec.ts:9:5
e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/chat.spec.ts:9:5
e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/basic/chat.spec.ts:9:5
e2e/ai-action/generate-outline.spec.ts:42:3 › AIAction/GenerateOutline › should generate outline for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/generate-outline.spec.ts:42:3 › AIAction/GenerateOutline › should generate outline for selected note block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:42:3 › AIAction/GenerateOutline › should generate outline for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/generate-outline.spec.ts:42:3 › AIAction/GenerateOutline › should generate outline for selected note block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/generate-outline.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:60:3 › AIAction/MakeItShorter › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/make-it-shorter.spec.ts:60:3 › AIAction/MakeItShorter › should show chat history in chat panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:60:3 › AIAction/MakeItShorter › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/make-it-shorter.spec.ts:60:3 › AIAction/MakeItShorter › should show chat history in chat panel TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/make-it-shorter.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:24:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/write-an-tweet.spec.ts:24:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected text block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:24:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/write-an-tweet.spec.ts:24:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected text block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-tweet.spec.ts:8:5
e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-poem.spec.ts:8:5
e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-poem.spec.ts:8:5
e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-poem.spec.ts:8:5
e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/write-an-poem.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:39:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:39:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected note block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:39:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:39:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected note block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:105:3 › AIAction/FindActions › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/find-actions.spec.ts:105:3 › AIAction/FindActions › should show chat history in chat panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:105:3 › AIAction/FindActions › should show chat history in chat panel: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
3) e2e/ai-action/find-actions.spec.ts:105:3 › AIAction/FindActions › should show chat history in chat panel TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
2) e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless: tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts#L35
1) e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('sidebar-tab-chat') at utils/chat-panel-utils.ts:35 33 | await page.waitForTimeout(500); // wait the sidebar stable 34 | } > 35 | await page.getByTestId('sidebar-tab-chat').click(); | ^ 36 | await expect(page.getByTestId('sidebar-tab-content-chat')).toBeVisible(); 37 | } 38 | at Function.openChatPanel (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/utils/chat-panel-utils.ts:35:48) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/ai-action/find-actions.spec.ts:8:5
Post test result message
Process completed with exit code 1.
🎭 Playwright Run Summary
8 failed e2e/insertion/insert.spec.ts:91:3 › AIInsertion/Insert › should insert content at the end of the page when no block is selected e2e/insertion/insert.spec.ts:131:3 › AIInsertion/Insert › should insert content at the end of the note when no block is selected in edgeless mode e2e/insertion/insert.spec.ts:165:3 › AIInsertion/Insert › should create a new note when no block or note is selected in edgeless mode e2e/insertion/save-as-block.spec.ts:11:3 › AIInsertion/SaveAsBlock › should save content as a chat block in page mode e2e/insertion/save-as-block.spec.ts:41:3 › AIInsertion/SaveAsBlock › should save content as a chat block in edgeless mode e2e/insertion/save-as-doc.spec.ts:11:3 › AIInsertion/SaveAsDoc › should save content as a doc in page mode e2e/insertion/save-as-doc.spec.ts:41:3 › AIInsertion/SaveAsDoc › should save content as a doc in edgeless mode e2e/settings/embedding.spec.ts:22:3 › AISettings/Embedding › should show workspace embedding enabled status 1 skipped 14 did not run
🎭 Playwright Run Summary
20 failed e2e/chat-with/image.spec.ts:41:3 › AIChatWith/Image › support chat with mutiple images ───────── e2e/chat-with/image.spec.ts:79:3 › AIChatWith/Image › should show error toast when upload too many images e2e/chat-with/tags.spec.ts:19:3 › AIChatWith/tags › should support chat with tag ─────────────── e2e/chat-with/text.spec.ts:12:3 › AIChatWith/Text › should support stop generating ───────────── e2e/chat-with/text.spec.ts:24:3 › AIChatWith/Text › should support stop generating when click outside e2e/chat-with/text.spec.ts:39:3 › AIChatWith/Text › should support copy answer ───────────────── e2e/chat-with/text.spec.ts:52:3 › AIChatWith/Text › should support insert below ──────────────── e2e/chat-with/text.spec.ts:62:3 › AIChatWith/Text › should support insert above ──────────────── e2e/chat-with/text.spec.ts:77:3 › AIChatWith/Text › should support replace selection ─────────── e2e/chat-with/text.spec.ts:99:3 › AIChatWith/Text › should support continue in chat ──────────── e2e/chat-with/text.spec.ts:113:3 › AIChatWith/Text › should support regenerate ───────────────── e2e/chat-with/text.spec.ts:122:3 › AIChatWith/Text › should show error when request failed ───── e2e/chat-with/text.spec.ts:132:3 › AIChatWith/Text › should support retry when error ─────────── e2e/chat-with/text.spec.ts:147:3 › AIChatWith/Text › should support discard ──────────────────── e2e/chat-with/text.spec.ts:157:3 › AIChatWith/Text › should support discard when click outside ─ e2e/chat-with/text.spec.ts:171:3 › AIChatWith/Text › should focus on textarea ────────────────── e2e/insertion/add-to-edgeless-as-note.spec.ts:11:3 › AIInsertion/AddToEdgelessAsNote › should only show option in edgeless mode e2e/insertion/add-to-edgeless-as-note.spec.ts:39:3 › AIInsertion/AddToEdgelessAsNote › should add to edgeless as note in edgeless mode e2e/insertion/insert.spec.ts:12:3 › AIInsertion/Insert › should insert content below selected block in page mode e2e/insertion/insert.spec.ts:52:3 › AIInsertion/Insert › should insert content below selected block in edgeless mode 2 skipped 1 did not run
🎭 Playwright Run Summary
20 failed e2e/basic/chat.spec.ts:508:3 › AIBasic/Chat › should support chat with ask ai input in edgeless mode when nothing selected e2e/basic/guidance.spec.ts:10:3 › AIBasic/Guidance › should show AI panel when space is pressed on empty paragraph e2e/basic/guidance.spec.ts:39:3 › AIBasic/Guidance › should hide AI panel and insert space back to editor when space is pressed on empty input e2e/basic/guidance.spec.ts:55:3 › AIBasic/Guidance › should support text with space in ai panel input e2e/basic/onboarding.spec.ts:13:3 › AIBasic/Onboarding › should show AI onboarding ───────────── e2e/basic/onboarding.spec.ts:30:3 › AIBasic/Onboarding › read a foreign language article with AI e2e/basic/onboarding.spec.ts:41:3 › AIBasic/Onboarding › tidy an article with AI MindMap Action e2e/basic/onboarding.spec.ts:52:3 › AIBasic/Onboarding › add illustrations to the article ────── e2e/basic/onboarding.spec.ts:63:3 › AIBasic/Onboarding › complete writing with AI ────────────── e2e/basic/onboarding.spec.ts:71:3 › AIBasic/Onboarding › freely communicate with AI ──────────── e2e/chat-with/attachments.spec.ts:11:3 › AIChatWith/Attachments › support chat with attachment ─ e2e/chat-with/attachments.spec.ts:47:3 › AIChatWith/Attachments › support chat with multiple attachments e2e/chat-with/collections.spec.ts:21:3 › AIChatWith/Collections › should support chat with collection e2e/chat-with/doc.spec.ts:16:3 › AIChatWith/Doc › support chat with specified doc ────────────── e2e/chat-with/doc.spec.ts:46:3 › AIChatWith/Doc › support chat with specified docs ───────────── e2e/chat-with/edgeless-mindmap.spec.ts:13:3 › AIChatWith/EdgelessMindMap › should support replace mindmap with the regenerated one e2e/chat-with/edgeless-note-block.spec.ts:11:3 › AIChatWith/EdgelessNoteBlock › should support insert a new note block below the current e2e/chat-with/edgeless-text-block.spec.ts:11:3 › AIChatWith/EdgelessTextBlock › should support insert answer below the current text e2e/chat-with/image-block.spec.ts:20:3 › AIChatWith/Image › should support use the generated caption e2e/chat-with/image.spec.ts:11:3 › AIChatWith/Image › support chat with image ────────────────── 1 did not run 2 passed (12.6m)
🎭 Playwright Run Summary
24 failed e2e/ai-action/generate-outline.spec.ts:11:3 › AIAction/GenerateOutline › should generate outline for selected content e2e/ai-action/generate-outline.spec.ts:24:3 › AIAction/GenerateOutline › should generate outline for selected text block in edgeless e2e/ai-action/generate-outline.spec.ts:42:3 › AIAction/GenerateOutline › should generate outline for selected note block in edgeless e2e/ai-action/generate-outline.spec.ts:60:3 › AIAction/GenerateOutline › should show chat history in chat panel e2e/ai-action/generate-presentation.spec.ts:11:3 › AIAction/GeneratePresentation › should generate a presentation for the selected content e2e/ai-action/generate-presentation.spec.ts:24:3 › AIAction/GeneratePresentation › should generate a presentation for the selected text block in edgeless e2e/ai-action/generate-presentation.spec.ts:42:3 › AIAction/GeneratePresentation › should generate a presentation for the selected note block in edgeless e2e/ai-action/image-filter.spec.ts:20:3 › AIAction/ImageFilter › should support image filter ─── e2e/ai-action/image-processing.spec.ts:20:3 › AIAction/ImageProcessing › should support image processing e2e/ai-action/image-processing.spec.ts:30:3 › AIAction/ImageProcessing › should show chat history in chat panel e2e/ai-action/improve-writing.spec.ts:11:3 › AIAction/ImproveWriting › should support improving the writing of the selected content e2e/ai-action/improve-writing.spec.ts:24:3 › AIAction/ImproveWriting › should support improving the writing of the selected text block in edgeless e2e/ai-action/improve-writing.spec.ts:39:3 › AIAction/ImproveWriting › should support improving the writing of the selected note block in edgeless e2e/ai-action/improve-writing.spec.ts:54:3 › AIAction/ImproveWriting › should show chat history in chat panel e2e/ai-action/make-it-longer.spec.ts:11:3 › AIAction/MakeItLonger › should support making the selected content longer e2e/ai-action/make-it-longer.spec.ts:24:3 › AIAction/MakeItLonger › should support making the selected text block longer in edgeless e2e/ai-action/make-it-longer.spec.ts:42:3 › AIAction/MakeItLonger › should support making the selected note block longer in edgeless e2e/ai-action/make-it-longer.spec.ts:60:3 › AIAction/MakeItLonger › should show chat history in chat panel e2e/ai-action/make-it-real.spec.ts:11:3 › AIAction/MakeItReal › should support making the selected content to real e2e/ai-action/make-it-real.spec.ts:24:3 › AIAction/MakeItReal › should support making the selected text block to real in edgeless e2e/ai-action/make-it-real.spec.ts:42:3 › AIAction/MakeItReal › should support making the selected note block to real in edgeless e2e/ai-action/make-it-real.spec.ts:60:3 › AIAction/MakeItReal › should support making the selected element to real in edgeless e2e/ai-action/make-it-real.spec.ts:76:3 › AIAction/MakeItReal › should show chat history in chat panel e2e/ai-action/make-it-shorter.spec.ts:11:3 › AIAction/MakeItShorter › should support making the selected content shorter
🎭 Playwright Run Summary
23 failed e2e/ai-action/make-it-shorter.spec.ts:24:3 › AIAction/MakeItShorter › should support making the selected text block shorter in edgeless e2e/ai-action/make-it-shorter.spec.ts:42:3 › AIAction/MakeItShorter › should support making the selected note block shorter in edgeless e2e/ai-action/make-it-shorter.spec.ts:60:3 › AIAction/MakeItShorter › should show chat history in chat panel e2e/ai-action/regenerate-mindmap.spec.ts:11:3 › AIAction/RegenerateMindMap › should support regenerate the mind map for mindmap root e2e/ai-action/summarize.spec.ts:11:3 › AIAction/Summarize › should support summarizing the selected content e2e/ai-action/summarize.spec.ts:24:3 › AIAction/Summarize › should support summarizing the selected text block in edgeless e2e/ai-action/summarize.spec.ts:42:3 › AIAction/Summarize › should support summarizing the selected note block in edgeless e2e/ai-action/summarize.spec.ts:60:3 › AIAction/Summarize › should show chat history in chat panel e2e/ai-action/translate.spec.ts:11:3 › AIAction/Translate › should support translating the selected content e2e/ai-action/translate.spec.ts:21:3 › AIAction/Translate › should support translating the selected text block in edgeless e2e/ai-action/translate.spec.ts:36:3 › AIAction/Translate › should support translating the selected note block in edgeless e2e/ai-action/translate.spec.ts:51:3 › AIAction/Translate › support show chat history in chat panel e2e/ai-action/write-an-article.spec.ts:11:3 › AIAction/WriteAnArticleAboutThis › should generate an article for the selected content e2e/ai-action/write-an-article.spec.ts:24:3 › AIAction/WriteAnArticleAboutThis › should support writing an article for the selected text block in edgeless e2e/ai-action/write-an-article.spec.ts:42:3 › AIAction/WriteAnArticleAboutThis › should support writing an article for the selected note block in edgeless e2e/ai-action/write-an-article.spec.ts:60:3 › AIAction/WriteAnArticleAboutThis › should show chat history in chat panel e2e/ai-action/write-an-blog.spec.ts:11:3 › AIAction/WriteAnBlogPostAboutThis › should generate an blog post for the selected content e2e/ai-action/write-an-blog.spec.ts:24:3 › AIAction/WriteAnBlogPostAboutThis › should support writing an blog post for the selected text block in edgeless e2e/ai-action/write-an-blog.spec.ts:42:3 › AIAction/WriteAnBlogPostAboutThis › should support writing an blog post for the selected note block in edgeless e2e/ai-action/write-an-blog.spec.ts:60:3 › AIAction/WriteAnBlogPostAboutThis › should show chat history in chat panel e2e/ai-action/write-an-poem.spec.ts:11:3 › AIAction/WriteAnPoemAboutThis › should generate an poem for the selected content e2e/ai-action/write-an-poem.spec.ts:24:3 › AIAction/WriteAnPoemAboutThis › should generate an poem for the selected text block in edgeless e2e/ai-action/write-an-poem.spec.ts:42:3 › AIAction/WriteAnPoemAboutThis › should generate an poem for the selected note block in edgeless
🎭 Playwright Run Summary
23 failed e2e/ai-action/write-an-poem.spec.ts:60:3 › AIAction/WriteAnPoemAboutThis › should show chat history in chat panel e2e/ai-action/write-an-tweet.spec.ts:11:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected content e2e/ai-action/write-an-tweet.spec.ts:24:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected text block in edgeless e2e/ai-action/write-an-tweet.spec.ts:42:3 › AIAction/WriteAnTweetAboutThis › should generate an tweet for the selected note block in edgeless e2e/ai-action/write-an-tweet.spec.ts:60:3 › AIAction/WriteAnTweetAboutThis › should show chat history in chat panel e2e/basic/authority.spec.ts:12:3 › AIBasic/Authority › should show messages placeholder when no login e2e/basic/authority.spec.ts:18:3 › AIBasic/Authority › should show error & login button when no login e2e/basic/authority.spec.ts:28:3 › AIBasic/Authority › should support login in error state ───── e2e/basic/chat.spec.ts:12:3 › AIBasic/Chat › should display empty state when no messages ─────── e2e/basic/chat.spec.ts:20:3 › AIBasic/Chat › should display embedding status tooltip ─────────── e2e/basic/chat.spec.ts:43:3 › AIBasic/Chat › should send message and receive AI response: - send message - AI is loading - AI generating - AI success e2e/basic/chat.spec.ts:95:3 › AIBasic/Chat › should support stop generating ──────────────────── e2e/basic/chat.spec.ts:129:3 › AIBasic/Chat › should render ai actions inline if the answer is the last one in the list, otherwise, nest them under the "More" menu e2e/basic/chat.spec.ts:180:3 › AIBasic/Chat › should show scroll indicator when there are many messages e2e/basic/chat.spec.ts:229:3 › AIBasic/Chat › should show error when request failed ──────────── e2e/basic/chat.spec.ts:243:3 › AIBasic/Chat › should support retrying failed messages ────────── e2e/basic/chat.spec.ts:285:3 › AIBasic/Chat › should support retrying question ───────────────── e2e/basic/chat.spec.ts:331:3 › AIBasic/Chat › should support sending message with button ─────── e2e/basic/chat.spec.ts:350:3 › AIBasic/Chat › should support clearing chat ───────────────────── e2e/basic/chat.spec.ts:369:3 › AIBasic/Chat › should support copying answer ──────────────────── e2e/basic/chat.spec.ts:398:3 › AIBasic/Chat › should support copying selected answer content ─── e2e/basic/chat.spec.ts:449:3 › AIBasic/Chat › chat with ask ai input in page mode ────────────── e2e/basic/chat.spec.ts:478:3 › AIBasic/Chat › chat with ask ai input in edgeless mode ──────────
🎭 Playwright Run Summary
24 failed e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:11:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected content e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:24:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected text block in edgeless e2e/ai-action/brainstorm-ideas-with-mind-map.spec.ts:39:3 › AIAction/BrainstormIdeasWithMindMap › should generate a mind map for the selected note block in edgeless e2e/ai-action/change-tone.spec.ts:11:3 › AIAction/ChangeTone › should support changing the tone of the selected content e2e/ai-action/change-tone.spec.ts:24:3 › AIAction/ChangeTone › should support changing the tone of the selected text block in edgeless e2e/ai-action/change-tone.spec.ts:43:3 › AIAction/ChangeTone › should support changing the tone of the selected note block in edgeless e2e/ai-action/change-tone.spec.ts:62:3 › AIAction/ChangeTone › should show chat history in chat panel e2e/ai-action/check-code-error.spec.ts:11:3 › AIAction/CheckCodeError › should support check code error e2e/ai-action/check-code-error.spec.ts:27:3 › AIAction/CheckCodeError › should show chat history in chat panel e2e/ai-action/continue-with-ai.spec.ts:10:3 › AIAction/ContinueWithAI › should support continue in chat panel e2e/ai-action/continue-writing.spec.ts:11:3 › AIAction/ContinueWriting › should support continue writing the selected content e2e/ai-action/continue-writing.spec.ts:25:3 › AIAction/ContinueWriting › should support continue writing the selected text block in edgeless e2e/ai-action/continue-writing.spec.ts:44:3 › AIAction/ContinueWriting › should support continue writing the selected note block in edgeless e2e/ai-action/continue-writing.spec.ts:63:3 › AIAction/ContinueWriting › should show chat history in chat panel e2e/ai-action/expand-mindmap-node.spec.ts:11:3 › expand mindmap node › should expand the mindmap node e2e/ai-action/explain-code.spec.ts:11:3 › AIAction/ExplainCode › should support explain code ─── e2e/ai-action/explain-code.spec.ts:21:3 › AIAction/ExplainCode › should show chat history in chat panel e2e/ai-action/explain-image.spec.ts:20:3 › AIAction/ExplainImage › should support explaining the selected image e2e/ai-action/explain-image.spec.ts:30:3 › AIAction/ExplainImage › should show chat history in chat panel e2e/ai-action/explain-selection.spec.ts:11:3 › AIAction/ExplainSelection › should support explaining the selected content e2e/ai-action/explain-selection.spec.ts:24:3 › AIAction/ExplainSelection › should support explaining the selected text block in edgeless e2e/ai-action/explain-selection.spec.ts:40:3 › AIAction/ExplainSelection › should support explaining the selected note block in edgeless e2e/ai-action/explain-selection.spec.ts:56:3 › AIAction/ExplainSelection › should show chat history in chat panel e2e/ai-action/find-actions.spec.ts:11:3 › AIAction/FindActions › should find actions for selected content
🎭 Playwright Run Summary
24 failed e2e/ai-action/find-actions.spec.ts:41:3 › AIAction/FindActions › should find actions for selected text block in edgeless e2e/ai-action/find-actions.spec.ts:73:3 › AIAction/FindActions › should find actions for selected note block in edgeless e2e/ai-action/find-actions.spec.ts:105:3 › AIAction/FindActions › should show chat history in chat panel e2e/ai-action/fix-grammar.spec.ts:11:3 › AIAction/FixGrammar › should support fixing grammatical errors in the selected content e2e/ai-action/fix-grammar.spec.ts:24:3 › AIAction/FixGrammar › should support fixing grammatical errors in the selected text block in edgeless e2e/ai-action/fix-grammar.spec.ts:40:3 › AIAction/FixGrammar › should support fixing grammatical errors in the selected note block in edgeless e2e/ai-action/fix-grammar.spec.ts:56:3 › AIAction/FixGrammar › should show chat history in chat panel e2e/ai-action/fix-spelling.spec.ts:11:3 › AIAction/FixSpelling › should support fixing spelling errors in the selected content e2e/ai-action/fix-spelling.spec.ts:21:3 › AIAction/FixSpelling › should support fixing spelling errors in the selected text block in edgeless e2e/ai-action/fix-spelling.spec.ts:37:3 › AIAction/FixSpelling › should support fixing spelling errors in the selected note block in edgeless e2e/ai-action/fix-spelling.spec.ts:53:3 › AIAction/FixSpelling › should show chat history in chat panel e2e/ai-action/generate-an-image-with-image.spec.ts:20:3 › AIAction/GenerateAnImageWithImage › should generate an image for the selected image e2e/ai-action/generate-an-image-with-image.spec.ts:30:3 › AIAction/GenerateAnImageWithImage › should show chat history in chat panel e2e/ai-action/generate-an-image-with-text.spec.ts:11:3 › AIAction/GenerateAnImageWithText › should generate an image for the selected content e2e/ai-action/generate-an-image-with-text.spec.ts:21:3 › AIAction/GenerateAnImageWithText › should generate an image for the selected text block in edgeless e2e/ai-action/generate-an-image-with-text.spec.ts:36:3 › AIAction/GenerateAnImageWithText › should generate an image for the selected note block in edgeless e2e/ai-action/generate-an-image-with-text.spec.ts:51:3 › AIAction/GenerateAnImageWithText › should generate an image for the selected shape in edgeless e2e/ai-action/generate-an-image-with-text.spec.ts:66:3 › AIAction/GenerateAnImageWithText › should show chat history in chat panel e2e/ai-action/generate-headings.spec.ts:11:3 › AIAction/GenerateHeadings › should generate headings for selected content e2e/ai-action/generate-headings.spec.ts:29:3 › AIAction/GenerateHeadings › should generate headings for selected text block in edgeless e2e/ai-action/generate-headings.spec.ts:53:3 › AIAction/GenerateHeadings › should generate headings for selected note block in edgeless e2e/ai-action/generate-headings.spec.ts:77:3 › AIAction/GenerateHeadings › should show chat history in chat panel e2e/ai-action/generate-image-caption.spec.ts:20:3 › AIAction/GenerateImageCaption › should generate image caption e2e/ai-action/generate-image-caption.spec.ts:32:3 › AIAction/GenerateImageCaption › should show chat history in chat panel

Artifacts

Produced during runtime
Name Size Digest
server-native.node Expired
11.6 MB
sha256:9e7c936bd1d187f46166457ae8b8865e27e46d269cecefc740cd30f03fea59ed
test-results-e2e-server-copilot Expired
125 MB
sha256:4c48d12cd686e55ed8760429ad0880b5e6b2cb31e4953d1ea24fe3a2f8d240c5