Skip to content

migrate circleci to github workflow #980

migrate circleci to github workflow

migrate circleci to github workflow #980

Triggered via pull request March 19, 2026 14:34
@T4rk1nT4rk1n
synchronize #3655
off-circle
Status Failure
Total duration 20m 31s
Artifacts 27

testing.yml

on: pull_request
Build Dash Package
2m 41s
Build Dash Package
Detect Relevant Path Changes
5s
Detect Relevant Path Changes
Build on Windows
6m 23s
Build on Windows
Matrix: test-main
Matrix: lint-unit
Matrix: dcc-test
Matrix: html-test
Matrix: background-callbacks
Matrix: table-server
Dash Table Visual Tests
3m 20s
Dash Table Visual Tests
Matrix: dcc-lint
Matrix: table-unit
Finalize Percy Snapshots
11s
Finalize Percy Snapshots
Consolidated Test Report
9s
Consolidated Test Report
Store Build Artifacts
Store Build Artifacts
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 51 warnings
Main Dash Tests (Python 3.8, Group 1)
Process completed with exit code 1.
Main Dash Tests (Python 3.8, Group 3)
Process completed with exit code 1.
Main Dash Tests (Python 3.8, Group 2)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 3)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 1)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 2)
Process completed with exit code 1.
DCC Integration Tests (Python 3.12, Group 1)
Process completed with exit code 1.
DCC Integration Tests (Python 3.12, Group 2)
Process completed with exit code 1.
DCC Integration Tests (Python 3.8, Group 2)
Process completed with exit code 1.
DCC Integration Tests (Python 3.8, Group 1)
Process completed with exit code 1.
Run Background & Async Callback Tests (Python 3.9)
The action 'Run Background Callback Tests' has timed out after 15 minutes.
pytest ► components.dash-core-components.tests.integration.dropdown.test_dynamic_options ► test_dddo001_dynamic_options: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fe884e033e0>
pytest ► components.dash-core-components.tests.integration.link.test_link_children ► test_lich002_children: test-results/dcc-test-results-py3.12-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7f77b47ad9d0>
pytest ► components.dash-core-components.tests.integration.sliders.test_sliders ► test_slsl003_out_of_range_marks_slider: test-results/dcc-test-results-py3.12-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7f77b46e1130>
pytest ► components.dash-core-components.tests.integration.dropdown.test_dynamic_options ► test_dddo001_dynamic_options: test-results/dcc-test-results-py3.8-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.8-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7f4644299df0>
pytest ► components.dash-core-components.tests.integration.link.test_link_children ► test_lich002_children: test-results/dcc-test-results-py3.8-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.8-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fc1f0b51190>
pytest ► components.dash-core-components.tests.integration.sliders.test_sliders ► test_slsl003_out_of_range_marks_slider: test-results/dcc-test-results-py3.8-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.8-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fc1f05fa3a0>
pytest ► tests.integration.callbacks.test_basic_callback ► test_cbsc004_callback_using_unloaded_async_component: test-results/test-main-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.12-group1/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7f0b68c06ea0>
pytest ► tests.integration.callbacks.test_callback_optional ► test_cbop002_optional_state: test-results/test-main-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.12-group1/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7f0b68804fb0>
pytest ► tests.integration.renderer.test_component_as_prop ► test_rdcap001_component_as_prop: test-results/test-main-results-py3.12-group2/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.12-group2/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7fc4b86288c0>
pytest ► tests.integration.test_integration ► test_inin031_initial_value_set_back: test-results/test-main-results-py3.12-group3/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.12-group3/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7f7a47240ad0>
pytest ► tests.integration.callbacks.test_basic_callback ► test_cbsc004_callback_using_unloaded_async_component: test-results/test-main-results-py3.8-group1/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group1/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7f9ffd040610>
pytest ► tests.integration.callbacks.test_callback_optional ► test_cbop002_optional_state: test-results/test-main-results-py3.8-group1/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group1/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7f9ffd018d30>
pytest ► tests.integration.devtools.test_callback_validation ► test_dvcv013_circular_3_step: test-results/test-main-results-py3.8-group2/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group2/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7fde3cf7b460>
pytest ► tests.integration.renderer.test_component_as_prop ► test_rdcap001_component_as_prop: test-results/test-main-results-py3.8-group2/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group2/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7fde3cb40b80>
pytest ► tests.integration.renderer.test_race_conditions ► test_rdrc001_race_conditions[layout,dependencies,update-component,_config]: test-results/test-main-results-py3.8-group3/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group3/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7fb774892df0>
pytest ► tests.integration.test_integration ► test_inin031_initial_value_set_back: test-results/test-main-results-py3.8-group3/junit_intg.xml#L0
Failed test found in: test-results/test-main-results-py3.8-group3/junit_intg.xml Error: dash_duo = <dash.testing.plugin._ReusableDashComposite object at 0x7fb774016430>
Consolidated Test Report
Process completed with exit code 1.
Detect Relevant Path Changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 Dash Package
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/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Lint Tests (Python 3.12)
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
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#L39
'allowCross' is assigned a value but never used
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.8)
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Lint Tests (Python 3.8): components/dash-core-components/src/types.ts#L1
'DetailedHTMLProps' is defined but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/types.ts#L1
'ButtonHTMLAttributes' is defined but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/fragments/RangeSlider.tsx#L39
'allowCross' is assigned a value but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/components/Textarea.tsx#L38
'n_clicks_timestamp' is assigned a value but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/components/Textarea.tsx#L36
'n_blur_timestamp' is assigned a value but never used
HTML Components Tests (Python 3.8)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Table Unit/Lint Tests (Python 3.12)
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
HTML Components Tests (Python 3.12)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Typing Tests
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Lint & Unit Tests (Python 3.12)
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.12, Group 3)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.8, Group 3)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Lint & Unit Tests (Python 3.8)
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/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Dash Table Visual Tests
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 on Windows
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/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.8, Group 1)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.8, Group 3)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.8, Group 2)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.12, Group 3)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.12, Group 1)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Main Dash Tests (Python 3.12, Group 2)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Table Server Tests (Group 3)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Table Server Tests (Group 1)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Table Server Tests (Group 2)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.12, Group 1)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.12, Group 2)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.8, Group 2)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
DCC Integration Tests (Python 3.8, Group 1)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Run Background & Async Callback Tests (Python 3.12)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Run Background & Async Callback Tests (Python 3.9)
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/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Consolidated Test Report
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, dorny/test-reporter@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Consolidated Test Report
Test report summary exceeded limit of 65535 bytes and will be trimmed

Artifacts

Produced during runtime
Name Size Digest
background-test-results-py3.12 Expired
1.99 KB
sha256:56bb44468c245af22c9b8e5bb60848640b437be6fa6357a8e17e26f459646e0b
background-test-results-py3.9 Expired
1.1 KB
sha256:caee50663a2f86be4abe6f143708a6ad4e3b617b604d860791baf8af8f2068db
dash-components Expired
4.64 MB
sha256:f01343c6cf8ee4d5390f51dd285dc24ce6f746d4c9c6b0187e5d6fa270881a79
dash-packages Expired
6.84 MB
sha256:77456fb6a22ad5dc652d581ad4a8688cacc6b4bfe18178e2ef665d45a756dcd9
dcc-test-results-py3.12-group1 Expired
5.7 KB
sha256:9c0737cd1fc3fa291d428065007f4fac8e5900290038c16cc0c527d5ab800605
dcc-test-results-py3.12-group2 Expired
4.27 KB
sha256:a2e7af4e76cc5ed45ff5717bd9078c25678e79f745257332318307fc2d8e399a
dcc-test-results-py3.12-group3 Expired
1.2 KB
sha256:f1b4b6f57a8216d3634d072e2f8307e944863acd570cc5ee140a84581bf10341
dcc-test-results-py3.8-group1 Expired
5.75 KB
sha256:43bd03f4e6093d069c9d5a72ba420b38aa4cff4b7d6c80c96c8b41e9187e2332
dcc-test-results-py3.8-group2 Expired
4.26 KB
sha256:dfec3afb4d759fa3e78d8e607352e94c90dde9fa12b788dd6abcf629a1edc488
dcc-test-results-py3.8-group3 Expired
1.19 KB
sha256:f8ce5f35b92f18793b102f59022af282cfb3f358a13a11c71956840711b77e73
html-test-results-py3.12 Expired
538 Bytes
sha256:4cf76fea71f4f046c25ed3fe0b633f303fa8940d1f89ebaa94291e89fcb499a8
html-test-results-py3.8 Expired
535 Bytes
sha256:8e0937b5b8a64905c827ddeac82acf78a44dfbea098d7437a59ba8db1e2486a7
table-server-results-group1 Expired
2.28 KB
sha256:cff877b0d1a757eec5944676ea6263dc05779ebdba63b091425efeb93d3de6d5
table-server-results-group2 Expired
3.48 KB
sha256:6098c16822e0d14d877505c118cc203cea9d85a9c147a6c07990ccdbde5628cf
table-server-results-group3 Expired
2.46 KB
sha256:8872d63c2b0659b69f504574c9c1647769c348e194e547576ab7c948d1be260d
test-main-dash-artifacts-py3.12-group1 Expired
7.14 KB
sha256:401cbdddd10935cbf565ed6797825a6343dd4c85d2d6b743569dbbeae8bb3665
test-main-dash-artifacts-py3.12-group2 Expired
19.8 KB
sha256:11693a428a3a1c79dddea9ba17d62e22f115821543b39b43c09327b86b450250
test-main-dash-artifacts-py3.12-group3 Expired
18.4 KB
sha256:0412ccf8dd75d0a65c63d24fd2a1ebee5c80fc6a8ce6b1b53533d5a6bfcaf26e
test-main-dash-artifacts-py3.8-group1 Expired
7.18 KB
sha256:0160ab8d167a282f78d38c24e1a154fc42cfc549124a5e5b22528a2429fefea5
test-main-dash-artifacts-py3.8-group2 Expired
34.7 KB
sha256:74aae3551c14bf3141d37e8a660257f514c50867546313c4bdb82f3e73f982e9
test-main-dash-artifacts-py3.8-group3 Expired
21.4 KB
sha256:312a5aaf250b40ce6d4429ff28cfbb1b376d559e07367401ca1c15a72e73f449
test-main-results-py3.12-group1 Expired
4.59 KB
sha256:440e1851116ed2f627394abd3685cf8ab7e2cb0442a25cb1fc74ba6dccbe94f9
test-main-results-py3.12-group2 Expired
4.79 KB
sha256:2b0a405054c36497eb64db39ece6d466fdb5460a15b8efeedd922f4dc222b209
test-main-results-py3.12-group3 Expired
7.77 KB
sha256:a32832b0d04b3de79bf8097629832ebe739539db1f4588ada61774c7c3113edf
test-main-results-py3.8-group1 Expired
4.59 KB
sha256:42a67fe34fcae408300574bda2d2f27647ee0887db87da0fb18e64c33f7b5a60
test-main-results-py3.8-group2 Expired
5.75 KB
sha256:13e114290bb4de0101eb7c8edff3755da7c7d97ad290c63261379d0c4e2b921a
test-main-results-py3.8-group3 Expired
8.36 KB
sha256:7454c7f445448dd74cf434f2bf74a7985fdc5821e2dbb9b5a23a95385ad8b0a8