Skip to content

feat: add pdf style to attachment #7670

feat: add pdf style to attachment

feat: add pdf style to attachment #7670

Triggered via pull request November 15, 2024 01:31
Status Success
Total duration 4m 4s
Artifacts

test.yml

on: pull_request
Install Dependencies
47s
Install Dependencies
Matrix: E2E Test
Matrix: Unit Test
Build & Test
0s
Build & Test
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 20 warnings, and 20 notices
attachment.spec.ts:697:1 › indent attachment block to list: tests/attachment.spec.ts#L69
1) attachment.spec.ts:697:1 › indent attachment block to list ──────────────────────────────────── TimeoutError: page.waitForEvent: Timeout 5000ms exceeded while waiting for event "filechooser" =========================== logs =========================== waiting for event "filechooser" ============================================================ 67 | await expect(slashMenu).toBeVisible(); 68 | > 69 | const fileChooser = page.waitForEvent('filechooser'); | ^ 70 | await pressEnter(page); 71 | await sleep(100); 72 | await (await fileChooser).setFiles(FILE_PATH); at insertAttachment (/home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:69:30) at /home/runner/work/blocksuite/blocksuite/tests/attachment.spec.ts:705:3
clipboard/clipboard.spec.ts:325:1 › clipboard copy nested items: tests/clipboard/clipboard.spec.ts#L361
1) clipboard/clipboard.spec.ts:325:1 › clipboard copy nested items ─────────────────────────────── Error: Snapshot comparison failed: hi jbc d Expected: /home/runner/work/blocksuite/blocksuite/tests/snapshots/clipboard/clipboard.spec.ts/clipboard-copy-nested-items-clipboard2.md Received: /home/runner/work/blocksuite/blocksuite/tests/test-results/clipboard-clipboard-clipboard-copy-nested-items/clipboard-copy-nested-items-clipboard2-actual.md 359 | const html2 = await getClipboardHTML(page); 360 | const snapshot2 = await getClipboardSnapshot(page); > 361 | expect(text2).toMatchSnapshot(`${testInfo.title}-clipboard2.md`); | ^ 362 | expect(JSON.stringify(snapshot2.snapshot.content, null, 2)).toMatchSnapshot( 363 | `${testInfo.title}-clipboard2.json` 364 | ); at /home/runner/work/blocksuite/blocksuite/tests/clipboard/clipboard.spec.ts:361:17
edgeless/paste-block.spec.ts:39:3 › pasting blocks › pasting a note block: tests/edgeless/paste-block.spec.ts#L62
1) edgeless/paste-block.spec.ts:39:3 › pasting blocks › pasting a note block ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('affine-edgeless-note[data-block-id="10"]').locator('[data-block-id]').first() - Expected string - 1 + Received string + 21 - hello + + + + + ​ + + + Type '/' for commands + + + + + + + + + + + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('affine-edgeless-note[data-block-id="10"]').locator('[data-block-id]').first() - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id="11">…</affine-paragraph> - unexpected value " ​ Type '/' for commands " - locator resolved to <affine-paragraph data-block-id=
edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing: tests/utils/actions/edgeless.ts#L357
1) edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing ───────────────────────── TimeoutError: locator.click: Timeout 5000ms exceeded. Call log: - waiting for locator('edgeless-slide-menu edgeless-tool-icon-button').filter({ hasText: 'Square' }) - locator resolved to <edgeless-tool-icon-button role="button">…</edgeless-tool-icon-button> - attempting click action - waiting for element to be visible, enabled and stable - element is not stable - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not stable - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying at utils/actions/edgeless.ts:357 355 | .locator('edgeless-slide-menu edgeless-tool-icon-button') 356 | .filter({ hasText: shape }); > 357 | await squareShapeButton.click(); | ^ 358 | break; 359 | } 360 | } at setEdgelessTool (/home/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:357:31) at /home/runner/work/blocksuite/blocksuite/tests/edgeless/shortcut.spec.ts:137:3
edgeless/note/drag-handle.spec.ts:122:1 › drag handle should work across multiple notes: tests/edgeless/note/drag-handle.spec.ts#L148
1) edgeless/note/drag-handle.spec.ts:122:1 › drag handle should work across multiple notes ─────── Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('.affine-drag-handle-container') Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('.affine-drag-handle-container') - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" - locator resolved to <div draggable="true" class="affine-drag-handle-container">…</div> - unexpected value "visible" 146 | await dragHandleFromBlockToBlockBottomById(page, '3', '4'); 147 | await waitNextFrame(page); > 148 | await expect(page.locator('.affine-drag-handle-container')).toBeHidden(); | ^ 149 | await assertRichTexts(page, ['456', '123', '789', '000']); 150 | 151 | await expect(page.locator('selected > *')).toHaveCount(0); at /home/runner/work/blocksuite/blocksuite/tests/edgeless/note/drag-handle.spec.ts:148:63
E2E Test (16)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (17)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (3)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (15)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (20)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (1)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (4)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (2)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (14)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (18)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (19)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (13)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (10)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (12)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (6)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (11)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (5)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (7)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (9)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
E2E Test (8)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
🎭 Playwright Run Summary
1 skipped 46 passed (46.9s)
🎭 Playwright Run Summary
47 passed (46.6s)
🎭 Playwright Run Summary
4 skipped 44 passed (53.0s)
🎭 Playwright Run Summary
1 skipped 46 passed (56.3s)
🎭 Playwright Run Summary
3 skipped 44 passed (43.5s)
🎭 Playwright Run Summary
1 flaky attachment.spec.ts:697:1 › indent attachment block to list ───────────────────────────────────── 2 skipped 45 passed (58.7s)
🎭 Playwright Run Summary
47 passed (1.0m)
🎭 Playwright Run Summary
1 flaky clipboard/clipboard.spec.ts:325:1 › clipboard copy nested items ──────────────────────────────── 1 skipped 46 passed (49.5s)
🎭 Playwright Run Summary
47 passed (56.3s)
🎭 Playwright Run Summary
47 passed (54.7s)
🎭 Playwright Run Summary
47 passed (55.3s)
🎭 Playwright Run Summary
47 passed (1.1m)
🎭 Playwright Run Summary
1 flaky edgeless/paste-block.spec.ts:39:3 › pasting blocks › pasting a note block ────────────────────── 1 skipped 45 passed (1.1m)
🎭 Playwright Run Summary
1 flaky edgeless/shortcut.spec.ts:119:1 › should not switch shapes in editing ────────────────────────── 2 skipped 44 passed (1.2m)
🎭 Playwright Run Summary
47 passed (1.3m)
🎭 Playwright Run Summary
1 skipped 46 passed (1.6m)
🎭 Playwright Run Summary
6 skipped 41 passed (1.5m)
🎭 Playwright Run Summary
1 skipped 46 passed (1.6m)
🎭 Playwright Run Summary
1 flaky edgeless/note/drag-handle.spec.ts:122:1 › drag handle should work across multiple notes ──────── 10 skipped 36 passed (1.5m)
🎭 Playwright Run Summary
47 passed (1.7m)