Skip to content

Zero-cost table(view) #1922

Zero-cost table(view)

Zero-cost table(view) #1922

Triggered via pull request October 2, 2026 19:12
Status Failure
Total duration 51m 6s
Artifacts 11

build.yaml

on: pull_request
Matrix: lint_and_docs
Matrix: build_js
Matrix: build_python
Matrix: build_js_wasm64
Matrix: build_and_test_rust
Matrix: build_emscripten_wheel
Matrix: benchmark_js
Matrix: build_python_sdist
Matrix: build_and_test_jupyterlab
Matrix: benchmark_python
Matrix: test_python
Matrix: test_js
Matrix: test_emscripten_wheel
Matrix: test_python_sdist
Matrix: publish
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 15 warnings, and 2 notices
test_js (ubuntu-22.04, 3.11, 22.x)
Process completed with exit code 1.
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode: rust/perspective-viewer/test/js/stability/export.spec.ts#L54
1) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: 800 Received: 808 52 | 53 | // Superstore as a CSV > 54 | expect(value).toEqual(800); | ^ 55 | }); 56 | }); 57 | at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/stability/export.spec.ts:54:23
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode: rust/perspective-viewer/test/js/stability/export.spec.ts#L54
1) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: 800 Received: 808 52 | 53 | // Superstore as a CSV > 54 | expect(value).toEqual(800); | ^ 55 | }); 56 | }); 57 | at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/stability/export.spec.ts:54:23
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode: rust/perspective-viewer/test/js/stability/export.spec.ts#L54
1) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode Error: expect(received).toEqual(expected) // deep equality Expected: 800 Received: 808 52 | 53 | // Superstore as a CSV > 54 | expect(value).toEqual(800); | ^ 55 | }); 56 | }); 57 | at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/stability/export.spec.ts:54:23
lint_and_docs (ubuntu-22.04, 3.11, 22.x)
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/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_python (ubuntu-22.04-arm, aarch64, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_and_test_rust (ubuntu-22.04, x86_64, 22.x)
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_and_test_rust (ubuntu-22.04, x86_64, 22.x)
Cache paths are empty. Please check the previous logs and make sure that the python version is specified
build_and_test_rust (ubuntu-22.04, x86_64, 22.x)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
build_js_wasm64 (ubuntu-22.04, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_python (ubuntu-22.04, x86_64, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_js (ubuntu-22.04, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_python (ubuntu-22.04-arm, aarch64, 3.11, 22.x)
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_python (ubuntu-22.04, x86_64, 3.11, 22.x)
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_python_sdist (ubuntu-22.04, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_and_test_jupyterlab (ubuntu-22.04, 3.11, 22.x)
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.14, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_js (ubuntu-22.04, 3.11, 22.x)
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/download-artifact@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/
test_emscripten_wheel (ubuntu-22.04, x86_64, 3.14, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
22 passed (3.4m)
🎭 Playwright Run Summary
1 failed [viewer-desktop-chrome] › rust/perspective-viewer/test/js/stability/export.spec.ts:36:5 › Single-Threaded Engine › render > produces correct output in single-threaded mode 113 skipped 2747 passed (16.6m)

Artifacts

Produced during runtime
Name Size Digest
perspective-anywidget-dist
4.2 MB
sha256:612811a0f7ac3a5d1afa3e8234a2079b01671504c6738c3783758bb95699a028
perspective-js-dist
7.43 MB
sha256:92b5da56c8671f988072bfadf1e7a98c165343936938f598c070b899ce17e331
perspective-js-test-results-node22.x
16.3 MB
sha256:22173623bb21ca00daf6307063af36349e04bc827d1dbfdc6f363ab2c4f16d93
perspective-metadata
792 KB
sha256:56aca74c8472a9cc5b40763a993716a7e42b100638c7ff590e0286d7f2982247
perspective-python-dist-aarch64-ubuntu-22.04-arm-3.11
6.36 MB
sha256:b4f91a41c37cec6c96c68602da1ec55a0fa9ff85e86e9d62b0afc8e1d2b7b04a
perspective-python-dist-repacked
29.3 MB
sha256:df693f0cab63e01ab7b88dd9ac1470f8b6fcf50e1c84ce85bda65d93d049b955
perspective-python-dist-wasm32-emscripten-3.14
7.68 MB
sha256:4af84a17e8344d07940199daa54bf997b6c6cc7ec927fa86ca5daeec22fa4103
perspective-python-dist-x86_64-ubuntu-22.04-3.11
6.76 MB
sha256:03b56960d15c5c364d034f16e1f0083cae19afb301673872dd358c97ce95ce2c
perspective-python-sdist
8.64 MB
sha256:be9aef36e23243a9e15698dbd01ec402fd52bccb087d3c15394aee2e4a45c239
perspective-rust
5.76 MB
sha256:b02aafbb0b3ed8d672d4855fd5d877928198014f1da397c6541005ec8b6438d9
perspective-server-wasm64-dist
2.52 MB
sha256:16b952386c0142582be4ab1d4181c197dbe80b4ab670fd2693cd691b1b3b3471