Skip to content

Copilot Cron Test

Copilot Cron Test #65

Manually triggered December 11, 2024 15:00
Status Failure
Total duration 20m 3s
Artifacts 2

copilot-test.yml

on: workflow_dispatch
Build Server native
1m 17s
Build Server native
Matrix: Server Copilot E2E Test
Server Copilot Api Test
3m 32s
Server Copilot Api Test
Post test result message
47s
Post test result message
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 3 warnings, and 3 notices
copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this ─────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this ─────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:493:16
copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:493:16
copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:493:16
copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:493:16
copilot.spec.ts:496:11 › chat with block › chat with image block › page mode › generate a caption: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
3) copilot.spec.ts:496:11 › chat with block › chat with image block › page mode › generate a caption TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:500:16
copilot.spec.ts:496:11 › chat with block › chat with image block › page mode › generate a caption: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
3) copilot.spec.ts:496:11 › chat with block › chat with image block › page mode › generate a caption Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:500:16
copilot.spec.ts:179:7 › chat panel › basic chat: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L190
1) copilot.spec.ts:179:7 › chat panel › basic chat ─────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 188 | expect(history[1].name).toBe('AFFiNE AI'); 189 | await clearChat(page); > 190 | expect((await collectChat(page)).length).toBe(0); | ^ 191 | }); 192 | 193 | test('chat actions', async ({ page }) => { at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:190:46
copilot.spec.ts:179:7 › chat panel › basic chat: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L190
1) copilot.spec.ts:179:7 › chat panel › basic chat ─────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 188 | expect(history[1].name).toBe('AFFiNE AI'); 189 | await clearChat(page); > 190 | expect((await collectChat(page)).length).toBe(0); | ^ 191 | }); 192 | 193 | test('chat actions', async ({ page }) => { at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:190:46
copilot.spec.ts:179:7 › chat panel › basic chat: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L190
1) copilot.spec.ts:179:7 › chat panel › basic chat ─────────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 188 | expect(history[1].name).toBe('AFFiNE AI'); 189 | await clearChat(page); > 190 | expect((await collectChat(page)).length).toBe(0); | ^ 191 | }); 192 | 193 | test('chat actions', async ({ page }) => { at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:190:46
copilot.spec.ts:179:7 › chat panel › basic chat: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L190
1) copilot.spec.ts:179:7 › chat panel › basic chat ─────────────────────────────────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 188 | expect(history[1].name).toBe('AFFiNE AI'); 189 | await clearChat(page); > 190 | expect((await collectChat(page)).length).toBe(0); | ^ 191 | }); 192 | 193 | test('chat actions', async ({ page }) => { at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:190:46
copilot.spec.ts:193:7 › chat panel › chat actions: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L201
2) copilot.spec.ts:193:7 › chat panel › chat actions ───────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-copy-button') 199 | await makeChat(page, 'hello'); 200 | const content = (await collectChat(page))[1].content; > 201 | await page.getByTestId('action-copy-button').click(); | ^ 202 | await page.waitForTimeout(500); 203 | expect(await page.evaluate(() => navigator.clipboard.readText())).toBe( 204 | content at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:201:50
copilot.spec.ts:193:7 › chat panel › chat actions: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L201
2) copilot.spec.ts:193:7 › chat panel › chat actions ───────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-copy-button') 199 | await makeChat(page, 'hello'); 200 | const content = (await collectChat(page))[1].content; > 201 | await page.getByTestId('action-copy-button').click(); | ^ 202 | await page.waitForTimeout(500); 203 | expect(await page.evaluate(() => navigator.clipboard.readText())).toBe( 204 | content at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:201:50
copilot.spec.ts:193:7 › chat panel › chat actions: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L201
2) copilot.spec.ts:193:7 › chat panel › chat actions ───────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-copy-button') 199 | await makeChat(page, 'hello'); 200 | const content = (await collectChat(page))[1].content; > 201 | await page.getByTestId('action-copy-button').click(); | ^ 202 | await page.waitForTimeout(500); 203 | expect(await page.evaluate(() => navigator.clipboard.readText())).toBe( 204 | content at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:201:50
copilot.spec.ts:193:7 › chat panel › chat actions: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L201
2) copilot.spec.ts:193:7 › chat panel › chat actions ───────────────────────────────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-copy-button') 199 | await makeChat(page, 'hello'); 200 | const content = (await collectChat(page))[1].content; > 201 | await page.getByTestId('action-copy-button').click(); | ^ 202 | await page.waitForTimeout(500); 203 | expect(await page.evaluate(() => navigator.clipboard.readText())).toBe( 204 | content at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:201:50
copilot.spec.ts:210:7 › chat panel › can be insert below: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L220
3) copilot.spec.ts:210:7 › chat panel › can be insert below ────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-insert-below') 218 | await focusToEditor(page); 219 | // insert below > 220 | await page.getByTestId('action-insert-below').click(); | ^ 221 | await page.waitForSelector('affine-format-bar-widget editor-toolbar'); 222 | const editorContent = await getEditorContent(page); 223 | expect(editorContent).toBe(content); at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:220:51
copilot.spec.ts:210:7 › chat panel › can be insert below: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L220
3) copilot.spec.ts:210:7 › chat panel › can be insert below ────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('action-insert-below') 218 | await focusToEditor(page); 219 | // insert below > 220 | await page.getByTestId('action-insert-below').click(); | ^ 221 | await page.waitForSelector('affine-format-bar-widget editor-toolbar'); 222 | const editorContent = await getEditorContent(page); 223 | expect(editorContent).toBe(content); at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:220:51
copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection ───────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
1) copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection ───────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing ─────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
2) copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing ─────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Make it longer: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
3) copilot.spec.ts:442:11 › chat with block › chat with text › Make it longer ──────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
copilot.spec.ts:442:11 › chat with block › chat with text › Make it longer: tests/affine-cloud-copilot/e2e/copilot.spec.ts#L365
3) copilot.spec.ts:442:11 › chat with block › chat with text › Make it longer ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('affine-ai-panel-widget ai-panel-answer editor-host') to be visible 363 | { timeout: 5 * ONE_MINUTE } 364 | ); > 365 | const answer = await page.waitForSelector( | ^ 366 | 'affine-ai-panel-widget ai-panel-answer editor-host' 367 | ); 368 | return answer.innerText(); at collectTextAnswer (/home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:365:31) at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud-copilot/e2e/copilot.spec.ts:449:16
Build Server native
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Server Copilot Api Test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Post test result message
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
3 failed copilot.spec.ts:442:11 › chat with block › chat with text › Brainstorm ideas about this ──────── copilot.spec.ts:489:11 › chat with block › chat with image block › page mode › explain this image copilot.spec.ts:496:11 › chat with block › chat with image block › page mode › generate a caption 7 skipped 2 passed (4.8m)
🎭 Playwright Run Summary
9 failed copilot.spec.ts:179:7 › chat panel › basic chat ──────────────────────────────────────────────── copilot.spec.ts:193:7 › chat panel › chat actions ────────────────────────────────────────────── copilot.spec.ts:210:7 › chat panel › can be insert below ─────────────────────────────────────── copilot.spec.ts:226:7 › chat panel › can be add to edgeless as node ──────────────────────────── copilot.spec.ts:244:7 › chat panel › can be create as a doc ──────────────────────────────────── copilot.spec.ts:280:7 › chat panel › can be chat and insert below in page mode ───────────────── copilot.spec.ts:303:7 › chat panel › can be retry or discard chat in page mode ───────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Fix spelling ─────────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Fix Grammar ──────────────────────── 1 skipped 3 passed (10.9m)
🎭 Playwright Run Summary
13 failed copilot.spec.ts:442:11 › chat with block › chat with text › Explain selection ────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Improve writing ──────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Make it longer ───────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Make it shorter ──────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Continue writing ─────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Summarize ────────────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Generate headings ────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Generate outline ─────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Find actions ─────────────────────── copilot.spec.ts:442:11 › chat with block › chat with text › Write an article about this ──────── copilot.spec.ts:442:11 › chat with block › chat with text › Write a tweet about this ─────────── copilot.spec.ts:442:11 › chat with block › chat with text › Write a poem about this ──────────── copilot.spec.ts:442:11 › chat with block › chat with text › Write a blog post about this ───────

Artifacts

Produced during runtime
Name Size
server-native.node
4.32 MB
test-results-e2e-server-copilot
194 MB