Repository navigation
perf(startup): defer heavy runtime and plotting bundles #100
tests.yml
on: push
TypeScript (Vitest)
1m 11s
End-to-end (Playwright)
15m 18s
Matrix: python
Annotations
6 errors, 5 warnings, and 1 notice
|
Python 3.12 (pytest)
Process completed with exit code 1.
|
|
Python 3.11 (pytest)
Process completed with exit code 1.
|
|
End-to-end (Playwright)
Process completed with exit code 1.
|
|
[chromium] › tests/e2e/object-title-editing.spec.ts:71:3 › Object title editing › signal title is read-only on the plot and editable in Properties:
tests/e2e/object-title-editing.spec.ts#L36
2) [chromium] › tests/e2e/object-title-editing.spec.ts:71:3 › Object title editing › signal title is read-only on the plot and editable in Properties
Error: expect(received).not.toBeNull()
Received: null
34 | await expect(svgTitle).toHaveText(title);
35 | const box = await svgTitle.boundingBox();
> 36 | expect(box).not.toBeNull();
| ^
37 | await page.mouse.click(box!.x + box!.width / 2, box!.y + box!.height / 2);
38 | await expect(page.locator(".js-plotly-plot .plugin-editable")).toHaveCount(0);
39 | }
at expectPlotTitleReadOnly (/home/runner/work/web/web/tests/e2e/object-title-editing.spec.ts:36:19)
at /home/runner/work/web/web/tests/e2e/object-title-editing.spec.ts:88:5
|
|
[chromium] › tests/e2e/multi-image-spatial.spec.ts:214:1 › spatial multi-image: four 2048² images use viewport LOD and exact zoom:
tests/e2e/multi-image-spatial.spec.ts#L321
1) [chromium] › tests/e2e/multi-image-spatial.spec.ts:214:1 › spatial multi-image: four 2048² images use viewport LOD and exact zoom
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeLessThanOrEqual(expected)
Expected: <= 1.5
Received: 4
319 | const zoomed = (await readSpatialBitmaps(page))[0];
320 | expect(zoomed.width).toBeGreaterThan(0);
> 321 | expect(zoomed.sizex / zoomed.width).toBeLessThanOrEqual(1.5);
| ^
322 | expect(zoomed.sizey / zoomed.height).toBeLessThanOrEqual(1.5);
323 | const sourceColumn = Math.round(zoomed.x - fullResolution.x);
324 | const expectedRed = Math.round((sourceColumn / (LOD_SIDE - 1)) * 255);
at /home/runner/work/web/web/tests/e2e/multi-image-spatial.spec.ts:321:39
|
|
[chromium] › tests/e2e/multi-image-spatial.spec.ts:214:1 › spatial multi-image: four 2048² images use viewport LOD and exact zoom:
tests/e2e/multi-image-spatial.spec.ts#L321
1) [chromium] › tests/e2e/multi-image-spatial.spec.ts:214:1 › spatial multi-image: four 2048² images use viewport LOD and exact zoom
Error: expect(received).toBeLessThanOrEqual(expected)
Expected: <= 1.5
Received: 4
319 | const zoomed = (await readSpatialBitmaps(page))[0];
320 | expect(zoomed.width).toBeGreaterThan(0);
> 321 | expect(zoomed.sizex / zoomed.width).toBeLessThanOrEqual(1.5);
| ^
322 | expect(zoomed.sizey / zoomed.height).toBeLessThanOrEqual(1.5);
323 | const sourceColumn = Math.round(zoomed.x - fullResolution.x);
324 | const expectedRed = Math.round((sourceColumn / (LOD_SIDE - 1)) * 255);
at /home/runner/work/web/web/tests/e2e/multi-image-spatial.spec.ts:321:39
|
|
Python 3.12 (pytest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Python 3.11 (pytest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript (Vitest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript (Vitest):
src/App.tsx#L4005
React Hook useMemo has a missing dependency: 'handleOpenFromDirectory'. Either include it or remove the dependency array
|
|
End-to-end (Playwright)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › tests/e2e/multi-image-spatial.spec.ts:214:1 › spatial multi-image: four 2048² images use viewport LOD and exact zoom
1 flaky
[chromium] › tests/e2e/object-title-editing.spec.ts:71:3 › Object title editing › signal title is read-only on the plot and editable in Properties
1 skipped
53 passed (14.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-typescript
|
2.06 MB |
sha256:d7892146e7520c20988ed62de3ab23f788327a5ffc19ab71f71985f06d4d0725
|
|