[pull] dev from home-assistant:dev #1267
Triggered via pull request
November 24, 2025 21:26
Status
Failure
Total duration
2d 8h 29m 0s
Artifacts
77
ci.yaml
on: pull_request
Collect information & changes data
20s
Matrix: Prepare dependencies
Matrix: lint-hadolint
Check hassfest
1m 26s
Check all requirements
34s
Check mypy
1m 0s
Dependency review
14s
Check pylint
8m 48s
Check pylint on tests
6m 44s
Matrix: Audit licenses
Check ruff-format
22s
Check ruff
23s
Check other linters
1m 26s
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Upload test coverage to Codecov (partial suite)
Matrix: pytest-full
Upload test coverage to Codecov (full suite)
Upload test results to Codecov
6s
Annotations
13 errors and 10 warnings
|
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
|
|
Check other linters
The `punycode` module is deprecated. Please use a userland alternative instead.
|
|
Run tests Python 3.14 (6)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (9)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (2)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (4)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (3)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (5)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (8)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (1)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (7)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
Run tests Python 3.14 (10)
Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-3.14.0-venv-2-2025.12-ccf4cc737d09c5c5f9897b9b0ab59143796c87abca8673354b1ca272319b6502-5d86b1dd608d87236a46014adc8412e9549f5195e86ffe74b5b2966fa6578991-15cde6a5aa4f85a6bff4215c6d1ae8835728eba5e7fb70d6f93adc3a1c7b9e2f-593f0fc2034a4671dd74e981aef155fa0221bcd3c9270cc74ab2c3f73b6b10d0-f9c76da96a8211d079b5d66fc709c5b60c24e115e0477e13a5bfbc793206512d
|
|
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.14 (6)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (9)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (2)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (4)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (3)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (5)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (8)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (1)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (7)
No files were found with the provided path: junit.xml. No artifacts will be uploaded.
|
|
Run tests Python 3.14 (10)
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-1
|
1000 KB |
sha256:d4dd69d1553ba2e8c1e1e1958290c91a8c0897ce52d5cd0bf02d90f8ae3c644c
|
|
|
coverage-3.13-10
|
1010 KB |
sha256:6fc371b5f0b713325c085347ff18123951fec367dcd1ab29ac6ebe7bb140c674
|
|
|
coverage-3.13-2
|
1000 KB |
sha256:33fa1b86dd1d52aa52c2909db8c3ade06a33dd84f47925b35067aeddcb048d27
|
|
|
coverage-3.13-3
|
1010 KB |
sha256:c62120cf36168d409f933f6ba6100d126ab7452604dcfe138d9415b8ebdf7f09
|
|
|
coverage-3.13-4
|
1000 KB |
sha256:e670fe1c1f4fabdbc3d78c2c65259a2bc2835419d58f54c8354fe2396fcc7e65
|
|
|
coverage-3.13-5
|
1010 KB |
sha256:7bb5f9893e1a820ae25bd3e5da33a1c4e5a8c80340ccb678ed4ade5a8d69ab7d
|
|
|
coverage-3.13-6
|
1010 KB |
sha256:771598175efaade97103cbda7a44e61af743ebb9cce8c554ef1f750da79d43e6
|
|
|
coverage-3.13-7
|
1010 KB |
sha256:d0159dff7e34f6a1e5042f6390aba03ddc1cf6cbe7cd8dafcd694c95caab238c
|
|
|
coverage-3.13-8
|
1010 KB |
sha256:69d207fe19dada19f3386c23b0573e0b84fe484df66874b54bf5afe28b972f59
|
|
|
coverage-3.13-9
|
1010 KB |
sha256:15766b237065d944934fb46d25aa38b3131017bda3e3d6726e34c99ca3d94f16
|
|
|
coverage-3.13-mariadb-10.10.3
|
16.6 KB |
sha256:04b230f51f83ddfe9e588c70629b0f9fed7411838afa65f2c41635bc3db0762c
|
|
|
coverage-3.13-mariadb-10.11.2
|
16.6 KB |
sha256:ca2aaeca0f1433438670b91b540ffed75a8697d9659f408054cc6247a8dbbaab
|
|
|
coverage-3.13-mariadb-10.3.32
|
16.6 KB |
sha256:bdaa6c40ce293692b2e33b9f0b2927e8eebf20876491e06ddba3682008e73634
|
|
|
coverage-3.13-mariadb-10.6.10
|
16.6 KB |
sha256:2425fbfa16098310647b9d1c05aaec99788cc525486a2b4f35d26f0225424022
|
|
|
coverage-3.13-mysql-8.0.32
|
16.6 KB |
sha256:85c4002ac0e0df5bc25ee5363c88ae031d486da694cb3967f94e5996d4d61433
|
|
|
coverage-3.13-postgres-12.14
|
16.6 KB |
sha256:c7cd2922a97f72d75d54ea9bea605fe01965d2ba36cf2936d231894818389a03
|
|
|
coverage-3.13-postgres-15.2
|
16.6 KB |
sha256:50e3ce447023e1cd2671f3a92476be4621c03e081d6892bbecc7c7efaa3a7b35
|
|
|
coverage-3.14-mariadb-10.10.3
|
16.6 KB |
sha256:34764d898e554bdf87c6e2b01786a2cc1f0199436c167e986df63ab502986bb2
|
|
|
coverage-3.14-mariadb-10.11.2
|
16.6 KB |
sha256:d9beb56d3f2c518640194e2be92843d1210c3918f808f770ed3545cc2204ed39
|
|
|
coverage-3.14-mariadb-10.3.32
|
16.6 KB |
sha256:34ce39f06d49d9f7cd30d2f303a1754a45119c5d5892d17884455469781a2a4a
|
|
|
coverage-3.14-mariadb-10.6.10
|
16.6 KB |
sha256:e1d366118e541b91b4c39696f2571d7a581a74f65210db7ba9cd584100d66d6d
|
|
|
coverage-3.14-mysql-8.0.32
|
16.6 KB |
sha256:1e7e6fbd018a69868d389e2fad249f32f0a325a8bb3bfbdeef4d53270ef77e76
|
|
|
coverage-3.14-postgres-12.14
|
16.6 KB |
sha256:c20c88d42270fe891b4f5a811d868b823ba5dbc8df8c0a9994360855a20bfe71
|
|
|
coverage-3.14-postgres-15.2
|
16.6 KB |
sha256:a8db1a6e016205bfc781e26857ac1ffc2dfe7e557c5224b8e6bf0ff98bfb4096
|
|
|
licenses-1267-3.13
|
118 KB |
sha256:96b45e4baf6b5d1a433a5c189b4413d8ad31e560a0b4dd40260f91032cb4083d
|
|
|
licenses-1267-3.14
|
118 KB |
sha256:3b1bee2bbfb5bf573c3d33170cc6723fa955fa65d05b3b13c47c5b520c2402f9
|
|
|
pip-freeze-3.13
|
12.5 KB |
sha256:bf279b697c16b5ecdb60cb5e73990da86a0273b503b934fab44030544a480a09
|
|
|
pip-freeze-3.14
|
12.5 KB |
sha256:ac3119c9cf5d6b96e8900cd2dc4c53e0fad182561db54f5a892c466e873d87dd
|
|
|
pytest-1267-3.13-1
|
1.39 KB |
sha256:5743977c9de58f88343c3c4cefa95a8363cf5951f111be05207816083c53062d
|
|
|
pytest-1267-3.13-10
|
1.34 KB |
sha256:d2ea126b8cf2b45c59278c84dff021e79ee358ef043c3bbe78b38a7824eadcac
|
|
|
pytest-1267-3.13-2
|
1.25 KB |
sha256:16df3c465d5284dcd3f37e2d2cf4bbd3952722671c800dff3dbe47b2fd9fd3cd
|
|
|
pytest-1267-3.13-3
|
1.82 KB |
sha256:b46e7075e835b2a178886e1f447be867ae7d849efe71dd8927236f728be83b28
|
|
|
pytest-1267-3.13-4
|
1.39 KB |
sha256:9b93d406b601db703de642a049788bea4436098bbc4928e913b3d86092036172
|
|
|
pytest-1267-3.13-5
|
1.54 KB |
sha256:9d1c21da34e05038f7a0039b27ce8cc2e7504e76906797336ae76114e3e397a1
|
|
|
pytest-1267-3.13-6
|
1.54 KB |
sha256:bd88d94054e8b4c2d85831a14a0d50e6da3b8007a0c44f7155c210d3b694c932
|
|
|
pytest-1267-3.13-7
|
1.77 KB |
sha256:d9d91e02ec3aae722c4a6c2a525d1183cdab5228272a1582881e20a6e2843a9a
|
|
|
pytest-1267-3.13-8
|
1.56 KB |
sha256:6b76ec21750e4548d5ff705977bfd8c94bbdf4e784bb738d68b1fec5b2c722a8
|
|
|
pytest-1267-3.13-9
|
2.79 KB |
sha256:ed6c02ae3ee160a66626aba86b19370f68d1c1e2bdab7e6e5e2e778d069a13fc
|
|
|
pytest-1267-3.13-mariadb-10.10.3
|
2.81 KB |
sha256:8ce49a65310540710cef7416e86b4db2d2c9062598a09ed4dc34bc0ce3e7b0c4
|
|
|
pytest-1267-3.13-mariadb-10.11.2
|
2.81 KB |
sha256:055d884005750cd7d5ba3eb998f85ea0b02a497d190f7e725a1a8ad3b49005dc
|
|
|
pytest-1267-3.13-mariadb-10.3.32
|
2.77 KB |
sha256:12473110f184df55898ed36834cac1f0c00fa7ed813b82c020e125c7f062eba4
|
|
|
pytest-1267-3.13-mariadb-10.6.10
|
2.82 KB |
sha256:67f984b01b969e075c71969daac2743c9e21e6f30036f800a2028ff68b0f32dc
|
|
|
pytest-1267-3.13-mysql-8.0.32
|
2.79 KB |
sha256:a0b381bf2276e9640a3053449cd6a3374bfe5488bbe55105cc6367db982084e7
|
|
|
pytest-1267-3.13-postgres-12.14
|
2.5 KB |
sha256:ae3441159c82fa2a050c6b7debd3e9981b1f1e07ab92b89c67a41f0e4a53d6af
|
|
|
pytest-1267-3.13-postgres-15.2
|
2.5 KB |
sha256:d6a8707f3bd2a682846cbf56d897f4122d8334d21f93a6f27d761156a048d51c
|
|
|
pytest-1267-3.14-mariadb-10.10.3
|
3.04 KB |
sha256:8c627a5f92e9352e66aae44c029b0479140cb629023646bd30abd4339003d029
|
|
|
pytest-1267-3.14-mariadb-10.11.2
|
3.03 KB |
sha256:289973bcf7897f9f65ea2eb0db04b0599dc5adc9763f6bf29abc4df5775474b8
|
|
|
pytest-1267-3.14-mariadb-10.3.32
|
3.04 KB |
sha256:ffb6ecfc9522c9af19b21a786bdd1e44e79322d7bb8bb03330acff562c0f7b6e
|
|
|
pytest-1267-3.14-mariadb-10.6.10
|
3.08 KB |
sha256:aff5cdbeca5b2b2669305405748b019f7c85e55fa75346244ea6cecd2d9c7a63
|
|
|
pytest-1267-3.14-mysql-8.0.32
|
3.02 KB |
sha256:33aad6fd11d0ac8a87c5c1f44ef326ea43f06d61f234cb44d8a283a9097caa93
|
|
|
pytest-1267-3.14-postgres-12.14
|
2.72 KB |
sha256:0d042a6f683df3f33a210d7dfb033d5191843ebc34b1b488c66068d45a9e7b1a
|
|
|
pytest-1267-3.14-postgres-15.2
|
2.72 KB |
sha256:85c4c91b08730aad98b69f8ec60bbdaa7c15250fe5d6b790d2c94c429fd00f6e
|
|
|
pytest_buckets
|
6.23 KB |
sha256:15a90657f04f3a320d0c02d7bf8372149fc6bbf37d6ebe4d3717d5d5a6944310
|
|
|
test-results-full-3.13-1
|
70.1 KB |
sha256:0e92c0c640fa0005b7646239c102ae1efd81bd4578f2973bd41ba4e8f8598d29
|
|
|
test-results-full-3.13-10
|
92 KB |
sha256:f857c5ce720726e485080a54497f833218aa5dd02c053dda0ccebcd6fbb3ca68
|
|
|
test-results-full-3.13-2
|
88.9 KB |
sha256:fe483b0e7bea8c7d4c497af40eacbc1a907efa92f1011d3964baeeb74dfbcb5c
|
|
|
test-results-full-3.13-3
|
90.9 KB |
sha256:1cb5367f4228cf02b3512486fb82a43b0518d8f4ad6247f04de3287413b9fa8f
|
|
|
test-results-full-3.13-4
|
87.2 KB |
sha256:edc42ec04cde7d4cc5453def9a2246f1d36c7898a7b6dd76fb6046edf22d21db
|
|
|
test-results-full-3.13-5
|
86.9 KB |
sha256:24a51264753bd192f99378af1b5cac376ef9c112a322e677b9d180dd4d1c1fbb
|
|
|
test-results-full-3.13-6
|
81.3 KB |
sha256:e6883a7e1264b3f9d749e9413597eba3e0c0fcaad50323e4f66efbda35e5ae95
|
|
|
test-results-full-3.13-7
|
90.9 KB |
sha256:2499bd0f18b793d4316d76cdfc0f1bca3d0bb5a07a4cea7300e1fb0ee816fcf6
|
|
|
test-results-full-3.13-8
|
90 KB |
sha256:041b2686f8704c993c14eafca5cb621798d7ca79066c3450f434edd502a6d800
|
|
|
test-results-full-3.13-9
|
93.2 KB |
sha256:1affed7539d0bec67ed40c3cc2c52a429a4079920402afa186ef56a6d79f27c1
|
|
|
test-results-mariadb-3.13-mariadb-10.10.3
|
26.4 KB |
sha256:95abb0b8fbb8288e9dd78483f0de330f9074cafceea26642a5bafb1b02c59fe3
|
|
|
test-results-mariadb-3.13-mariadb-10.11.2
|
26.7 KB |
sha256:f34e62cee55e155d5867ef45b8f85dbf92ef07251cad1b433b593425dd63cb07
|
|
|
test-results-mariadb-3.13-mariadb-10.3.32
|
26.4 KB |
sha256:1b6682e42128542319eb45c45f73d5ee370e1c293d69af1963e67d544129f9b1
|
|
|
test-results-mariadb-3.13-mariadb-10.6.10
|
26.5 KB |
sha256:d0f4ed19b7cb8d44ac9bd0d6d74eb2a0af6a66fbcea859457238be47eedb190e
|
|
|
test-results-mariadb-3.13-mysql-8.0.32
|
26.6 KB |
sha256:be0735df7de55aca0a0612b14ee43876d894e9fe10684b67f53933e09804d631
|
|
|
test-results-mariadb-3.14-mariadb-10.10.3
|
26.4 KB |
sha256:478c5ca8be4574cf2c4e3fe38fe13d09510bb713b238e80139faba762e5487a3
|
|
|
test-results-mariadb-3.14-mariadb-10.11.2
|
26.7 KB |
sha256:ff0f0fa08a3c0a7079bb38c5ab02666312955e183ea3988ec21623e7bfb83892
|
|
|
test-results-mariadb-3.14-mariadb-10.3.32
|
26.6 KB |
sha256:bbea4326633ba8bbcd53f39470bd475e291a7f5f0f5271cd735a43ae6f0c96ee
|
|
|
test-results-mariadb-3.14-mariadb-10.6.10
|
26.8 KB |
sha256:ec5ea87e0dde2bf9c3dfdb693caee9e45b5bc155b1a7719bc995e20891ea33fa
|
|
|
test-results-mariadb-3.14-mysql-8.0.32
|
26.6 KB |
sha256:015edb48351318ebe94083002dc49bc5c25f73a4cc6d6621687dc9323d3723aa
|
|
|
test-results-postgres-3.13-postgres-12.14
|
26.7 KB |
sha256:78074113a009a81dcd015acf134295533d8c3c605f27d5d37d9c7f450da15f3c
|
|
|
test-results-postgres-3.13-postgres-15.2
|
26.3 KB |
sha256:67f40bff78966a7d7a792abbe815c94c106100ae6d43461f5d8bd96ee7f46aa1
|
|
|
test-results-postgres-3.14-postgres-12.14
|
26.8 KB |
sha256:428ceff55351d12f98d5c2aaeb14beab1247d9d97cbcbd1115883fec9d214b6d
|
|
|
test-results-postgres-3.14-postgres-15.2
|
26.7 KB |
sha256:24bc1361fd2d599d3ef833de07401c42a424449d8a53eb38958bdcae41f146f3
|
|