Skip to content

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

[pull] dev from home-assistant:dev

[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
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
16s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
1m 26s
Check hassfest
Check all requirements
34s
Check all requirements
Check mypy
1m 0s
Check mypy
Dependency review
14s
Dependency review
Check pylint
8m 48s
Check pylint
Check pylint on tests
6m 44s
Check pylint on tests
Matrix: Audit licenses
Check ruff-format
22s
Check ruff-format
Check ruff
23s
Check ruff
Check other linters
1m 26s
Check other linters
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Split tests for full run
5m 1s
Split tests for full run
Upload test coverage to Codecov (partial suite)
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
6s
Upload test results to Codecov
Fit to window
Zoom out
Zoom in

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