Skip to content

Update documentation for 3.x #519

Update documentation for 3.x

Update documentation for 3.x #519

Triggered via pull request October 6, 2024 02:17
@texodustexodus
synchronize #2778
update-docs
Status Failure
Total duration 52m 30s
Artifacts 5

build.yaml

on: pull_request
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_juptyerlab
Matrix: benchmark_python
Matrix: test_python
Matrix: publish
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 3 warnings, and 1 notice
build_and_test_rust (ubuntu-22.04, x86_64, 20.x, false)
Process completed with exit code 1.
[perspective-node] › ../../rust/perspective-js/test/js/removes.spec.js:135:17 › Removes › View cached? true: rust/perspective-js/test/js/removes.spec.js#L1
1) [perspective-node] › ../../rust/perspective-js/test/js/removes.spec.js:135:17 › Removes › View cached? true, index: int › Output consistent with filter, null Error: worker process exited unexpectedly (code=1, signal=null)
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/cancellable.spec.js:35:5 › Cancellable methods › Cancellable view methods do not error: tools/perspective-test/src/js/utils.ts#L165
2) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/cancellable.spec.js:35:5 › Cancellable methods › Cancellable view methods do not error Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/cancellable.spec.js/regressions-not_in-filter-works-correctly.txt, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/cancellable.spec.js:53:15
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration: tools/perspective-test/src/js/utils.ts#L165
3) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/column_settings/number_string_format.spec.ts/datagrid-integration-decimal.html, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:150:11
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration: tools/perspective-test/src/js/utils.ts#L165
3) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/column_settings/number_string_format.spec.ts/datagrid-integration-currency.html, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:167:11
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration: tools/perspective-test/src/js/utils.ts#L165
3) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/column_settings/number_string_format.spec.ts/datagrid-integration-unit.html, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:184:11
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration: tools/perspective-test/src/js/utils.ts#L165
3) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/column_settings/number_string_format.spec.ts/datagrid-integration-percent.html, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:198:11
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/events.spec.ts:45:5 › Events › restore fires the 'perspective-config-update' event: tools/perspective-test/src/js/utils.ts#L165
4) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/events.spec.ts:45:5 › Events › restore fires the 'perspective-config-update' event Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/events.spec.ts/restore-fires-the-perspective-config-update-event.txt, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/events.spec.ts:91:15
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:54:5 › Expressions › Click on add column button opens the expression UI.: tools/perspective-test/src/js/utils.ts#L165
5) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:54:5 › Expressions › Click on add column button opens the expression UI. Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/expressions.spec.js/click-on-add-column-button-opens-the-expression-ui.txt, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/expressions.spec.js:87:15
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:92:5 › Expressions › Close expression editor with button: tools/perspective-test/src/js/utils.ts#L165
6) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:92:5 › Expressions › Close expression editor with button Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/expressions.spec.js/close-expression-editor-with-button.txt, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/expressions.spec.js:119:15
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:142:5 › Expressions › Should show both aliased and non-aliased expressions in columns: tools/perspective-test/src/js/utils.ts#L165
7) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:142:5 › Expressions › Should show both aliased and non-aliased expressions in columns Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/expressions.spec.js/should-show-both-aliased-and-non-aliased-expressions-in-columns.txt, writing actual. at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|height): *\d+\.*\d+(px)?;? */g, ""); 164 | > 165 | await expect(cleanedContents).toMatchSnapshot(snapshotPath); | ^ 166 | } 167 | 168 | export async function compareSVGContentsToSnapshot( at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:165:35) at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/expressions.spec.js:155:15
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.9, 20.x)
Unexpected input(s) 'pyodide', valid inputs are ['javascript', 'arch', 'manylinux', 'cpp', 'rust', 'python', 'clean', 'skip_cache']
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.9, 20.x)
Unexpected input(s) 'pyodide', valid inputs are ['javascript', 'arch', 'manylinux', 'cpp', 'rust', 'python', 'clean', 'skip_cache']
Slow Test: rust/perspective-js/test/js/leaks.spec.js#L1
rust/perspective-js/test/js/leaks.spec.js took 1.0m
🎭 Playwright Run Summary
311 failed [perspective-node] › ../../rust/perspective-js/test/js/removes.spec.js:135:17 › Removes › View cached? true, index: int › Output consistent with filter, null [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/cancellable.spec.js:35:5 › Cancellable methods › Cancellable view methods do not error [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/events.spec.ts:45:5 › Events › restore fires the 'perspective-config-update' event [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:54:5 › Expressions › Click on add column button opens the expression UI. [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:92:5 › Expressions › Close expression editor with button [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:142:5 › Expressions › Should show both aliased and non-aliased expressions in columns [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:195:5 › Expressions › Resetting the viewer should delete all expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:220:5 › Expressions › Resetting the viewer partially should not delete all expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:242:5 › Expressions › Resetting the viewer when expression as in columns field, should delete all expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:268:5 › Expressions › Resetting the viewer partially when expression as in columns field, should not delete all expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:291:5 › Expressions › Resetting the viewer when expression as in group_by or other field, should delete all expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:320:5 › Expressions › Expressions should persist when new views are created which don't use them [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:367:5 › Expressions › Expressions should persist when new views are created using them [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:391:5 › Expressions › Aggregates for expressions should apply [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:413:5 › Expressions › Should sort by hidden expressions [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:434:5 › Expressions › Should filter by an expression [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/leaks.spec.js:32:5 › leaks › doesn't leak elements [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/leaks.spec.js:80:5 › leaks › doesn't leak views when setting group by [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/leaks.spec.js:128:5 › leaks › doesn't leak views when setting filters [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/regressions.spec.js:58:5 › Regression tests › not_in filter works correctly [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/regressions.spec.js:78:5 › Regression tests › in filter generates correct array-encoded config [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/regressions.spec.js:131:5 › Regression tests › Numeric filter input does not trigger render on trailing zeroes [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test

Artifacts

Produced during runtime
Name Size
perspective-js-dist
15 MB
perspective-metadata
101 KB
perspective-python-dist-wasm32-emscripten-3.9
3.06 MB
perspective-python-dist-x86_64-ubuntu-22.04-3.9
9.59 MB
perspective-python-sdist
242 KB