Skip to content

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

[pull] dev from home-assistant:dev

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

Triggered via pull request October 16, 2025 21:26
Status Failure
Total duration 5h 3m 12s
Artifacts 107

ci.yaml

on: pull_request
Collect information & changes data
18s
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
25s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
1m 42s
Check hassfest
Check all requirements
34s
Check all requirements
Check mypy
1m 18s
Check mypy
Dependency review
14s
Dependency review
Check pylint
8m 41s
Check pylint
Check pylint on tests
6m 23s
Check pylint on tests
Matrix: Audit licenses
Check ruff-format
21s
Check ruff-format
Check ruff
36s
Check ruff
Check other linters
1m 15s
Check other linters
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Split tests for full run
6m 6s
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)
21s
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

4 errors
Dependency review
Dependency review is not supported on this repository. Please ensure that Dependency graph is enabled along with GitHub Advanced Security on private repositories, 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.
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
Upload test coverage to Codecov (full suite)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
coverage-3.13-1
990 KB
sha256:adfd6d12972177177507870380b3f6d600f4fe0eb023eaa0ac469c789ce14e5f
coverage-3.13-10
994 KB
sha256:7e80c57dc37cf080b1bff3b10d964399cdd2aacc58ba50701d3bda5bdb2df775
coverage-3.13-2
991 KB
sha256:eff24873747ba41cfdf3d92fa50e6a112da34cadf3d7aabe92f7e775789f4fa7
coverage-3.13-3
992 KB
sha256:b8cde0abc6ebf097c7df186a36f250126f8bd5a7166324304c02f10854ce6976
coverage-3.13-4
994 KB
sha256:e12d42c03b66902e316cacb76f318d7aa6e07af0d1744f57793e0ccc5c383d3c
coverage-3.13-5
997 KB
sha256:dfabc60e945fb96d9a6bb83b20282ddab6b9daa92419ebac503e201da444b36e
coverage-3.13-6
992 KB
sha256:e973208cbff012914a52fe62a1740a6477eccd75bf8b749b9215d620ded0b87c
coverage-3.13-7
989 KB
sha256:36ac6af39d775017bbe44524a2383b53a8c0cd5fc4337db3fb39baf2884649a9
coverage-3.13-8
994 KB
sha256:14d90a1771017b6a359956f5d1839c1d31c7118aaa3857d00885e59c92bd9ef7
coverage-3.13-9
997 KB
sha256:bb143be874c158a07c4f53bb031e4ab99f38388b9b252bf86607b402a1b44048
coverage-3.13-mariadb-10.10.3
16.6 KB
sha256:b69217d9048f8347b39ea5b2447021a5b0047bb51272b91bdf690d2e0903106c
coverage-3.13-mariadb-10.11.2
16.6 KB
sha256:8debeb509fd0bdc7ee55611c0f508ebcea62c7f21ab29031dd6f86b37cf0fbe8
coverage-3.13-mariadb-10.3.32
16.6 KB
sha256:b003ba64c4569bf20c3ad45a970bccaa49e484e52faa01edddb19a35b6828b0c
coverage-3.13-mariadb-10.6.10
16.6 KB
sha256:ba240a542a8383f095cf42dedfecfbc36dd34055f89f0f96f9c1c987fac95a7a
coverage-3.13-mysql-8.0.32
16.6 KB
sha256:7eb44eed426f98871335ab7bcb6301e34c2804fcc6a92a42dc9d2fe8077e605e
coverage-3.13-postgres-12.14
16.6 KB
sha256:97527280759fc4f11c1a69a1f04b304399fc67d5ab8a2169d239445c979e9ec6
coverage-3.13-postgres-15.2
16.6 KB
sha256:dc923b72b9871a1a5acc3d56ad15d7db58f42bd40bc35966a8bc0684944aab2e
coverage-3.14-1
989 KB
sha256:8a555087f3e46549231f6d0477e7a1dc592ed678666599330244ce12baacf548
coverage-3.14-10
993 KB
sha256:99a3360163f7b00ee5ee510424ff8304e3f200b38f1121436eced862ce60ebde
coverage-3.14-2
990 KB
sha256:2beb20bbc059875c21574a17b74d81134612f6cb3b2f36a2d4ad17462bf91dbb
coverage-3.14-3
991 KB
sha256:08dc0f041bece28debc6a8576aa71d7d4ab88cdcbe8e3773f7ab4bbc3b0f1d86
coverage-3.14-4
993 KB
sha256:2e7d468f68d0d4cc76aff3f01bcaff7c70ce45520bf664f98f92c09c01113ed8
coverage-3.14-5
995 KB
sha256:1ec5031e6a31723234073db726481e4dc494cfdee97b00b9b1c4e56cb7da5f68
coverage-3.14-6
991 KB
sha256:e022389740144e74ee512de3f26eb88bd6e68aec85380e771fa4dd02590746e7
coverage-3.14-7
988 KB
sha256:ef7c25e53c61aeb779f6450c9639c069f3ccdc060e5ebccf88f245d282f90d44
coverage-3.14-8
993 KB
sha256:51a2aebefce8a1964cf3b32896563393b873c9472476e79324b2634b21868171
coverage-3.14-9
996 KB
sha256:467c7d1fab6f78fbcf06ed68b95cc11eb4faf793f3ddb6009048ef52db529ea4
coverage-3.14-mariadb-10.10.3
16.6 KB
sha256:73cbe296da0b146ef19832618778b901d469cd06a1f5e3fb8c1f908cf8e27ed7
coverage-3.14-mariadb-10.11.2
16.6 KB
sha256:f22f76c3a1980a96a8fe4bb17d0fa971f6df9fd93f4c997f6416abd55411b378
coverage-3.14-mariadb-10.3.32
16.6 KB
sha256:09c9c565ed826e16398a951a16695c2b332749187de0b6cff57cc62595926510
coverage-3.14-mariadb-10.6.10
16.6 KB
sha256:669c333cc4f88be658a4d4af515c5a7747f2d69f042a005bc366ae066419cbf7
coverage-3.14-mysql-8.0.32
16.6 KB
sha256:72772615fb3c88e4d797087a06d54dee21f357e6b09561f489c0dfc58e5b65b3
coverage-3.14-postgres-12.14
16.6 KB
sha256:aed90d60e00b9909ca0618ae41a36736a3d247f17bc12d654e6b3cb80ecaa8ea
coverage-3.14-postgres-15.2
16.6 KB
sha256:ce138e58ac40f77de1c40a66d51dcdc44cf747e900f27b3f28fd3b66a83da9f9
licenses-961-3.13
119 KB
sha256:f409069dc08591242f13a0819c528f9017349e8e0f6bdbc0af380d62210b6e8c
licenses-961-3.14
118 KB
sha256:3ccdb877da2c54da0d409edaf2c5e06f92526b695aa971a1230587fd15e41d8b
pip-freeze-3.13
12.4 KB
sha256:aa3493fbe8f07dfa2574507eb2edf74340f53fcfed9132883aaf64828c6f315b
pip-freeze-3.14
12.4 KB
sha256:846fd5c86a64837e8274858675f2085e763928fb845dacfc7c44cb35c3595f46
pytest-961-3.13-1
1.06 KB
sha256:05533de6a9c8cefb052bf05240789e4d7581626ab9ad583dceee1e34fdd65e65
pytest-961-3.13-10
870 Bytes
sha256:39cc020f7651affcae0b1bf8deafd9ce38512bb664c7ee3d681fb040f193b620
pytest-961-3.13-2
1.06 KB
sha256:aafe66c06eb49fb41399fbcda6b33359f321fe3a9e7fc4060ad3fc48375c28f9
pytest-961-3.13-3
956 Bytes
sha256:7dddd09cc38d4d7713a6706cea46bb7db1f3c84509917074bcf03ab1d58b7613
pytest-961-3.13-4
952 Bytes
sha256:57aba3c8423a74fc8116d95acd2a3677a43c28f5b8f3efb060e5b746faa02962
pytest-961-3.13-5
1.11 KB
sha256:5e681660f2926b03a772f8ddcb41bf433a34cc140079e207bc413ddbde468aea
pytest-961-3.13-6
1.38 KB
sha256:e3d400da179265f852c4ffb855460162832f5ef4f241de685430e9bc2f6f49b3
pytest-961-3.13-7
1.48 KB
sha256:982bcf20d243d36af14ebfa74fd90d578a6b8fbe4fd6d0f7b3e019ea9457d76d
pytest-961-3.13-8
1.64 KB
sha256:3e9c4a4fa6895a7085b34670be8acba0827fef5a04e147566b2e69305f06593e
pytest-961-3.13-9
1.07 KB
sha256:fe1549e504dc6b4ba579ff6183b9d1d5b7ebe4c9dc89ab2685fab467bc866fd4
pytest-961-3.13-mariadb-10.10.3
2.54 KB
sha256:04090b912cb7d47ca76371698869d07a0cc1c33c75b1a37ba74b3fc619484ebf
pytest-961-3.13-mariadb-10.11.2
2.58 KB
sha256:78c44149789d0669b792569d0ae1c7b4b133298f768b5459c6f02938c072ad55
pytest-961-3.13-mariadb-10.3.32
2.54 KB
sha256:4c22246ba00efe5f1695aa4e774587abd1130a1b2e867205464c26e28c1b30b6
pytest-961-3.13-mariadb-10.6.10
2.56 KB
sha256:acfdab51205be1d3d93c8c18bb9837e84b89c86e52fa42b4fbc1065e27062579
pytest-961-3.13-mysql-8.0.32
2.54 KB
sha256:6c5de86f7d82a96050e540f5edc20888c3f189409088cb8c707a92b1363e8972
pytest-961-3.13-postgres-12.14
2.21 KB
sha256:3420beb76596e0271b8587f78a8a7493bde3d828b116854abd17f0888604f5a4
pytest-961-3.13-postgres-15.2
2.2 KB
sha256:4791a9539d8f60ad6544984eaeed59aa97709575235551de7032f1a4650ac620
pytest-961-3.14-1
1.53 KB
sha256:bcb32dd3fd804217d805a3c5a5ec9e37aca1403a34aaacb1bc13305c66e37fe9
pytest-961-3.14-10
1.22 KB
sha256:f889668c881bb4cfb123e9c65e61a665608728b945eeb0468a5e31df8eaca609
pytest-961-3.14-2
1.54 KB
sha256:d558d31a0d92ffbe44453c0b7b17d42b8869b9197e64b405cf7da34edeb2e09d
pytest-961-3.14-3
1.29 KB
sha256:0f6fcd249aab1d673307933cb118010d038f8b6754038b0b33c5896ac0cc49dc
pytest-961-3.14-4
1.39 KB
sha256:2e6554dd18ff9143525f351d1249d99b5f5bfdd33387c8de6fe97ad5bb237eec
pytest-961-3.14-5
1.32 KB
sha256:bc50f2cb01d5ff849d412181c4b340981e9e639a3c24712f0e3714c995583586
pytest-961-3.14-6
1.38 KB
sha256:6d175d2a8fc7f2c5468682fb1f0d5f4d544ce4ec1a6975438521a5d0e7563465
pytest-961-3.14-7
1.79 KB
sha256:fc76e71db87740c6132bc9a1939e3738e645e36f805b42ec9454c0795ccc5d99
pytest-961-3.14-8
2.04 KB
sha256:b6d420491e14e2c041d6386b01ae5296464899a3e090f41419bbbf056706fa36
pytest-961-3.14-9
1.44 KB
sha256:674d5f4bd6e462c23986604dc48694517aa38f8fefd7a6f63e97924a02c4686d
pytest-961-3.14-mariadb-10.10.3
2.83 KB
sha256:b09fb6c2456ce5248840bc14b84cc4231c144180d7794e871c475289ae7af8fa
pytest-961-3.14-mariadb-10.11.2
2.83 KB
sha256:ed75c284ba07021eb0718e022643511c9a345664124e5594d2dfb4c3bb5e7feb
pytest-961-3.14-mariadb-10.3.32
2.8 KB
sha256:b5ee5cdedd3e64f0f002920023b096f83003fdd82fa964550cd5f01f14f10a7f
pytest-961-3.14-mariadb-10.6.10
2.83 KB
sha256:b0e498469b0cd174ca7183caf72bb2498ccef0137667765c0cb67db9045a3559
pytest-961-3.14-mysql-8.0.32
2.79 KB
sha256:6ec54ad7d21725253403c5bcd9f2af73f8affa8325e3dad74216215477e93d34
pytest-961-3.14-postgres-12.14
2.52 KB
sha256:2ce670ac36dedd250f1162fd0893bf3921a4acded4e23c0388b496232216edf7
pytest-961-3.14-postgres-15.2
2.52 KB
sha256:1b71fda9b00105f11816d901a7bc328adaa9d4c123298deee542831f1fe7e7ac
pytest_buckets
6.23 KB
sha256:3c3ead9bc753510397b24929368a8ac07ce3c6df086ae28c781612f67ef06fcf
test-results-full-3.13-1
68.1 KB
sha256:05c186b156d9c38a4284cca07e0e2ecfc920c41f20e6bdce0efc78f35589c6df
test-results-full-3.13-10
89.7 KB
sha256:d891dc95d4fb31a7b76c6535efecd3ef6432147b86450536c58d8fd071a730ad
test-results-full-3.13-2
86.5 KB
sha256:0982138a081649631b721735efdee7c515584a1e97c4319b5cae63d0d45f2533
test-results-full-3.13-3
87.6 KB
sha256:fdb6c75e1949fb60b1993f3066e69c0dd41a19333e1a2e54e00b14704ad770f8
test-results-full-3.13-4
83.7 KB
sha256:46a08fbddc672d1fa8d3c605bfcc0ec0a1d7f133d6b57ca2e0b32319bacbd116
test-results-full-3.13-5
79.7 KB
sha256:ff329f884ed06c4be3e2c08981b53cb5c092d61d8ab3cbb390d4d45427de80a0
test-results-full-3.13-6
83.3 KB
sha256:d06bf21238238477d4169187d42d51a5c5efb17601ac8a3c4ce1cc9c4e560172
test-results-full-3.13-7
86 KB
sha256:da6e3b1b48844b10fb8058c2f0cd1119a5d559792bef9580ddd39d338cb84254
test-results-full-3.13-8
91.3 KB
sha256:e89e7ddf2dfe6cdeb57d03ec9361298b9cb969eabfcea196d91c0fa27311f638
test-results-full-3.13-9
87.7 KB
sha256:349a50bcce4e41b672acc9dd66010c013c8a7bbb541f2eea30da73c99f790ec9
test-results-full-3.14-1
67.5 KB
sha256:750b3c94d7a53f2bd359efc1142e1cd94914cc458a935ba4bba1cca8d464ba94
test-results-full-3.14-10
89.5 KB
sha256:351956ea4ca352a80cdbaf79515d87e648c74f9deaa2e5d259e3e400bab425ad
test-results-full-3.14-2
85.9 KB
sha256:c98992f593126b86b8ddf299e53aefbb628438f14d9d719572d1963375399ca9
test-results-full-3.14-3
86.3 KB
sha256:501742880442a8466373463bbe11642936c374bbbe5b2ad8906eeb3931974b93
test-results-full-3.14-4
83.1 KB
sha256:3698d29e2591c93560ba2112b7a706c77028783fd355fa43ed57edc8932c4b12
test-results-full-3.14-5
79.5 KB
sha256:b98a1502abbaee4ea47c73427ed053fab69f2c285e6a77a79013fcb2532ea801
test-results-full-3.14-6
82.7 KB
sha256:26a9aeb73aef9e94f86ebb81bad45013b2c61679eae1ae20cabae1ef16bdb22d
test-results-full-3.14-7
85.5 KB
sha256:84c9918747a2d63871d7266b101f715d4ab7df48eed3312817951ca19b49d947
test-results-full-3.14-8
89.9 KB
sha256:438b4f707e8b9858b764d33ad8034d4663835ab1ad3c0b386155cb5d1729eb53
test-results-full-3.14-9
87.5 KB
sha256:e5d3665556600d807d63a12e692a0fa9264c5ffad3c0629911abfe5f6298d60c
test-results-mariadb-3.13-mariadb-10.10.3
26.3 KB
sha256:9ff0496a4308fb6c4de64df9ece41eaff77eeae9525129dacb428d916d022478
test-results-mariadb-3.13-mariadb-10.11.2
26.3 KB
sha256:508a716b44d073bccf2ce17111c63b429361d63e93aeb0e97ff0efa4490e225d
test-results-mariadb-3.13-mariadb-10.3.32
26.3 KB
sha256:a935509d5efbbff9cfbc99237eb5de4bab38fc1ecf86af8ac356bbac49622039
test-results-mariadb-3.13-mariadb-10.6.10
26.6 KB
sha256:b38972cb54ef50ecc6e19fba914331dc89391b08aeb5bc8820c346d86cf78a06
test-results-mariadb-3.13-mysql-8.0.32
26.4 KB
sha256:8ca50456da21f15bb42454f179ae82aa62a151a0cc71ebddb63a5ddf6cd65ee3
test-results-mariadb-3.14-mariadb-10.10.3
26.6 KB
sha256:25de82e884988e5948e4dd630c38b9fb12312475bbd79aeb23af2cf5cc1a7719
test-results-mariadb-3.14-mariadb-10.11.2
26.5 KB
sha256:1e16a07a210c3eab1838eef9229e7b596839fcb4dc3e0cc3635f12c6c23c59fc
test-results-mariadb-3.14-mariadb-10.3.32
26.3 KB
sha256:0530ef6a1c172205bbdeeb7e7de5f9881ceeadc0111da46523a1c278289e1dc8
test-results-mariadb-3.14-mariadb-10.6.10
26.3 KB
sha256:0c8a7f7045c63028888f311af63950529849c2beece9efdd1c30c042969d6aeb
test-results-mariadb-3.14-mysql-8.0.32
26.7 KB
sha256:5237ac0d07f9588603caa5c57e64a642e172a26d828a56b6d0881b99f1b6984e
test-results-postgres-3.13-postgres-12.14
26.5 KB
sha256:4758f0cfc466e6a95fe5c44079a7ae1172257a9f36e44d1bc1977d53c56b4a8d
test-results-postgres-3.13-postgres-15.2
26.2 KB
sha256:eef49b54b35dffa44dd1c6214d125de9c37fecf863ad3f6865ed3a2b8e846bc8
test-results-postgres-3.14-postgres-12.14
26.6 KB
sha256:3a88046f2715ad8b22e91797deb8939737d0cebc4892c0ea68a8b011815fdb8f
test-results-postgres-3.14-postgres-15.2
26.7 KB
sha256:2ff8befe5faea15cba344378fc7d0525f5e6dd3ab0b6141f1dc30b696c34ad55