Skip to content

chore: externalize shiki languages #3468

chore: externalize shiki languages

chore: externalize shiki languages #3468

Triggered via pull request November 5, 2024 19:06
Status Failure
Total duration 11m 49s
Artifacts 1

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 5 warnings, and 1 notice
[chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker: tests/src/end-to-end/ariakit/ariakit.test.ts#L55
1) [chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ───────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium/ariakit-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium/ariakit-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("ariakit-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:55:37
[chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker: tests/src/end-to-end/ariakit/ariakit.test.ts#L55
1) [chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium-retry1/ariakit-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium-retry1/ariakit-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("ariakit-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:55:37
[chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker: tests/src/end-to-end/ariakit/ariakit.test.ts#L55
1) [chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ───────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium-retry2/ariakit-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-chromium-retry2/ariakit-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("ariakit-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:55:37
[chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker: tests/src/end-to-end/shadcn/shadcn.test.ts#L55
2) [chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker ──────────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts-snapshots/shadcn-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium/shadcn-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium/shadcn-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("shadcn-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts:55:37
[chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker: tests/src/end-to-end/shadcn/shadcn.test.ts#L55
2) [chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts-snapshots/shadcn-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium-retry1/shadcn-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium-retry1/shadcn-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("shadcn-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts:55:37
[chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker: tests/src/end-to-end/shadcn/shadcn.test.ts#L55
2) [chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker ──────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 918 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts-snapshots/shadcn-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium-retry2/shadcn-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-emoji-picker-chromium-retry2/shadcn-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("shadcn-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts:55:37
[chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker: tests/src/end-to-end/theming/theming.test.ts#L65
3) [chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker Error: Screenshot comparison failed: 1438 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium/dark-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium/dark-emoji-picker-diff.png 63 | 64 | await page.waitForTimeout(500); > 65 | expect(await page.screenshot()).toMatchSnapshot("dark-emoji-picker.png"); | ^ 66 | }); 67 | test("Should show dark side menu", async ({ page }) => { 68 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts:65:37
[chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker: tests/src/end-to-end/theming/theming.test.ts#L65
3) [chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1438 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium-retry1/dark-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium-retry1/dark-emoji-picker-diff.png 63 | 64 | await page.waitForTimeout(500); > 65 | expect(await page.screenshot()).toMatchSnapshot("dark-emoji-picker.png"); | ^ 66 | }); 67 | test("Should show dark side menu", async ({ page }) => { 68 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts:65:37
[chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker: tests/src/end-to-end/theming/theming.test.ts#L65
3) [chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1438 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-emoji-picker-chromium-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium-retry2/dark-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/theming-theming-Check-Dark-b9d26-ould-show-dark-emoji-picker-chromium-retry2/dark-emoji-picker-diff.png 63 | 64 | await page.waitForTimeout(500); > 65 | expect(await page.screenshot()).toMatchSnapshot("dark-emoji-picker.png"); | ^ 66 | }); 67 | test("Should show dark side menu", async ({ page }) => { 68 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/theming/theming.test.ts:65:37
[webkit] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker: tests/src/end-to-end/ariakit/ariakit.test.ts#L55
4) [webkit] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ─────────────── Error: Screenshot comparison failed: 3827 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-emoji-picker-webkit-linux.png Received: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-webkit/ariakit-emoji-picker-actual.png Diff: /home/runner/work/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-emoji-picker-webkit/ariakit-emoji-picker-diff.png 53 | 54 | await page.waitForTimeout(500); > 55 | expect(await page.screenshot()).toMatchSnapshot("ariakit-emoji-picker.png"); | ^ 56 | }); 57 | test("Check side menu", async ({ page }) => { 58 | await focusOnEditor(page); at /home/runner/work/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:55:37
Slow Test: tests/[webkit] › draghandle/draghandle.test.ts#L1
tests/[webkit] › draghandle/draghandle.test.ts took 26.9s
Slow Test: tests/[firefox] › draghandle/draghandle.test.ts#L1
tests/[firefox] › draghandle/draghandle.test.ts took 26.6s
Slow Test: tests/[chromium] › draghandle/draghandle.test.ts#L1
tests/[chromium] › draghandle/draghandle.test.ts took 24.0s
Slow Test: tests/[webkit] › slashmenu/slashmenu.test.ts#L1
tests/[webkit] › slashmenu/slashmenu.test.ts took 20.6s
Slow Test: tests/[firefox] › slashmenu/slashmenu.test.ts#L1
tests/[firefox] › slashmenu/slashmenu.test.ts took 19.1s
🎭 Playwright Run Summary
6 failed [chromium] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ────────────── [chromium] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker ───────────────── [chromium] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker [webkit] › ariakit/ariakit.test.ts:49:7 › Check Ariakit UI › Check emoji picker ──────────────── [webkit] › shadcn/shadcn.test.ts:49:7 › Check ShadCN UI › Check emoji picker ─────────────────── [webkit] › theming/theming.test.ts:59:7 › Check Dark Theme is Automatically Applied › Should show dark emoji picker 18 skipped 225 passed (7.7m)

Artifacts

Produced during runtime
Name Size
playwright-report
5.04 MB