Skip to content

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

[pull] dev from home-assistant:dev

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

Triggered via pull request December 3, 2025 21:26
Status Failure
Total duration 3d 11h 42m 2s
Artifacts 77

ci.yaml

on: pull_request
Collect information & changes data
19s
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
17s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
1m 17s
Check hassfest
Check all requirements
37s
Check all requirements
Check mypy
3m 24s
Check mypy
Dependency review
14s
Dependency review
Check pylint
8m 32s
Check pylint
Check pylint on tests
6m 44s
Check pylint on tests
Matrix: Audit licenses
Check ruff-format
22s
Check ruff-format
Check ruff
26s
Check ruff
Check other linters
1m 24s
Check other linters
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Split tests for full run
4m 56s
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
8s
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.9 (6)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (1)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (4)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (10)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (3)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (5)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (2)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (7)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (9)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-e922ffbdeedcb68130699699fd236dfcdad07bf93b28043809eb6e44771e177d
Run tests Python 3.13.9 (8)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.13.9-venv-2-2026.1-dfd10884c9e0cdef344e25841b7e7f590666ba37c7b95051643ae91da0b6151f-514c5483075a43183c252934a3831f3707be2405e41cfbdd5dda04e333745aa9-22bedff4e53fe5d7e04635060d89f57cde9a9e28bdc1359fc7d6ed3319be487f-88b0ffcd9c572bc371d68ce9011dd34dee745fd8b71385af476f97ca7c5eb96b-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.9 (6)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (1)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (4)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (10)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (3)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (5)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (2)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (7)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (9)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
Run tests Python 3.13.9 (8)
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.9-mariadb-10.10.3
16.6 KB
sha256:a22e7f41b668cfcb55ae68f929433efe6274f31b6cf3d63525343504bd551804
coverage-3.13.9-mariadb-10.11.2
16.6 KB
sha256:71b04ad9de565b7959a3eb0667087ba029879b39ac43a77b43e3ab61398c40f5
coverage-3.13.9-mariadb-10.3.32
16.6 KB
sha256:8367148ffd2e0275bd8ffd2dea7498d551ebab3ad82403d63f5e5967f61226b6
coverage-3.13.9-mariadb-10.6.10
16.6 KB
sha256:76d0de65bbc651594035f5540ef6dccc0abd2495f4d51e79506aa21a2ff0036f
coverage-3.13.9-mysql-8.0.32
16.6 KB
sha256:7841297e3c22ca93117148646e619824cfb04ca3bd57b7da2cf66f1e59f60ef7
coverage-3.13.9-postgres-12.14
16.6 KB
sha256:8e690b7c3bfcd1bb5734b080d72c7e1102409062e3b7a3a4442cfd74f8b121d3
coverage-3.13.9-postgres-15.2
16.6 KB
sha256:09d0842fee8ad1b2d704d15183ea64758b7cc5f30cb4f7a011ccdc0773f31bf1
coverage-3.14.0-1
1010 KB
sha256:24883d249e6709b618d650587f2fe19985b94e04055980ac33db0edf19b6617c
coverage-3.14.0-10
1010 KB
sha256:472df4d7bdd0e58bd1209cb44f49f3b46bc46a014163b15fc1d18f17f972b9dc
coverage-3.14.0-2
1000 KB
sha256:ea52ff7adc8c2a1a850585e11042cf4332eb2589fbaf49025ec95323526fe700
coverage-3.14.0-3
1010 KB
sha256:f25200482e23a54ab747bd2d9d7b25a98db98e6588c2f83449291f20b46ad723
coverage-3.14.0-4
1010 KB
sha256:17625f7a9e0c1e70ee9ad3d3a89757a9e94c9404713bc97a29749f4abe657b52
coverage-3.14.0-5
1020 KB
sha256:cca1bcc5016a7a97e4559c8338d2ba167900c4a90fffe116bbcfcd783eb0e729
coverage-3.14.0-6
1010 KB
sha256:4caa406402b9261251495e51d1f67f61239e83c39aa493f74fb1c3b88b348372
coverage-3.14.0-7
1010 KB
sha256:5941fddd2df39ca5572ddebcfac2b6ac6d43557b42f4815f77a1dee74288b96f
coverage-3.14.0-8
1010 KB
sha256:a4c35edfe0fc2639302e66cbb6eb48299564c43ca3d48a3272f11cd5e646c12e
coverage-3.14.0-9
1010 KB
sha256:ef5c64d391068f37f6188cf4ef28c639fc0143b3229ec1a6ca7695439b1757b1
coverage-3.14.0-mariadb-10.10.3
16.6 KB
sha256:fa7c7335928730ebc6a1c7c6b14e7b2158e5217df0225c671d0ae1d2a55fcdcf
coverage-3.14.0-mariadb-10.11.2
16.6 KB
sha256:e52b29ad679b3df85ded5b302164840b9d77743053c50db86a406b91c503bdea
coverage-3.14.0-mariadb-10.3.32
16.6 KB
sha256:376da7e6af8e778f1e7e971c46fbfcd5da688f72c7aa3fc4842b6dc05e1d4954
coverage-3.14.0-mariadb-10.6.10
16.6 KB
sha256:ce20f536e76c9cc693648cd83208fdba9b98d593f28ac9155fbadfb9f360f04e
coverage-3.14.0-mysql-8.0.32
16.6 KB
sha256:e7465fa9c7c0c936bc376b53145ded9884cadbeed9c223c672e7957e196f3b99
coverage-3.14.0-postgres-12.14
16.6 KB
sha256:cf874f9ad9d631138248d207a5ae29170a96f85c066de6eed538611da63bef60
coverage-3.14.0-postgres-15.2
16.6 KB
sha256:bb0e2052c0b312f3f275ee27c452189c91be181b831ac698be7cf3807ac66894
licenses-1335-3.13.9
123 KB
sha256:39d05d6dba085cd4e8d7d6b9e23c0a14a1f554ec9d27455fe4bd543965d77cd9
licenses-1335-3.14.0
123 KB
sha256:5fe25e38731465289c057d719f813c57c7aceb48a60012bc9935ddc222f37274
pip-freeze-3.13.9
12.6 KB
sha256:209397853e73ebe04e75570163a518b9d22fe1376d9f8b8e994a5dad912f28ed
pip-freeze-3.14.0
12.5 KB
sha256:eeafcb5f05c48284429ffc9e6872519da2123c9db1aaaffccf0f02fc7256a03a
pytest-1335-3.13.9-mariadb-10.10.3
2.82 KB
sha256:365d58a6ab4091187ac8122429117d0f3592c1dc51d36d4685f52ec1b3bdc5ee
pytest-1335-3.13.9-mariadb-10.11.2
2.81 KB
sha256:aed80bb3834a6ef74eb440bfbcb77018621405856aac690e14c94631080244ea
pytest-1335-3.13.9-mariadb-10.3.32
2.79 KB
sha256:34c4d789853d92b604059df66634a7733d5a008e64284847249aed319fa4ce61
pytest-1335-3.13.9-mariadb-10.6.10
2.81 KB
sha256:5978136c074e0f0051a5dc7dd2a42a0bbf77ac8464b424606e46ff0f0af18a9c
pytest-1335-3.13.9-mysql-8.0.32
2.81 KB
sha256:c565f88281f95819441012e62373c43b2ce9edc665ff627de5993fd5e2df058c
pytest-1335-3.13.9-postgres-12.14
2.5 KB
sha256:f1eb00ca5575d1307a29db418caf86aabdeeeaa3ecd1f7da1cbb7066f70a2d3f
pytest-1335-3.13.9-postgres-15.2
2.5 KB
sha256:909dfa9d5ec376402ea961f9be3b6b25fe01fbdca8493697af06292d5750cd4b
pytest-1335-3.14.0-1
1.61 KB
sha256:ff7983455515c52b964a0335f5eef2dc7fc84dcbd8c864b8933291baf7dd45af
pytest-1335-3.14.0-10
3.17 KB
sha256:622b39a131fc515bb709fc640e290c50992ca820549baa1b3d9ffb0d7f4c0a19
pytest-1335-3.14.0-2
1.73 KB
sha256:1c53bd93ccf09409dd8c4f38cd25b011b2e767095e1b4476656b29c7ddf5a407
pytest-1335-3.14.0-3
2.37 KB
sha256:a13f70a11559c7c1d5f5cab782f63d26af487c8dfd5c918d840c41e57ab37d3a
pytest-1335-3.14.0-4
1.8 KB
sha256:077dda0314b3e4fb782668e4c0c02b93ea23e020b77e6f8fd966da90c676b028
pytest-1335-3.14.0-5
2.06 KB
sha256:cffed9eb17f6b65f28374e0e19a437f4e0293f5ba487b623eccd0f8705709050
pytest-1335-3.14.0-6
1.96 KB
sha256:17c11a25afabe89c600c2ca2ac20575885707c3fcd7475259ca374a8266bd407
pytest-1335-3.14.0-7
2.2 KB
sha256:2ee121124682ef4513994fa17556b88fb24dbedd43774c1e8601182eb46e12b0
pytest-1335-3.14.0-8
1.59 KB
sha256:23709a8707a547668dc919cae865cef26e4b442e101f1e769491d41b8eb2fcbd
pytest-1335-3.14.0-9
1.6 KB
sha256:f52bc01b794186e963ce2f7d3e9b157989b70ce3f26fc2392307ea6eda5ea79c
pytest-1335-3.14.0-mariadb-10.10.3
3.07 KB
sha256:1a631159f92b01afb73618c61e0ed2304d7c8b57a45e0155d1260449ab47f0bd
pytest-1335-3.14.0-mariadb-10.11.2
3.08 KB
sha256:3907a76174d2c4ee981c076870f7c0ead802ae115bcad10dc1aec66bbb2c3d2e
pytest-1335-3.14.0-mariadb-10.3.32
3.07 KB
sha256:bd27635381d823d0e24610f94d6cf661f1d708c313580e83dbf55ab151519fb9
pytest-1335-3.14.0-mariadb-10.6.10
3.08 KB
sha256:74a7e2153efe2596bdcb14c252d8ca8af6ee63173a797f08e8bcb29f256d2b2f
pytest-1335-3.14.0-mysql-8.0.32
3.07 KB
sha256:2213a309d05347612696749fd0b383fd60e12cf5e00d168ca219e2dfdfc2e701
pytest-1335-3.14.0-postgres-12.14
2.72 KB
sha256:d619c829d2b649cc6614b511951415b5cab060883329474ba75094c3bcc3ad71
pytest-1335-3.14.0-postgres-15.2
2.72 KB
sha256:82372c02685042ed9e19c5338249d915d1c1d5bf0d592a4d23190f7bd8faef16
pytest_buckets
6.26 KB
sha256:f229bc397fcb3fe9778a62074c5db77d4704c984c52aeb11393a103801a68769
test-results-full-3.14.0-1
79 KB
sha256:7cb613204cb5f2dea05fca504875505d79e5d8bef9f72faa3bac4af55d1319ca
test-results-full-3.14.0-10
97.6 KB
sha256:5ffe5d23f2d9a73a42dd5a9833d16c9195f5639ed2edff1d5791b3ebb77b94af
test-results-full-3.14.0-2
95.1 KB
sha256:6515040c12aa67482c9b04787db69ce2119e90c9ce7a4c6e2800b92af96d6ea5
test-results-full-3.14.0-3
94.1 KB
sha256:905b9b9f04898c008defa66748643d8d8e2215010dd2d3fe057200272862df21
test-results-full-3.14.0-4
93.2 KB
sha256:68e13455a89e18dc0f97af28f52781a192e4983a152bce0cd6c8d6440e6d72d2
test-results-full-3.14.0-5
87.1 KB
sha256:c8bad2afca0efd5286bdf4cda7764bfe2a57789a14bd12bf148c6bff968f8384
test-results-full-3.14.0-6
86.7 KB
sha256:27cd9efbe0a08fad21661b576b136ff20f05e8be1867a7e9010d4e0865ca01f5
test-results-full-3.14.0-7
98.2 KB
sha256:2ee9e80f870e8ad93ba8e179cac64350387d6ea3d2fccada403dfea25f8361f9
test-results-full-3.14.0-8
87.7 KB
sha256:5f83f5379e0ec7ef926e652f1a90bc4a6e7e05bea48ab88500bac6a402eb4026
test-results-full-3.14.0-9
89 KB
sha256:880794e7d078b7b8d329d7629f960de7c957c975eb2a66168d0ae2df119f732b
test-results-mariadb-3.13.9-mariadb-10.10.3
26.3 KB
sha256:ff0366219d2351c5277b507ae8985cd3ca9c3bf858199862ea58e52480f4d2e4
test-results-mariadb-3.13.9-mariadb-10.11.2
26.4 KB
sha256:c5250525f87ea2c73b2f4a400fbbfc14821672f315d43eb71a675ac3cf4a3798
test-results-mariadb-3.13.9-mariadb-10.3.32
26.8 KB
sha256:f440ad150a00708db707cb41e20d4b37b5d01bed083ac39e2f1fa8a8c534a2b6
test-results-mariadb-3.13.9-mariadb-10.6.10
26.5 KB
sha256:57e02938403fd3059d2443d8e3bae618fc5e3b5ae0effd73077977ca4adb8b60
test-results-mariadb-3.13.9-mysql-8.0.32
26.7 KB
sha256:df0750f550ba7cf6ac29b994c4a606b35a123d872266ef447ea84b3639d6f20f
test-results-mariadb-3.14.0-mariadb-10.10.3
26.5 KB
sha256:5bef002d9e28f8a80a4a1d762630abb3d5f3440150ab7703e37a83a746669b59
test-results-mariadb-3.14.0-mariadb-10.11.2
26.6 KB
sha256:1c6ea5c1c69e6260b0d18a1b3143cd42338dc621f1ed4dbce0467aba837289c0
test-results-mariadb-3.14.0-mariadb-10.3.32
26.3 KB
sha256:3252992a6045c43bf77fb7d1464904848329bd660830f4a6c22d5758acb9f085
test-results-mariadb-3.14.0-mariadb-10.6.10
26.7 KB
sha256:a89571c50b193e92db313ac88769ed2c74d675e956d01536c99ba05853be0e01
test-results-mariadb-3.14.0-mysql-8.0.32
26.9 KB
sha256:0435bafe15c890a39ec5ff46dbd161b4907f4c219305e828f55d1bb1e1f98df7
test-results-postgres-3.13.9-postgres-12.14
26.6 KB
sha256:8c2899078baef79f1e373812cb6fe2d16a497d4750851ec19bb40aab461fee56
test-results-postgres-3.13.9-postgres-15.2
26.5 KB
sha256:abbaacc932d0b50a416807622b641f129ef43ece6b693793ac0518099f40ca15
test-results-postgres-3.14.0-postgres-12.14
26.9 KB
sha256:a89d0e173cec28247287ec57811a85d2427b1932afc895d56a09b67a0af8b1c5
test-results-postgres-3.14.0-postgres-15.2
26.8 KB
sha256:13e4a9f86e798c7e1b466af75b127ab753218e02070fb5d25558322907a9a46a