Preserve state on hot reload #1695
testing.yml
on: pull_request
Build Dash Package
3m 6s
Detect Relevant Path Changes
6s
Build on Windows
5m 26s
Matrix: test-main
Matrix: lint-unit
Matrix: dcc-test
Matrix: html-test
Matrix: background-callbacks
Matrix: table-server
Dash Table Visual Tests
3m 1s
Matrix: backend-tests
Matrix: dcc-lint
Matrix: table-unit
Matrix: websocket-tests
Consolidated Test Report
10s
Store Build Artifacts
0s
Annotations
58 warnings
|
Detect Relevant Path Changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Dash Package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Lint Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/utils/calendar/Calendar.tsx#L26
'isSameDay' is defined but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/types.ts#L1
'DetailedHTMLProps' is defined but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/types.ts#L1
'ButtonHTMLAttributes' is defined but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/fragments/RangeSlider.tsx#L41
'count' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/fragments/RangeSlider.tsx#L39
'allowCross' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/fragments/DatePickerSingle.tsx#L67
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/fragments/DatePickerRange.tsx#L109
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/fragments/DatePickerRange.tsx#L108
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/components/Textarea.tsx#L38
'n_clicks_timestamp' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.12):
components/dash-core-components/src/components/Textarea.tsx#L36
'n_blur_timestamp' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/utils/calendar/Calendar.tsx#L26
'isSameDay' is defined but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/types.ts#L1
'DetailedHTMLProps' is defined but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/types.ts#L1
'ButtonHTMLAttributes' is defined but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/fragments/RangeSlider.tsx#L41
'count' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/fragments/RangeSlider.tsx#L39
'allowCross' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/fragments/DatePickerSingle.tsx#L67
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/fragments/DatePickerRange.tsx#L109
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/fragments/DatePickerRange.tsx#L108
Unexpected any. Specify a different type
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/components/Textarea.tsx#L38
'n_clicks_timestamp' is assigned a value but never used
|
|
DCC Lint Tests (Python 3.9):
components/dash-core-components/src/components/Textarea.tsx#L36
'n_blur_timestamp' is assigned a value but never used
|
|
HTML Components Tests (Python 3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
HTML Components Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build on Windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Table Unit/Lint Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Dash Table Visual Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint & Unit Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint & Unit Tests (Python 3.12):
dash/dash-renderer/src/utils/workerClient.ts#L223
Forbidden non-null assertion
|
|
Lint & Unit Tests (Python 3.12):
dash/dash-renderer/src/observers/websocketObserver.ts#L242
Forbidden non-null assertion
|
|
Lint & Unit Tests (Python 3.12):
dash/dash-renderer/src/observers/websocketObserver.ts#L240
Forbidden non-null assertion
|
|
DCC Integration Tests (Python 3.9, Group 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Integration Tests (Python 3.12, Group 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Typing Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint & Unit Tests (Python 3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint & Unit Tests (Python 3.9):
dash/dash-renderer/src/utils/workerClient.ts#L223
Forbidden non-null assertion
|
|
Lint & Unit Tests (Python 3.9):
dash/dash-renderer/src/observers/websocketObserver.ts#L242
Forbidden non-null assertion
|
|
Lint & Unit Tests (Python 3.9):
dash/dash-renderer/src/observers/websocketObserver.ts#L240
Forbidden non-null assertion
|
|
WebSocket Tests (Python 3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
WebSocket Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.9, Group 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.9, Group 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.12, Group 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.12, Group 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Table Server Tests (Group 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.12, Group 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Table Server Tests (Group 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Integration Tests (Python 3.9, Group 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Main Dash Tests (Python 3.9, Group 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Table Server Tests (Group 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Integration Tests (Python 3.12, Group 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Background & Async Callback Tests (Python 3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Background & Async Callback Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Integration Tests (Python 3.12, Group 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DCC Integration Tests (Python 3.9, Group 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Consolidated Test Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, dorny/test-reporter@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
background-test-results-py3.12
Expired
|
2 KB |
sha256:894fc8fad6b64e5bace7dbb733884716fcafdbb2b11f77f67e27e0f47cc6f266
|
|
|
background-test-results-py3.9
Expired
|
2 KB |
sha256:d715922ce0021e4a1d12ffb078a8b49a89b1bcbe6e57fe21080f26f91e39b13f
|
|
|
dash-components
Expired
|
4.34 MB |
sha256:4e05009843f06027c20a7d1941c11518ba306cce97221adb8456ffbe56344fb8
|
|
|
dash-packages
Expired
|
6.66 MB |
sha256:55579ed661f633367931b670ae9a252924a7f8b0bf0fa700643c56b7c5ea6995
|
|
|
dcc-test-results-py3.12-group1
Expired
|
4.18 KB |
sha256:204086e32f2ecec6f0c98b98d89591431ae6de6a828ba502d6af79c5db37c429
|
|
|
dcc-test-results-py3.12-group2
Expired
|
3.25 KB |
sha256:c5196189ff3e752c9a7c194d5cedc7bbb8aedeb73a0e0db151c72954e4d7e476
|
|
|
dcc-test-results-py3.12-group3
Expired
|
1.19 KB |
sha256:bf142a2ffd6fe6d52593e55f0876355bdcb728b630bcc0c934d2cba7851e54e3
|
|
|
dcc-test-results-py3.9-group1
Expired
|
4.18 KB |
sha256:c71a36ec03696bdc5add5e58cdc9598e858d42e791f751e8e7a2f187185b0027
|
|
|
dcc-test-results-py3.9-group2
Expired
|
3.24 KB |
sha256:a60bad59e9ca5502478deda82df8f8318dedfd25f94031d212c4ce5c41344d5e
|
|
|
dcc-test-results-py3.9-group3
Expired
|
1.19 KB |
sha256:ae1993f8113d5fd6a64fa3c0763cf19056a83035d9ea362b7fb77b641c6ea97e
|
|
|
html-test-results-py3.12
Expired
|
540 Bytes |
sha256:60678b9b87e7b5b71ce10d8bfd0e1d2e01cdd952328f2b30c948290c27951fc2
|
|
|
html-test-results-py3.9
Expired
|
539 Bytes |
sha256:f2a827ecee991c0bc27e38c8a1a0bda85e813914a2a98524f8142a546f5bc107
|
|
|
table-server-results-group1
Expired
|
2.29 KB |
sha256:7f28b7b692253ff562931802d6906ea3d643c67c3b67fe0333b47dfafea75e0d
|
|
|
table-server-results-group2
Expired
|
3.49 KB |
sha256:878b625a4f6efcb4351857bd8d57dabfeea8448ac5c879487810b0fb95fb6de8
|
|
|
table-server-results-group3
Expired
|
2.56 KB |
sha256:12d002b3281df477ceb27221bc8921885f0baf77c12ff83e7e4fc791acb47f82
|
|
|
test-main-dash-artifacts-py3.12-group2
Expired
|
32.9 KB |
sha256:3bd7b3aa66a03602be6569aeb80f06c944a4ce953c14c134367edf1a82b0917f
|
|
|
test-main-dash-artifacts-py3.9-group2
Expired
|
16.5 KB |
sha256:a8fa35cde1fe90acb9c81c249f2d1788e96aae0d66b0ff1ae6c9d0498205a4f0
|
|
|
test-main-results-py3.12-group1
Expired
|
3.98 KB |
sha256:23c72fc366d6481443ad24baf3b662b6c3d3af6056e700bcfe495fda01607b30
|
|
|
test-main-results-py3.12-group2
Expired
|
3.95 KB |
sha256:231181d8babfc7e5cf4e73186b868c294c1f143fd2e54da49824ba66ac1f07e9
|
|
|
test-main-results-py3.12-group3
Expired
|
2.82 KB |
sha256:da83f1335d243eab55037aa67f0ed9890471ca8389e254071a780fdfa2b4b096
|
|
|
test-main-results-py3.9-group1
Expired
|
3.31 KB |
sha256:654a4303627ac67b27ca59d865e7268537f209f4466e72f8c614eab7ff5d8672
|
|
|
test-main-results-py3.9-group2
Expired
|
3.16 KB |
sha256:1b5e3afb0151081dea3850af08a4be019318a73c79326678a665e22ffd8e3246
|
|
|
test-main-results-py3.9-group3
Expired
|
2.6 KB |
sha256:7b231422ded67376a59e22e1d5e763f651d424e185cd2b1d598c569b308b6709
|
|