Build Status #1747
build.yaml
on: workflow_dispatch
Matrix: lint_and_docs
Matrix: build_js
Matrix: build_python
Matrix: build_and_test_rust
Matrix: build_emscripten_wheel
Matrix: benchmark_js
Matrix: test_js
Matrix: build_and_test_jupyterlab
Matrix: benchmark_python
Matrix: test_python
Matrix: test_emscripten_wheel
Matrix: test_python_sdist
Matrix: publish
Annotations
12 errors, 25 warnings, and 2 notices
|
test_emscripten_wheel (ubuntu-22.04, x86_64, 3.13, 22.x)
Process completed with exit code 1.
|
|
test_js (ubuntu-22.04, 3.11, 22.x)
Process completed with exit code 1.
|
|
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context:
packages/viewer-charts/test/ts/context-leak.spec.ts#L46
2) [viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
Error: page.evaluate: Test timeout of 180000ms exceeded.
44 |
45 | async function toggleSecondViewer(page: Page, cfg: object): Promise<void> {
> 46 | await page.evaluate(
| ^
47 | async ({ cfg, tableName }) => {
48 | const worker = (window as any).__TEST_WORKER__;
49 | const table = await worker.open_table(tableName);
at toggleSecondViewer (/home/runner/work/perspective/perspective/packages/viewer-charts/test/ts/context-leak.spec.ts:46:16)
at /home/runner/work/perspective/perspective/packages/viewer-charts/test/ts/context-leak.spec.ts:110:19
|
|
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context:
packages/viewer-charts/test/ts/context-leak.spec.ts#L0
2) [viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
Test timeout of 180000ms exceeded.
|
|
[viewer-datagrid-desktop-chrome] › packages/viewer-datagrid/test/js/column_style.spec.ts:320:5 › Column Style Tests › Bar foreground on float column with negatives:
tools/test/src/js/utils.ts#L193
1) [viewer-datagrid-desktop-chrome] › packages/viewer-datagrid/test/js/column_style.spec.ts:320:5 › Column Style Tests › Bar foreground on float column with negatives
Error: expect(string).toMatchSnapshot(expected) failed
@@ -24,18 +24,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="0"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(51, 179, 205),
rgb(51, 141, 205) 50%,
rgb(51, 103, 205)
);
--psp-label-bar-bg: #338dcd;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -60,18 +60,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="1"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(51, 179, 205),
rgb(51, 141, 205) 50%,
rgb(51, 103, 205)
);
--psp-label-bar-bg: #338dcd;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -96,18 +96,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="2"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(51, 179, 205),
rgb(51, 141, 205) 50%,
rgb(51, 103, 205)
);
--psp-label-bar-bg: #338dcd;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -132,18 +132,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="3"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(255, 30, 45),
rgb(255, 71, 30) 50%,
rgb(255, 127, 30)
);
--psp-label-bar-bg: #ff471e;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -169,18 +169,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="4"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(51, 179, 205),
rgb(51, 141, 205) 50%,
rgb(51, 103, 205)
);
--psp-label-bar-bg: #338dcd;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -205,18 +205,18 @@
<td
class="psp-align-right psp-color-mode-bar"
data-y="5"
data-x="1"
style="
+ position: relative;
--psp-label-bar-color: linear-gradient(
to right top,
rgb(51, 179, 205),
rgb(51, 141, 205) 50%,
rgb(51, 103, 205)
);
--psp-label-bar-bg: #338dcd;
- position: relative;
"
>
<div
class="psp-bar"
style="
@@ -241,18 +241,18 @@
<td
|
|
benchmark_python (ubuntu-22.04, 3.11, 22.x, x86_64)
The run was canceled by @texodus.
|
|
benchmark_python (ubuntu-22.04, 3.11, 22.x, x86_64)
The operation was canceled.
|
|
test_python_sdist (ubuntu-22.04, x86_64, 3.11)
The run was canceled by @texodus.
|
|
test_python_sdist (ubuntu-22.04, x86_64, 3.11)
The operation was canceled.
|
|
benchmark_js (ubuntu-22.04, 22.x)
The run was canceled by @texodus.
|
|
benchmark_js (ubuntu-22.04, 22.x)
The operation was canceled.
|
|
Build Status
The run was canceled by @texodus.
|
|
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/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (macos-14, aarch64, 3.11, 22.x, true)
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, pnpm/action-setup@v3. 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, true)
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, pnpm/action-setup@v3. 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, true)
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, pnpm/action-setup@v3. 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, true)
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, true)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
build_python (ubuntu-22.04, x86_64, 3.11, 22.x, true)
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, pnpm/action-setup@v3. 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.13, 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, pnpm/action-setup@v3. 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.13, 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, pnpm/action-setup@v3. 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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (windows-2025, x86_64, 3.11, 22.x, true)
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, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (windows-2025, x86_64, 3.11, 22.x, true)
No files were found with the provided path: rust/target/wheels/*.whl. No artifacts will be uploaded.
|
|
test_python (ubuntu-22.04-arm, aarch64, 3.11, 22.x, true)
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, pnpm/action-setup@v3. 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, true)
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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
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, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
Cache paths are empty. Please check the previous logs and make sure that the python version is specified
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
build_and_test_jupyterlab (ubuntu-22.04, x86_64, 3.11, 22.x, true)
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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_jupyterlab (macos-14, aarch64, 3.11, 22.x, true)
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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_python (windows-2025, x86_64, 3.11, 22.x, true)
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, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_jupyterlab (windows-2025, x86_64, 3.11, 22.x, true)
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, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. 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/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
benchmark_python (ubuntu-22.04, 3.11, 22.x, x86_64)
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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_python_sdist (ubuntu-22.04, x86_64, 3.11)
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, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
benchmark_js (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/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
3 passed (8.4s)
|
|
🎭 Playwright Run Summary
2 failed
[viewer-datagrid-desktop-chrome] › packages/viewer-datagrid/test/js/column_style.spec.ts:320:5 › Column Style Tests › Bar foreground on float column with negatives
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
118 skipped
1720 passed (8.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
perspective-js-dist
|
10.8 MB |
sha256:c0f62658cccf2ca007d105453b0e105bb6d8d4f2ef5577a9e42850f08c78ec2a
|
|
|
perspective-js-test-results
|
7.58 KB |
sha256:c35a981eac6187c08a5f2e3b9655f00529b4a3342a10d1e7ecd52c02eca909d7
|
|
|
perspective-metadata
|
659 KB |
sha256:1f2ef69f63e2c7ffa1afd397eb082650abf3ee667e2b94ba009728fe791b511c
|
|
|
perspective-python-dist-aarch64-macos-14-3.11
|
8.03 MB |
sha256:7016760a74c4b2874effa6f9627b75c80f8c9bfada7ab72f1ecac7a89f1cfee8
|
|
|
perspective-python-dist-aarch64-ubuntu-22.04-arm-3.11
|
5.83 MB |
sha256:22a0e4c49342b921117c03dead08e10f8eb139a24ca3d0af72ec14dcf3755a63
|
|
|
perspective-python-dist-wasm32-emscripten-3.13
|
3.09 MB |
sha256:b9a4b5a0e67e24dc137bd1d7159755120b6aa6d5775333c1c9dc549673db9b72
|
|
|
perspective-python-dist-x86_64-ubuntu-22.04-3.11
|
9.37 MB |
sha256:1e0a283cee64dab55eb9f47134e4e390a1e45ff47801da61c7503a8eff1ecec2
|
|
|
perspective-python-dist-x86_64-windows-2025-3.11
|
8.2 MB |
sha256:1588b96fd58877f3bfe84eb9eab850c7efbcab164ca9a56aa8170e37a174d0f2
|
|
|
perspective-python-sdist
|
3.58 MB |
sha256:bb173b7a8046b1dd3a94ed409f4828c112a0324d9778a00319cc8a8713b2fd78
|
|
|
perspective-rust
|
1.06 MB |
sha256:4b99d72d895dda8d425492138f6209ca7052cd4a28953b45ead3eea2272b5678
|
|