Skip to content

Fix intermittent to_arrow() error in Python #1888

Fix intermittent to_arrow() error in Python

Fix intermittent to_arrow() error in Python #1888

Triggered via pull request April 30, 2024 01:43
Status Success
Total duration 45m 3s
Artifacts 11

build.yml

on: pull_request
initialize
6s
initialize
Matrix: build_js
Matrix: build_pyodide
Matrix: lint_python
Matrix: build_python
Matrix: benchmark_js
Matrix: test_js
Matrix: benchmark_python
Matrix: test_js_and_python
Matrix: test_python
Matrix: test_python_sdist
Matrix: publish
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 18 warnings, and 2 notices
[perspective-node] › ../../packages/perspective/test/js/ports.spec.js:33:5 › ports › on_update notifications from different ports › Only the port that was updated should be notified in on_update: wasm:/wasm/0211d122#L1
1) [perspective-node] › ../../packages/perspective/test/js/ports.spec.js:33:5 › ports › on_update notifications from different ports › Only the port that was updated should be notified in on_update RuntimeError: memory access out of bounds at null.<anonymous> (/home/runner/work/perspective/perspective/wasm:/wasm/0211d122:1:3084588) at null.<anonymous> (/home/runner/work/perspective/perspective/wasm:/wasm/0211d122:1:6274571) at _process (/home/runner/work/perspective/perspective/wasm:/wasm/0211d122:1:6274523) at ct.t_pool._process (/home/runner/work/perspective/perspective/<anonymous>:8:1) at b (/home/runner/work/perspective/perspective/packages/perspective/src/js/perspective.js:59:18) at Timeout._onTimeout (/home/runner/work/perspective/perspective/packages/perspective/src/js/perspective.js:50:30)
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/plugins.spec.js:28:9 › Plugin Priority Order › Elements are loaded in priority Order: rust/perspective-viewer/test/js/plugins.spec.js#L64
2) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/plugins.spec.js:28:9 › Plugin Priority Order › Elements are loaded in priority Order Error: expect(received).toEqual(expected) // deep equality - Expected - 0 + Received + 2 @@ -25,10 +25,12 @@ "expressions": Object {}, "filter": Array [], "group_by": Array [], "plugin": "HighPriority", "plugin_config": Object {}, + "settings": false, "sort": Array [], "split_by": Array [], + "theme": "Pro Light", "title": null, "version": "2.10.0", } 62 | }; 63 | > 64 | expect(saved).toEqual(expected); | ^ 65 | }); 66 | }); 67 | at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/plugins.spec.js:64:23
🎭 Playwright Run Summary
2 flaky [perspective-node] › ../../packages/perspective/test/js/ports.spec.js:33:5 › ports › on_update notifications from different ports › Only the port that was updated should be notified in on_update [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/plugins.spec.js:28:9 › Plugin Priority Order › Elements are loaded in priority Order 56 skipped 1405 passed (8.9m)
🎭 Playwright Run Summary
12 passed (1.7m)
initialize
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
lint_python (ubuntu-22.04, 3.9)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-python@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build_pyodide (ubuntu-20.04)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, actions/setup-python@57ded4d7d5e986d7296eab16560982c6dd7c923b, mymindstorm/setup-emsdk@ab889da2abbcbb280f91ec4c215d3bb4f3a8f775, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build_js (ubuntu-22.04, 3.9, 18.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-python@v4, actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build_js (ubuntu-22.04, 3.9, 18.x)
No files were found with the provided path: packages/perspective-webpack-plugin/dist. No artifacts will be uploaded.
build_js (ubuntu-22.04, 3.9, 18.x)
No files were found with the provided path: packages/perspective-cli/dist. No artifacts will be uploaded.
build_js (ubuntu-22.04, 3.9, 18.x)
No files were found with the provided path: packages/perspective-esbuild-plugin/dist. No artifacts will be uploaded.
test_js (ubuntu-20.04, 3.9, 18.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-python@v4, actions/setup-node@v3, actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Slow Test: [perspective-viewer-d3fc-desktop-chrome] › src/js/simple_viewer_tests.ts#L1
[perspective-viewer-d3fc-desktop-chrome] › src/js/simple_viewer_tests.ts took 3.3m
Slow Test: rust/perspective-viewer/test/js/leaks.spec.js#L1
rust/perspective-viewer/test/js/leaks.spec.js took 1.0m
Slow Test: packages/perspective/test/js/leaks.spec.js#L1
packages/perspective/test/js/leaks.spec.js took 45.8s
Slow Test: rust/perspective-viewer/test/js/expressions.spec.js#L1
rust/perspective-viewer/test/js/expressions.spec.js took 30.5s
Slow Test: rust/perspective-viewer/test/js/migrate_viewer.spec.ts#L1
rust/perspective-viewer/test/js/migrate_viewer.spec.ts took 24.3s
build_python (ubuntu-20.04, 3.9, 2014, 18.x, false, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test_js_and_python (ubuntu-20.04, 3.9, 18.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3, actions/cache@v3, actions/setup-python@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Slow Test: packages/perspective-jupyterlab/dist/esm/packages/perspective-jupyterlab/test/jupyter/utils.js#L1
packages/perspective-jupyterlab/dist/esm/packages/perspective-jupyterlab/test/jupyter/utils.js took 1.6m
test_python (ubuntu-20.04, 3.9, 18.x, false, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-python@v4, actions/setup-node@v3, actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "labextension-dist", "nbextension-dist", "perspective-dist", "perspective-jupyterlab-dist", "perspective-python-dist-pyodide", "perspective-python-dist-ubuntu-20.04-3.9", "perspective-viewer-d3fc-dist", "perspective-viewer-datagrid-dist", "perspective-viewer-dist", "perspective-viewer-openlayers-dist", "perspective-workspace-dist". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
labextension-dist Expired
4.3 MB
nbextension-dist Expired
10.6 MB
perspective-dist Expired
10.8 MB
perspective-jupyterlab-dist Expired
9.13 MB
perspective-python-dist-pyodide Expired
1.98 MB
perspective-python-dist-ubuntu-20.04-3.9 Expired
38.7 MB
perspective-viewer-d3fc-dist Expired
11.8 MB
perspective-viewer-datagrid-dist Expired
955 KB
perspective-viewer-dist Expired
4.59 MB
perspective-viewer-openlayers-dist Expired
2.22 MB
perspective-workspace-dist Expired
5.42 MB