Skip to content

tests

tests #15160

Manually triggered July 12, 2026 14:37
Status Failure
Total duration 22m 12s
Artifacts 4

test.yaml

on: workflow_dispatch
Setup workflow
7s
Setup workflow
Pixi lock
58s
Pixi lock
Matrix: core_test_suite
Matrix: type_test_suite
Matrix: ui_test_suite
Matrix: unit_test_suite
result:test
3s
result:test
Fit to window
Zoom out
Zoom in

Annotations

17 errors, 2 warnings, and 1 notice
unit:test-310:ubuntu-latest
Process completed with exit code 1.
unit:test-310:ubuntu-latest: panel/tests/test_server.py#L1343
test_server_thread_pool_change_event[tornado] TimeoutError: wait_until timed out in 5000 milliseconds
unit:test-310:ubuntu-latest: panel/tests/test_server.py#L1343
test_server_thread_pool_change_event[tornado] TimeoutError: wait_until timed out in 5000 milliseconds
ui:test-ui:macos-latest
Process completed with exit code 1.
ui:test-ui:macos-latest: panel/tests/ui/widgets/test_tabulator.py#L1328
test_tabulator_patch_no_horizontal_rescroll[chromium] TimeoutError: wait_until timed out in 5000 milliseconds
ui:test-ui:macos-latest: panel/tests/ui/widgets/test_tabulator.py#L1304
test_tabulator_frozen_rows[chromium] assert None == {'x': 210, 'y': 48, 'width': 55, 'height': 28} + where {'x': 210, 'y': 48, 'width': 55, 'height': 28} = bounding_box() + where bounding_box = <Locator frame=<Frame name= url='http://localhost:58212/'> selector='[tabulator-field="col"][role=gridcell] >> internal:has-text="Y"i >> nth=0'>.bounding_box + where <Locator frame=<Frame name= url='http://localhost:58212/'> selector='[tabulator-field="col"][role=gridcell] >> internal:has-text="Y"i >> nth=0'> = <Locator frame=<Frame name= url='http://localhost:58212/'> selector='[tabulator-field="col"][role=gridcell] >> internal:has-text="Y"i'>.first
ui:test-ui:ubuntu-latest
Process completed with exit code 1.
ui:test-ui:ubuntu-latest: panel/tests/ui/widgets/test_tabulator.py#L1474
test_tabulator_header_filter_no_horizontal_rescroll[chromium-remote] TimeoutError: wait_until timed out in 5000 milliseconds
ui:test-ui:ubuntu-latest: panel/tests/ui/widgets/test_tabulator.py#L1328
test_tabulator_patch_no_horizontal_rescroll[chromium] TimeoutError: wait_until timed out in 5000 milliseconds
ui:test-ui:windows-latest
Process completed with exit code 1.
ui:test-ui:windows-latest: panel\tests\ui\widgets\test_tabulator.py#L3864
test_tabulator_update_hidden_columns[chromium] TypeError: 'NoneType' object is not subscriptable
ui:test-ui:windows-latest: panel\tests\ui\widgets\test_indicators.py#L139
test_fast_progress_indicator_height[chromium] ExceptionGroup: multiple unraisable exception warnings (10 sub-exceptions)
ui:test-ui:windows-latest: panel\tests\ui\io\test_jupyterlite.py#L62
test_jupyterlite_execution[chromium] AssertionError: Locator expected to have attribute 'idle' Actual value: busy Call log: - Expect "to_have_attribute" with timeout 60000ms - waiting for locator(".jp-Notebook-ExecutionIndicator") 103 � locator resolved to <div title="" data-status="busy" class="jp-Notebook-ExecutionIndicator">�</div> - unexpected value "busy" Aria snapshot: - progressbar "Kernel status": - img
ui:test-ui:windows-latest: panel\tests\ui\io\test_server.py#L47
test_server_index_page_links_via_proxy[chromium-] AssertionError: Locator expected to have text 'App1' Actual value: None Error: element(s) not found Call log: - Expect "to_have_text" with timeout 5000ms - waiting for locator("h3") Aria snapshot: - link: - /url: https://panel.holoviz.org - img - text: Panel Applications Running 2 apps - textbox "Search applications..." - list: - listitem: - link "app1": - /url: ./app1 - img - heading "app1" [level=2] - listitem: - link "app2": - /url: ./app2 - img - heading "app2" [level=2]
ui:test-ui:windows-latest: panel\tests\ui\io\test_reload.py#L30
test_reload_app_on_touch[chromium-ipynb] TimeoutError: wait_until timed out in 5000 milliseconds
ui:test-ui:windows-latest: panel\tests\ui\io\test_reload.py#L30
test_reload_app_on_touch[chromium-ipynb] TimeoutError: wait_until timed out in 5000 milliseconds
result:test
Process completed with exit code 1.
Setup workflow
'before' field is missing in event payload - changes will be detected from last commit
Run pre-commit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ui:test-ui:macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
pixi-lock
470 KB
sha256:77faee93026428c914a1d22ecc2dbad6975d58702ae0c2b22e9a0b936bf7502a
ui_screenshots_Linux
461 KB
sha256:31067d68a910a9a3684722e82f956531aa3a86bfa3cab32085f8ecb6a0563326
ui_screenshots_Windows
58.8 MB
sha256:61fa08f5ed3cf11d6e0930d48790a4f95a5f6384803d3f37d0918b01f293e677
ui_screenshots_macOS
441 KB
sha256:103f204825b987c5c906f09bac5269c4a77c4d71e19a50a555d42aada3695a02