Skip to content

Merge pull request #2366 from ada-x64/move-datagrid-styles-to-sidebar #1405

Merge pull request #2366 from ada-x64/move-datagrid-styles-to-sidebar

Merge pull request #2366 from ada-x64/move-datagrid-styles-to-sidebar #1405

Triggered via push September 22, 2023 03:58
Status Success
Total duration 1h 1m 59s
Artifacts 11

build.yml

on: push
initialize
4s
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

3 errors, 9 warnings, and 2 notices
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:171:13 › Datagrid Column Styles › String styling: rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts#L176
1) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:171:13 › Datagrid Column Styles › String styling TimeoutError: locator.click: Timeout 100ms exceeded. =========================== logs =========================== waiting for locator('perspective-viewer').locator('#active-columns :not(.top-panel) .column-selector-column').filter({ has: locator('.string') }).first().locator('div .expression-edit-button') locator resolved to <span class="expression-edit-button"></span> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed done scrolling performing click action ============================================================ 174 | 175 | let col = await view.getOrCreateColumnByType("string"); > 176 | await col.editBtn.click({ timeout: 100 }); | ^ 177 | let name = await col.name.innerText(); 178 | expect(name).toBeTruthy(); 179 | let td = await table.getFirstCellByColumnName(name); at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:176:31
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:171:13 › Datagrid Column Styles › String styling: rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts#L176
1) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:171:13 › Datagrid Column Styles › String styling Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 100ms exceeded. =========================== logs =========================== waiting for locator('perspective-viewer').locator('#active-columns :not(.top-panel) .column-selector-column').filter({ has: locator('.string') }).first().locator('div .expression-edit-button') locator resolved to <span class="expression-edit-button"></span> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed done scrolling performing click action ============================================================ 174 | 175 | let col = await view.getOrCreateColumnByType("string"); > 176 | await col.editBtn.click({ timeout: 100 }); | ^ 177 | let name = await col.name.innerText(); 178 | expect(name).toBeTruthy(); 179 | let td = await table.getFirstCellByColumnName(name); at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:176:31
[perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:133:13 › Datagrid Column Styles - Split-by › Calendar styling: rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts#L160
2) [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:133:13 › Datagrid Column Styles - Split-by › Calendar styling TimeoutError: locator.click: Timeout 100ms exceeded. =========================== logs =========================== waiting for locator('perspective-viewer').locator('#column_settings_sidebar').locator('.style_contents').locator('input[type=checkbox]:not(:disabled)').first() locator resolved to <input type="checkbox"/> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed done scrolling performing click action click action done waiting for scheduled navigations to finish ============================================================ 158 | ); 159 | await checkbox.waitFor(); > 160 | await checkbox.click({ timeout: 100 }); | ^ 161 | expect(await listener()).toBe(true); 162 | let newStyle = await td.evaluate((node) => { 163 | console.log(node.innerHTML, node.style.cssText); at /home/runner/work/perspective/perspective/rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:160:28
build_js (ubuntu-20.04, 3.9, 18.x)
No files were found with the provided path: packages/perspective-esbuild-plugin/dist. No artifacts will be uploaded.
build_js (ubuntu-20.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-20.04, 3.9, 18.x)
No files were found with the provided path: packages/perspective-webpack-plugin/dist. No artifacts will be uploaded.
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 2.8m
Slow Test: packages/perspective/test/js/ports.spec.js#L1
packages/perspective/test/js/ports.spec.js took 1.5m
Slow Test: packages/perspective/test/js/leaks.spec.js#L1
packages/perspective/test/js/leaks.spec.js took 48.8s
Slow Test: rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts#L1
rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts took 46.5s
Slow Test: rust/perspective-viewer/test/js/leaks.spec.js#L1
rust/perspective-viewer/test/js/leaks.spec.js took 27.2s
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.8m
🎭 Playwright Run Summary
2 flaky [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:171:13 › Datagrid Column Styles › String styling [perspective-viewer-desktop-chrome] › ../../rust/perspective-viewer/test/js/column_settings/datagrid.spec.ts:133:13 › Datagrid Column Styles - Split-by › Calendar styling 47 skipped 1256 passed (9.0m)
🎭 Playwright Run Summary
11 passed (1.8m)

Artifacts

Produced during runtime
Name Size
labextension-dist Expired
4.08 MB
nbextension-dist Expired
10.5 MB
perspective-dist Expired
11.3 MB
perspective-jupyterlab-dist Expired
9.05 MB
perspective-python-dist-pyodide Expired
2.32 MB
perspective-python-dist-ubuntu-20.04-3.9 Expired
38.3 MB
perspective-viewer-d3fc-dist Expired
11.2 MB
perspective-viewer-datagrid-dist Expired
936 KB
perspective-viewer-dist Expired
3.48 MB
perspective-viewer-openlayers-dist Expired
2.22 MB
perspective-workspace-dist Expired
5.42 MB