Update documentation for 3.x
#515
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
Annotations
10 errors, 3 warnings, and 1 notice
[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
1) [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
2) [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
2) [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
2) [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
2) [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
3) [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
4) [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
5) [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
6) [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
|
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:195:5 › Expressions › Resetting the viewer should delete all expressions:
tools/perspective-test/src/js/utils.ts#L165
7) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/expressions.spec.js:195:5 › Expressions › Resetting the viewer should delete all expressions
Error: A snapshot doesn't exist at /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/expressions.spec.js/resetting-the-viewer-should-delete-all-expressions.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:215: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
310 failed
[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/js/save_restore.spec.js:44:5 › Save/Restore › save returns the current config
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/sav
|