Skip to content

[pull] dev from home-assistant:dev #1273

[pull] dev from home-assistant:dev

[pull] dev from home-assistant:dev #1273

Triggered via pull request November 25, 2025 15:26
Status Failure
Total duration 2d 4h 22m 46s
Artifacts 77

ci.yaml

on: pull_request
Collect information & changes data
16s
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
18s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
1m 27s
Check hassfest
Check all requirements
32s
Check all requirements
Check mypy
1m 26s
Check mypy
Dependency review
14s
Dependency review
Check pylint
7m 29s
Check pylint
Check pylint on tests
6m 32s
Check pylint on tests
Matrix: Audit licenses
Check ruff-format
35s
Check ruff-format
Check ruff
29s
Check ruff
Check other linters
1m 30s
Check other linters
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Split tests for full run
4m 47s
Split tests for full run
Upload test coverage to Codecov (partial suite)
0s
Upload test coverage to Codecov (partial suite)
Matrix: pytest-full
Upload test coverage to Codecov (full suite)
Upload test coverage to Codecov (full suite)
Upload test results to Codecov
5s
Upload test results to Codecov
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 10 warnings
Check other linters
The `punycode` module is deprecated. Please use a userland alternative instead.
Dependency review
Dependency review is not supported on this repository. Please ensure that Dependency graph is enabled, see https://github.com/code/app-python-home-assistant-core/settings/security_analysis
Run tests Python 3.13 (1)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (6)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (5)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (2)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (10)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (7)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (4)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (3)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (8)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13 (9)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-077172927d319499935f45b70f924e5228368c1188f5a8594c866e25e581ac88-d1422f826165e9900fa886e707e4c888991b15cfbd4dd51fed4f5948812552e5-da9b5b4282ad877e4f5bfee6868fc65fdaca9755e5ce4f7236bf8e7db22fb832-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Upload test results to Codecov
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/test-results-action/47f89e9acb64b76debcd5ea40642d25a4adced9f/dist/codecov' failed with exit code 1
Run tests Python 3.13 (1)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (6)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (5)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (2)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (10)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (7)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (4)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (3)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (8)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13 (9)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
coverage-3.13-mariadb-10.10.3
16.6 KB
sha256:94b04d55906a7df0b886032fb8eb318ec230d7383632f39dabc430aa1b0c30b1
coverage-3.13-mariadb-10.11.2
16.6 KB
sha256:621723557708593f1b551785c69b31a401b1546dd43295ca8995d9c1d0f8cc73
coverage-3.13-mariadb-10.3.32
16.6 KB
sha256:1ec6a2a0fa8657eb49d9d0ff6d980ddc367707a5e1ae219c63cdfaa62e1d4784
coverage-3.13-mariadb-10.6.10
16.6 KB
sha256:875d7742f4121bc08d9c656798c71c45f00086a058db95cf617168c943127577
coverage-3.13-mysql-8.0.32
16.6 KB
sha256:e2244353a28e0b22b1eed7f7a65d2c216857167aff5bea303bf379489946f7cc
coverage-3.13-postgres-12.14
16.6 KB
sha256:deb54c5c4c5ce0af3d2592422543261b0ca63118095e0c9450814c626fa62869
coverage-3.13-postgres-15.2
16.6 KB
sha256:1f0b2a6653a5a3693e1253d9bc24eb7656877b1779581cfd51d57e3894efffd0
coverage-3.14-1
1000 KB
sha256:0fd214d6344025375991b63e373b40bc2058febc2803281939bc8892ba91c2c4
coverage-3.14-10
1010 KB
sha256:d1669f3b6ecacd3444688ea87f8875d3bdb1ab1382e49d2556c26c200add98a6
coverage-3.14-2
1010 KB
sha256:45c46341d851e2b207c633fa18e957585790cae82dd2b8910579c6d4b51f6b99
coverage-3.14-3
1000 KB
sha256:74bd1277f2adfc71d0f94daba2cf7a20b58ee52133f6a8a530101b588e6eddb1
coverage-3.14-4
1000 KB
sha256:65cadd6f497c71b1f4701767c626971c4d4f1dbd13dd73db4f005a346402cab6
coverage-3.14-5
1010 KB
sha256:f9c51128957ed2b59ed5492066876099d587e053262ddbd9928f38e1ea7cd326
coverage-3.14-6
1010 KB
sha256:aead2bc415eb6d6756a9d22ec52fa551bb218b92149e47c6e70cc4c40e4a6f3b
coverage-3.14-7
1010 KB
sha256:cd7dc9499a624be387410fe0735feae8b685169af0a4a2fe28c0f901aa4834f6
coverage-3.14-8
1010 KB
sha256:5e74a6d6d20d2e981e50e008f318ab461c2fbd080fd739857580ce0d7e0de039
coverage-3.14-9
1010 KB
sha256:fd4035c55cf929e0750ab079529b6cb025ad337ecc4eb48e539974cf188975f7
coverage-3.14-mariadb-10.10.3
16.6 KB
sha256:6243ea67fb030881c967203995254138e87ea9ca78647fb947a2ab265ad05f91
coverage-3.14-mariadb-10.11.2
16.6 KB
sha256:42ab43a84e75ecddd45193e430251fa29a5031eef3aeb879dd9db4064a93fb11
coverage-3.14-mariadb-10.3.32
16.6 KB
sha256:e59b0b673dcf6e563d0f7ff7699e1df563a202340ef1842968efe4a999ad2563
coverage-3.14-mariadb-10.6.10
16.6 KB
sha256:3c5bd9b1c46450dc4c7f21bba184796092722ee98ccb92b21df01d5b2631e95f
coverage-3.14-mysql-8.0.32
16.6 KB
sha256:10dc88a2bfe7194ad907bdb6caf401acbca2990dcec5491dd771bc5147852f16
coverage-3.14-postgres-12.14
16.6 KB
sha256:ab1c32b4bcc9b57d6f82ae22d28e6a701e6178f201a76c8e81e0f625c3238598
coverage-3.14-postgres-15.2
16.6 KB
sha256:2a65b3c1de624a73c5c9440fc8c57e6db66873f2f5caf82d84ed31a115a29bd0
licenses-1273-3.13
118 KB
sha256:e0757774ebe9ba6689de52d0a5e0d263896ff82a7a0c6d664a320bf4f59fb11b
licenses-1273-3.14
118 KB
sha256:2e7021483168a1057a4e637d233a99593e36cbcb731f5f6964f91e7151249569
pip-freeze-3.13
12.5 KB
sha256:265c852843f003a36c8c570af2ad8fe72875a8cfbb3b6ee4a10eb243a55e877c
pip-freeze-3.14
12.4 KB
sha256:01f607480e1da3106d595192f992df60f536de286432095457a1f0a7f7994a7a
pytest-1273-3.13-mariadb-10.10.3
2.81 KB
sha256:b19b9006ffeb07eb0337fcca8f81242005a7929cfbef34eba9687390d53a7573
pytest-1273-3.13-mariadb-10.11.2
2.82 KB
sha256:0668c6d89e4ff7b0e20b6e8045ee0b93daa6d1dcdd6d3fc36931da6f08689dfe
pytest-1273-3.13-mariadb-10.3.32
2.78 KB
sha256:d05ba26e6c54f8898e9dd6ba6d6347df4702622051f1ed0fbad87c97bb061931
pytest-1273-3.13-mariadb-10.6.10
2.83 KB
sha256:f9477779b8395beefa052a7a6d59365d9bd92d5d9f0a42606b5e78c1fff18085
pytest-1273-3.13-mysql-8.0.32
2.8 KB
sha256:1635df36231c14578227ef0f5e2f3f86a75433683b15aaf48cca114163e9a60b
pytest-1273-3.13-postgres-12.14
2.5 KB
sha256:64532ba4b5ab24eee2b2cdc488546ba1febd3ad51365f4d12526158c451e8ffc
pytest-1273-3.13-postgres-15.2
2.49 KB
sha256:47e8c533cfa0ca83d787bffd66c21f174e47d214d7eafe26bf83f2cecf069f43
pytest-1273-3.14-1
1.95 KB
sha256:9b53681d9535e357dd18f75c6ae241d8d6a7a90f5e779b2acbbeefcedc3ad8c2
pytest-1273-3.14-10
1.86 KB
sha256:7d20555489097d94c54bc9bb4628993866ff0468b6eacfd817cf5cb505664124
pytest-1273-3.14-2
1.57 KB
sha256:07ef2a016917d5bc1bfc629b943e2e0c927872938e2e0dd96cb64427660049df
pytest-1273-3.14-3
2.28 KB
sha256:47afae47ee4529a0d14d8b7c76f88889be33b24a27366c51b7919cf633133331
pytest-1273-3.14-4
2.15 KB
sha256:100f0e0597ff06a2ba1f57a7d684e031de0a4734ed201a38250cf504b312cc05
pytest-1273-3.14-5
1.92 KB
sha256:44524e25d87910150fec93d07c34b622016fa5d377c7f52cca41d25b5a4b9ca8
pytest-1273-3.14-6
1.66 KB
sha256:8333702fc6dab65f7eb268a2845ab160570cd2ba33bc27913dec1fb7829199b0
pytest-1273-3.14-7
1.84 KB
sha256:3bc24b3879d0fd832fbd7d235c5dad2f63c755fe352a404d79966fe8796f9383
pytest-1273-3.14-8
1.47 KB
sha256:9bd9b58a1eb320b236fb7184406e4979c7c065f35f61ac4af3004e94d1b71640
pytest-1273-3.14-9
3.03 KB
sha256:bc4bdf070efaeaa0524873592aa25d5dee43497b2ba41da64b510ba75ae89492
pytest-1273-3.14-mariadb-10.10.3
3.05 KB
sha256:e479acc32cf19cde8554b912b6323f68070493cdb133b430b542670daa1297e5
pytest-1273-3.14-mariadb-10.11.2
3.04 KB
sha256:73076431437c8bcf13317e45296775ba06e8e3da93581bca835218e9e2c06ea1
pytest-1273-3.14-mariadb-10.3.32
3.04 KB
sha256:b5e6b3775bca6433528d04cc139570db042df0e499aef8c475119017aba3a9ea
pytest-1273-3.14-mariadb-10.6.10
3.04 KB
sha256:5a44ada74aacad8e9da68e820b285e895a60d4f6f53b94c51666eed8a7b162a0
pytest-1273-3.14-mysql-8.0.32
3.02 KB
sha256:5c8431ce4ddf543405fd4ef93e916c0c2905f1053575708cf36ef08c2a1738d0
pytest-1273-3.14-postgres-12.14
2.71 KB
sha256:85a859798c77dc2943a47afd9c9f934f98ec5c0fcc642ad2b15757abe56d0b73
pytest-1273-3.14-postgres-15.2
2.71 KB
sha256:67e0857aeac77f4a709d3e5a2ae4cf7e6e388b7c7190792bf7f8d871da57d7aa
pytest_buckets
6.25 KB
sha256:7cd0a74b7db4ca15dedbe85d9ce38d354e735800b5641b449e55b4a4e924e9b0
test-results-full-3.14-1
69 KB
sha256:d9d72b3c3e78262a2c147fd7301376ac6bdbe0f58c23c92b4cd92bb631d402fd
test-results-full-3.14-10
91.8 KB
sha256:0c213f5e4d053336e58a48299db2f8abc26ed3ef6db30696de3951160681674f
test-results-full-3.14-2
87.5 KB
sha256:ade25e5d923eede79fc74fb00a794e5e771b172ed98a4b442f6333ec361805a1
test-results-full-3.14-3
88.7 KB
sha256:03b07460815fe33013b16ece4530fddb4910bd23c7a55aa6579e7259874c290d
test-results-full-3.14-4
87.6 KB
sha256:c36872ac5f4c17aefcd04a7ae31d1ede67a78288bd777ab6e13446bc19d098a3
test-results-full-3.14-5
85.8 KB
sha256:2928450f2c9342914158bcae0984e95cdbd3a19148988b0bd44511daa348a390
test-results-full-3.14-6
83 KB
sha256:2e35bc19d7f74e6f08718d61e9acd90f14b251b1e3e4a71a603c0a8cd2cea68f
test-results-full-3.14-7
89.5 KB
sha256:f6ca4944f2cb98bf0952fb53d54ada4a053626e10f88af89007cb848d9dadf5d
test-results-full-3.14-8
91.4 KB
sha256:a5a3b72ea03c6492d31102e6727f2d37bff042482059cfc1e68bb6d52881f991
test-results-full-3.14-9
92.2 KB
sha256:0003ba5bee087aee6c558baf2e7d40c8a92723c10de453d0b85f92ca57cc8e79
test-results-mariadb-3.13-mariadb-10.10.3
26.7 KB
sha256:bf2c9fca6ce6ed60ce403b9686b62b7fa9559d6f55c8e5c79fbe4df0632151e3
test-results-mariadb-3.13-mariadb-10.11.2
26.5 KB
sha256:fa5d3d6c95b25b3919246f6048233d69b487277f0d0cf9072b082fd9ab166eee
test-results-mariadb-3.13-mariadb-10.3.32
26.2 KB
sha256:997ec84b34daa5f4b833ec6c9f84df68265de822ad56838be2b3b5d77f8aef7a
test-results-mariadb-3.13-mariadb-10.6.10
26.3 KB
sha256:921e80722d0535e26479a342251310f63b49bd8147bec8fe1f2b19444544e075
test-results-mariadb-3.13-mysql-8.0.32
26.3 KB
sha256:31733738422ec1ad0509d9ab90525d9c40c66126e7295a34bb92fcde9ba1b65c
test-results-mariadb-3.14-mariadb-10.10.3
26.6 KB
sha256:5c504f6f3ca115bede11ec3b5d31426cc1752bba758019447c839c1d6ae1b24c
test-results-mariadb-3.14-mariadb-10.11.2
26.5 KB
sha256:f48710049e62caa710dae978a760e9c6e557f5b2534c8186202a63adc193181b
test-results-mariadb-3.14-mariadb-10.3.32
26.8 KB
sha256:da6798073107176101a2b81d3f99b91dd7ab0d71f2a679d8119b011a79d33572
test-results-mariadb-3.14-mariadb-10.6.10
26.5 KB
sha256:516ed5812bd377d24c96fe63a84cd15f88e465e77cbfed578b803e36b121d4ef
test-results-mariadb-3.14-mysql-8.0.32
26.6 KB
sha256:956487e96b17c1cec7208d6f7373e2d2a50709dc29f9c8127938499714a3fac6
test-results-postgres-3.13-postgres-12.14
26.5 KB
sha256:b9ce826cf468cd0f5614cfa05c0c09ccf3f6d55af32ae713100f0fdb853353af
test-results-postgres-3.13-postgres-15.2
26.6 KB
sha256:934129099ddefccd3250f568664afb18ceeeaf1e5e290f7c919590042a9252c3
test-results-postgres-3.14-postgres-12.14
26.6 KB
sha256:7d19528256b6d9b53ea270a3d01cd5254f44a82a1ecbe37139767b2084d20fce
test-results-postgres-3.14-postgres-15.2
26.6 KB
sha256:213acfff23bb5252d45d6b0a15e8ca6647db8fe8d301897f7bef9bf42dc529ca