Skip to content

Build Status

Build Status #1724

Manually triggered May 29, 2026 16:26
Status Failure
Total duration 1h 2m 19s
Artifacts 12

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
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 25 warnings, and 6 notices
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:39:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Active Columns: rust/perspective-viewer/test/js/helpers.ts#L92
10) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:39:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Active Columns Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column dragover-container" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable dragover empty-named" > <div class="column-selector-column-border"> @@ -107,11 +107,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="1" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -138,11 +138,11 @@ </div> <div data-index="0" class="column-selector-column column-selector-column-hidden" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -155,11 +155,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -172,11 +172,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -189,11 +189,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -206,11 +206,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title"
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:180:9 › Drag and Drop › cancel › drag active column outside component (simulate drop outside browser): tools/test/src/js/utils.ts#L186
9) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:180:9 › Drag and Drop › cancel › drag active column outside component (simulate drop outside browser) Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -104,11 +104,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="1" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Profit</span @@ -143,11 +143,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -160,11 +160,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -177,11 +177,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -194,11 +194,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -211,11 +211,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_colum
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:162:9 › Drag and Drop › cancel › drag inactive column outside component (simulate drop outside browser): tools/test/src/js/utils.ts#L186
8) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:162:9 › Drag and Drop › cancel › drag inactive column outside component (simulate drop outside browser) Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title"
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:145:9 › Drag and Drop › cancel › drag inactive column over Filter then cancel before drop: tools/test/src/js/utils.ts#L186
7) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:145:9 › Drag and Drop › cancel › drag inactive column over Filter then cancel before drop Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:128:9 › Drag and Drop › cancel › drag inactive column over Sort then cancel before drop: tools/test/src/js/utils.ts#L186
6) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:128:9 › Drag and Drop › cancel › drag inactive column over Sort then cancel before drop Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:111:9 › Drag and Drop › cancel › drag inactive column over Split By then cancel before drop: tools/test/src/js/utils.ts#L186
5) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:111:9 › Drag and Drop › cancel › drag inactive column over Split By then cancel before drop Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:93:9 › Drag and Drop › cancel › drag inactive column over Group By then cancel before drop: tools/test/src/js/utils.ts#L186
4) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:93:9 › Drag and Drop › cancel › drag inactive column over Group By then cancel before drop Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:74:9 › Drag and Drop › cancel › drag inactive column over wrong target (status bar) then cancel: tools/test/src/js/utils.ts#L186
3) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:74:9 › Drag and Drop › cancel › drag inactive column over wrong target (status bar) then cancel Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:54:9 › Drag and Drop › cancel › drag active column and cancel (dragend with no drop): tools/test/src/js/utils.ts#L186
2) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:54:9 › Drag and Drop › cancel › drag active column and cancel (dragend with no drop) Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -104,11 +104,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="1" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Profit</span @@ -143,11 +143,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -160,11 +160,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -177,11 +177,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -194,11 +194,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -211,11 +211,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-al
[viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:38:9 › Drag and Drop › cancel › drag inactive column and cancel (dragend with no drop): tools/test/src/js/utils.ts#L186
1) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:38:9 › Drag and Drop › cancel › drag inactive column and cancel (dragend with no drop) Error: expect(string).toMatchSnapshot(expected) failed @@ -84,11 +84,11 @@ --default-column-title: var(--column-selector-column---content); " data-index="0" class="column-selector-column" > - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable"> <div class="column-selector-column-border"> <span class="drag-handle icon"></span ><span class="float type-icon"></span ><span class="column_name">Sales</span @@ -123,11 +123,11 @@ > <div id="add-expression" data-index="-1"> <span class="icon"></span><span id="add-expression-button"></span> </div> <div data-index="0" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -140,11 +140,11 @@ ></span> </div> </div> </div> <div data-index="1" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -157,11 +157,11 @@ ></span> </div> </div> </div> <div data-index="2" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -174,11 +174,11 @@ ></span> </div> </div> </div> <div data-index="3" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -191,11 +191,11 @@ ></span> </div> </div> </div> <div data-index="4" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" > <div class="column-selector-column-border"> @@ -208,11 +208,11 @@ ></span> </div> </div> </div> <div data-index="5" class="column-selector-column"> - <span class="select-mode is_column_active"></span> + <span class="select-mode is_column_active shift-alt-icon"></span> <div draggable="true" class="column-selector-draggable column-selector-column-title" >
lint_and_docs (ubuntu-22.04, 3.11, 22.x)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
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, false)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.11, 22.x)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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.11, 22.x)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, x86_64, 3.11, 22.x, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
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, false)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
test_js (ubuntu-22.04, 3.11, 22.x)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, false)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
🎭 Playwright Run Summary
3 passed (6.5s)
test_python (windows-2025, x86_64, 3.11, 22.x, false)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
build_and_test_rust (windows-2025, x86_64, 22.x, false)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
🎭 Playwright Run Summary
64 failed [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:38:9 › Drag and Drop › cancel › drag inactive column and cancel (dragend with no drop) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:54:9 › Drag and Drop › cancel › drag active column and cancel (dragend with no drop) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:74:9 › Drag and Drop › cancel › drag inactive column over wrong target (status bar) then cancel [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:93:9 › Drag and Drop › cancel › drag inactive column over Group By then cancel before drop [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:111:9 › Drag and Drop › cancel › drag inactive column over Split By then cancel before drop [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:128:9 › Drag and Drop › cancel › drag inactive column over Sort then cancel before drop [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:145:9 › Drag and Drop › cancel › drag inactive column over Filter then cancel before drop [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:162:9 › Drag and Drop › cancel › drag inactive column outside component (simulate drop outside browser) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/cancel.spec.ts:180:9 › Drag and Drop › cancel › drag active column outside component (simulate drop outside browser) [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:39:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Active Columns [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:60:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Group By [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:74:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Split By [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:88:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Sort [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:102:9 › Drag and Drop › dragover (without drop) › inactive column dragged over Filter [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:116:9 › Drag and Drop › dragover (without drop) › active column dragged over Group By [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:134:9 › Drag and Drop › dragover (without drop) › active column dragged over Split By [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:152:9 › Drag and Drop › dragover (without drop) › active column dragged over Sort [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/dragover.spec.ts:170:9 › Drag and Drop › dragover (without drop) › active column dragged over Filter [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/drop_column_settings.spec.ts:36:9 › Drag and Drop › drop with Column Settings Sidebar open › inactive to active while sidebar is open on the active column [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/drop_column_settings.spec.ts:65:9 › Drag and Drop › drop with Column Settings Sidebar open › active to Group By while sidebar is open on the dragged column [viewer-desktop-chrome] › rust/perspective-viewer/test/js/dragdrop/drop_column_settings.spec.ts:99:9 › Drag and Drop › drop with Column Settings Sidebar open › inactive to Group By while sidebar is open on a different column [viewer-desktop-chrome] › rust/p
build_and_test_jupyterlab (windows-2025, x86_64, 3.11, 22.x, false)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
perspective-js-benchmarks Expired
218 KB
sha256:d8cbddd7bb6af0ae18213394ab4b50b13f4eff76abab9a32c8946eda47ff29d3
perspective-js-dist Expired
10.9 MB
sha256:9341b0eab5a6a245d56c74c7f0b251094d97c7e498f6bbd4e6208e8755c13693
perspective-js-test-results Expired
296 KB
sha256:b758c833d7889faafbfc375e889c5acc08ba2606c467c3b7ba10ee50fd6a8d6c
perspective-metadata Expired
639 KB
sha256:56752cd76b0846b540efee1502fcf15742b49166df172b4fd7fc14743adba7c3
perspective-python-benchmarks Expired
107 KB
sha256:382492583ced8a0adc376dd6b865da69fd370144aaebc0b2060996c478468ec0
perspective-python-dist-aarch64-macos-14-3.11 Expired
8.09 MB
sha256:be7428dfe3ee318ff05a316b2ca42d056b007cfe70316588e0ad9214797cb230
perspective-python-dist-aarch64-ubuntu-22.04-arm-3.11 Expired
5.84 MB
sha256:c5c0c48527b41f98aafeb1d792eaa4863bf70b8c348744dc5dafa52acbda7e23
perspective-python-dist-wasm32-emscripten-3.11 Expired
3.11 MB
sha256:3c9880984cb101d8e225fc8011baf78728c63807c2a1c58d4e318053f8ecef1d
perspective-python-dist-x86_64-ubuntu-22.04-3.11 Expired
9.42 MB
sha256:216ccfab736539dcf1d6162523053a45f6022122e72d6eda4ec44321252c722e
perspective-python-dist-x86_64-windows-2025-3.11 Expired
7.73 MB
sha256:ca78e3fdbe2b4bb877c33946d9c5fdb0c6146451a6d25e5b4ecb9d7321f20443
perspective-python-sdist Expired
3.62 MB
sha256:e018c6856f854162349d5c2eb3690cdf63cedaadaf0b681a32c7762d663f7ed7
perspective-rust Expired
1.04 MB
sha256:71bcee43fded503b2b6ba8882a809017671ef527167d30bca7cb4d3ecb450c83