Skip to content

Add config flow for Vivotek integration #286575

Add config flow for Vivotek integration

Add config flow for Vivotek integration #286575

Triggered via pull request November 20, 2025 05:25
Status Failure
Total duration 23m 5s
Artifacts 105

ci.yaml

on: pull_request
Collect information & changes data
16s
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
15s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
1m 33s
Check hassfest
Check all requirements
30s
Check all requirements
Check mypy
38s
Check mypy
Dependency review
7s
Dependency review
Check pylint
8m 13s
Check pylint
Check pylint on tests
6m 36s
Check pylint on tests
Matrix: Audit licenses
Check ruff-format
24s
Check ruff-format
Check ruff
19s
Check ruff
Check other linters
1m 11s
Check other linters
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Split tests for full run
4m 51s
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
Upload test results to Codecov
Fit to window
Zoom out
Zoom in

Annotations

3 errors
Check other linters
The `punycode` module is deprecated. Please use a userland alternative instead.
Run postgres:15.2 tests Python 3.14
Process completed with exit code 1.
Run tests Python 3.13 (4)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
coverage-3.13-1
995 KB
sha256:c4c696ce7db7068f68c2167cc6ae5f90f41409210ca4e26de9db1915b7c8ea81
coverage-3.13-10
1010 KB
sha256:6d5c394306d182ed056e01b93534ecc474cafbe1b30fa09db98845462c7140e4
coverage-3.13-2
997 KB
sha256:c3cc280496c68099185337eca3864af7e52f419dabf7e599ab47e809929fa3f8
coverage-3.13-3
999 KB
sha256:8528b9b4fccf2cdb7902cb79e8b86a2bd5554ea86e7f4eef2067555fec12c8b1
coverage-3.13-5
1000 KB
sha256:d182d6dca634afaeb05d05b41c7eb89324b1e713f969984bb0e5cddabb26d5e6
coverage-3.13-6
1000 KB
sha256:565dbf2ac9988cf67bdab5299b727988f0795bcc78fe6d1337572bcd5d85f3a2
coverage-3.13-7
1000 KB
sha256:b9b77f862b583f0cef3268e754472688a17463815f534ca52f36e927a2e5846c
coverage-3.13-8
1000 KB
sha256:50fb7cd6e726d50560568352bb6bbfb2ddfe1a348cf759fec7e6ba3685a10e15
coverage-3.13-9
1010 KB
sha256:397578a322d6bcf65f6f04e9b3094e8eec6aebe63c50030f15c87cafac95b81f
coverage-3.13-mariadb-10.10.3
16.6 KB
sha256:c75756703df4059e1b879e8b70f5745ef991d7ec04195300c8a70f4d35787d7a
coverage-3.13-mariadb-10.11.2
16.6 KB
sha256:4c06c5e92b1f105a314d9819c59a19983fc320ef812218c704d0e206a318726c
coverage-3.13-mariadb-10.3.32
16.6 KB
sha256:eaed25243037665c990818f925d8d8239bfef5c5e31bda7b4007a9ef0a95cdfc
coverage-3.13-mariadb-10.6.10
16.6 KB
sha256:e26eb7a7286bb8b4abfbe6845260ceb60fccf499161a98e1feccad93bde3c5b6
coverage-3.13-mysql-8.0.32
16.5 KB
sha256:205358764f736952383aaae0e2241ea504d8a4357684c348190248789db6a441
coverage-3.13-postgres-12.14
16.6 KB
sha256:ddf7e99f8853975af9ef3555ee52540c1b33af47fbaba204feda3fb3a8a91fa6
coverage-3.13-postgres-15.2
16.6 KB
sha256:96de9f669cf338e8548045e77130633c4d082c851f7c814f3296d5df877a1165
coverage-3.14-1
994 KB
sha256:9d3d3d80f24a949fc9621d18e4d41bb0348c0b20d94e69b15a877918d5691748
coverage-3.14-10
1010 KB
sha256:51e7333bf4dca0e416d4cace06b6688763c04f4f8c81f301fa213ea9d9c06d81
coverage-3.14-2
996 KB
sha256:5ea89cbce09a314b21974977bc2f91865b7a09f4d49ebe2f02052a9816ed28d1
coverage-3.14-3
998 KB
sha256:82b99f1d22c8f60f0a12b38d8a0046b94c6117804dc3748bc3c35fdd04e58e70
coverage-3.14-4
1000 KB
sha256:3bf9fdeef6e21dacf56e0cbffd49db13bdd0d786d5276f32c44a7bca3d779e6c
coverage-3.14-5
1000 KB
sha256:f2a82cbe6fc779d217013dd1915f9ebc8619abd36b18b14b744bd7ce726f6a3e
coverage-3.14-6
1000 KB
sha256:bf2042b03f9ce3b850b670971a032a1c9270224970f0ecf4a38cb86a701bd0ee
coverage-3.14-7
1000 KB
sha256:13d33c811bb5e4332fd659602091f48d1c7e29a1fdea8c95c38d53315b74d0e9
coverage-3.14-8
1000 KB
sha256:4626c9d641ce819b74cbf7ec3a3779be59558389d6fe65d80a81a29792a2331a
coverage-3.14-9
1010 KB
sha256:5f92989ca809f9f0e12cf77fc15a3698117399c69253ba7892d197484492f84b
coverage-3.14-mariadb-10.10.3
16.6 KB
sha256:a8339a0955dc0e77afa644ac14af87a9b3afa464e64957ffdc52d63a02d99b22
coverage-3.14-mariadb-10.11.2
16.6 KB
sha256:5ad94748fb194e115ddc0eb1df246f1bde6a70092936d0829793931b2662c46a
coverage-3.14-mariadb-10.3.32
16.6 KB
sha256:c1814e9a2a9f67fa79f16863c3834d35f76fbf603f480f22d585686fae973d69
coverage-3.14-mariadb-10.6.10
16.6 KB
sha256:eec99d7bbce08cf3945068cb7db2fcc4434568a017c1e72620cbd507ad47c182
coverage-3.14-mysql-8.0.32
16.5 KB
sha256:ddf618b015b9e5606e34d5233c83a7e6dbca56b9b2939baaeea424c7bbe8c6d1
coverage-3.14-postgres-12.14
16.6 KB
sha256:cb8ed2812eff7dee2cfde6fd3e7d5a2b2ecf35db1c683007880dfcd4ce5da2af
licenses-286575-3.13
119 KB
sha256:eeba5483484517748e626d6d7b1445bee6576ce9d70a2c43f89cb46c392f3336
licenses-286575-3.14
119 KB
sha256:19efcd330854e28e5345f29690b5a8e6b003c3815380ed0b89111fbb20d6894a
pip-freeze-3.13
12.4 KB
sha256:74f7a8b826ed1f93216ce97e4737905ccd929d58cfd3165e8cb0972c170b668d
pip-freeze-3.14
12.4 KB
sha256:620d4c14750dc1e84e50e77934e2e62cf46b4282f0b595e00f0a8e0a19fa2b7b
pytest-286575-3.13-1
911 Bytes
sha256:e5bf0ace2fa4dae84f7c1f6fa5c1d89dfaa580aae9eb1eebf9f552b9d57bb113
pytest-286575-3.13-10
1023 Bytes
sha256:94983f9cf0b0253272b131b11ea5be3111217c021ab387c15bed887f883724fb
pytest-286575-3.13-2
862 Bytes
sha256:5576b25dd8bd5c4a95b77f9c8247c4a33b6634924ba57b89a073669adc606856
pytest-286575-3.13-3
927 Bytes
sha256:7ed53efd33207a8287774c8a102e9b83f56c0f36faaa2183eb7eec19f6e1efc4
pytest-286575-3.13-4
30 KB
sha256:ec73eb94eda0ca24ac3b948acce839b69fa48e500a433180c933f985523f95f8
pytest-286575-3.13-5
979 Bytes
sha256:aeaaddb8885e4acd797fed3a565bd1ca34ffc24f0a8831ffb347326891cb09d8
pytest-286575-3.13-6
1.31 KB
sha256:7f65d07ff19989d61e2d3e711c5c633a0c69d8dd6871d213d9acf0181f597cd9
pytest-286575-3.13-7
1.43 KB
sha256:7198f6ec7df47e7de20b8c3ed0fd675eb697c261b9e7fe2194a818b846a8e263
pytest-286575-3.13-8
1.19 KB
sha256:0106a92ad9a6036a8b010550ebcad5eac160ed4d13119b44b2041a1ea3241238
pytest-286575-3.13-9
991 Bytes
sha256:0d74f64e5d10ea1785d6613fdc08e46c4e8d119894fea15d8fa9c1b72ee28c73
pytest-286575-3.13-mariadb-10.10.3
2.52 KB
sha256:6d17bf252f77d134c83c2519e80c56b51ab0f42a59965f9303df7f4f46fc51a0
pytest-286575-3.13-mariadb-10.11.2
2.51 KB
sha256:132c66f53893403ad21178e4b07b51b8eb2d99bb3eb963894488c00ee91a6de4
pytest-286575-3.13-mariadb-10.3.32
2.51 KB
sha256:117a71ae318ab91adf3ecc72f15b960cdde9678cbdaf558ad67361ccb6d42493
pytest-286575-3.13-mariadb-10.6.10
2.52 KB
sha256:7e6087b31888f9bf65340f017ee2e9be77f93987d4ec452bfde5cc37a66b55e6
pytest-286575-3.13-mysql-8.0.32
2.51 KB
sha256:805d81e5a45e60d432dd9a299c7dfc59b134241a4e1f0190175b72a2a791395b
pytest-286575-3.13-postgres-12.14
2.2 KB
sha256:6e3cedf01d83b793803573a099f99854dcebde15dfe24ad538ec321fb34cd587
pytest-286575-3.13-postgres-15.2
2.2 KB
sha256:7bf53030b4022a8184b62a176d0432d8cb7577ee65632372c43d30e79e6b4f4b
pytest-286575-3.14-1
1.26 KB
sha256:6d1fb1e5246559433a7a9fc918a7ebd6c0cca6bd6b956546c8bf86d9cb956462
pytest-286575-3.14-10
1.47 KB
sha256:dccf066e0ad7929e65d0724d26c2f3f637e4ebded11ce307767a3f6d5b5ae005
pytest-286575-3.14-2
1.28 KB
sha256:b4ef69b2439e11fabbdb6338fe57c1084e9204ea8fb3ec34e2df3ddb969d0338
pytest-286575-3.14-3
1.28 KB
sha256:674f3d289e54dcf727f75df3ec930da97ddbbc3c6ef56e1522c8c04525b65eb4
pytest-286575-3.14-4
1.87 KB
sha256:61531da2c668077546e43c31e6e21cee46eda18beb55afbe53e82a0deaeab6e5
pytest-286575-3.14-5
1.35 KB
sha256:64566b56d4fccf7db2e5af96d90a32d5d65b7ed565268c08dc8d2ac9e49979bb
pytest-286575-3.14-6
1.53 KB
sha256:a99b0ac35b0fad4520fb80e9b01b8568bbcf6c43bcdef966c0f370247296ad1e
pytest-286575-3.14-7
1.68 KB
sha256:7ac9cbdc7e312cf35332fb55b68c9cbf9b3e6d0f1f027b7509d67ba78a5968db
pytest-286575-3.14-8
1.62 KB
sha256:51f7f387c47d8b631be1e2e8b34a795422ca0ed08c3f052b33ed95326ba7bfd1
pytest-286575-3.14-9
1.43 KB
sha256:fce7f07fe352729cf4c2250cf767ba38553ba6420a448500781006d72ce7c713
pytest-286575-3.14-mariadb-10.10.3
2.79 KB
sha256:276155d8f637fcc068b70d3fa6ecdb47063e5b926aceb15b83a3c67fc3a3414a
pytest-286575-3.14-mariadb-10.11.2
2.75 KB
sha256:fb75b2b4c7fc1cf69d130b8bf9ff0ccf3a20cd8c474d44626f553a50e4c82fe4
pytest-286575-3.14-mariadb-10.3.32
2.79 KB
sha256:4089812f4c0c8967914a1c549c79e80a3ed13d2dbdae2ee1d15ba2fb11da475c
pytest-286575-3.14-mariadb-10.6.10
2.77 KB
sha256:25470130a942286c93a0f3ca1429cc2006b4e0dd0b9115bb5fec7cdec34d6e58
pytest-286575-3.14-mysql-8.0.32
2.76 KB
sha256:0eb6523ca5617411839e3b4d5a0db605b60bc30ba0abd773872d8cb278d1495e
pytest-286575-3.14-postgres-12.14
2.44 KB
sha256:5032d66f08b356243f789e83d8389fbb96e6b1360195279810182dd628d5aa70
pytest-286575-3.14-postgres-15.2
18.4 KB
sha256:290ddd26d657a181890258ee07c479dcc85d4fa2afd94c9aca980a2ea7b7e97c
pytest_buckets
6.23 KB
sha256:ff7824349da738d259325469949d896111540c648115a7a36e08ad62bfd71c7c
test-results-full-3.13-1
70.8 KB
sha256:e9641a1268d43431d1c675ec93a72d12cb2a4890d52d85dd5b0058df1a921b87
test-results-full-3.13-10
95.9 KB
sha256:0560692fa8c891cb7278938d19f8838cd409cb4b61748abf78bdbee9a36bd036
test-results-full-3.13-2
87.9 KB
sha256:048b9d69edc7bf6e8ac948567a2c9dd520209de3f65cdb776c29bd0cc6640d52
test-results-full-3.13-3
89.2 KB
sha256:27b068cf4bd07aad2ca09a222ca3a121c1510a942a758d2a076bed7622351fda
test-results-full-3.13-4
89.4 KB
sha256:a0628249903fb7938a183f1f4ed9427e6ce016f9fb2082629a9c7ecd5fc35428
test-results-full-3.13-5
83.8 KB
sha256:30b1957a4e182b526113e0c06084c8e9d39eeb1b4956f8f487e4268b55744127
test-results-full-3.13-6
81.8 KB
sha256:7e394b85a4cd6c974b9a75dcdb3489a6e1f3ef75eb10bd839a63cebd2d9f59f0
test-results-full-3.13-7
88.6 KB
sha256:7cd4046502837c430d8bfe64767c429cdbb34c27d0a78041db85d84cb5566bc7
test-results-full-3.13-8
89.8 KB
sha256:90c40080842f8c1c4370e230067813b4861c1dd753c5e2f4d991f4723485a77a
test-results-full-3.13-9
90.1 KB
sha256:0e168459054e9b7289e6660a183b82e51f4580784ff627f4a9f54e77225d5ffb
test-results-full-3.14-1
70.2 KB
sha256:7d3afcf53528749309e542566da037fa7ee08bcdc0cfbfdd0314361b2c3d3e29
test-results-full-3.14-10
94.3 KB
sha256:fc461a3ed96e0a2d663f585a532292fb57fe79a8b4e26761f2250240f2e79bba
test-results-full-3.14-2
87.4 KB
sha256:e2e169f3b361f963114c3b24fd61bb55533ef1686edd502aad94b2703ea0df0a
test-results-full-3.14-3
88.9 KB
sha256:5ed107373044b4117d885c798a530ed685bf12e09dbd1539ca53e19586909c0f
test-results-full-3.14-4
87.3 KB
sha256:b912e9921c9c9321fff7dd7b31a367f30fac4c506bfeca978b70bd220208a7ff
test-results-full-3.14-5
83.8 KB
sha256:64b180149a813218fc6b07b5454e55e6959c9017739a16f17737e6cadfdd4254
test-results-full-3.14-6
81.1 KB
sha256:1b3baecd7e5ab8452ef356f2dff937f9e9989601bcf9291f33f576f97ffa6dca
test-results-full-3.14-7
87.9 KB
sha256:b02ac47a3b77f4c7dc1c9acd6a7c382257a6be1a0bbbb65f73dfe3c470dcba08
test-results-full-3.14-8
89.2 KB
sha256:e7b313edd1b9430970cea70a0d22cef0597cd8bdd58432fce99fef6e2961144f
test-results-full-3.14-9
89.7 KB
sha256:e5d1614954955a285cfe5436ed4ee80d6a15cf9a5b0c681f982400cd84193db7
test-results-mariadb-3.13-mariadb-10.10.3
26.5 KB
sha256:5f9208d7f97a770383f3771bfd9de4defc343d1f279c8515f52bebab13333572
test-results-mariadb-3.13-mariadb-10.11.2
26.6 KB
sha256:8ba1598e0613e5a85c0e20bc223a4ddea48b2826e8433b8c35882db328292208
test-results-mariadb-3.13-mariadb-10.3.32
26.2 KB
sha256:6adedcb6e0987dbbbc401cf78e93e9a74390847adac689b3018b7e2de9e53b7b
test-results-mariadb-3.13-mariadb-10.6.10
26.5 KB
sha256:f23c7c2660211d8f4144f430de5ebaa7fac1bfb4d65cd251fa84922b1cbbf479
test-results-mariadb-3.13-mysql-8.0.32
26.8 KB
sha256:42325fd802848a8579f0b943d87b3d77169da0751cbff8e4efe3b691b08cc545
test-results-mariadb-3.14-mariadb-10.10.3
26.3 KB
sha256:1117392fad0278717d723ae7e5650e3c8d71d2e3230cb437d23053fdc793d637
test-results-mariadb-3.14-mariadb-10.11.2
26.5 KB
sha256:2a8de7aa3c00f88c59b6c6d1fb46c9f91ad5b443bc8db6f9a3b61c07503ffea9
test-results-mariadb-3.14-mariadb-10.3.32
26.5 KB
sha256:e3fcd3f948ee81d488248c18584f6135c23e427574c3d66e24facb932606576f
test-results-mariadb-3.14-mariadb-10.6.10
26.5 KB
sha256:0cbec0d188e4e23307c05274506aa73bdc8ae7986e6e20c7810e1e6ee37a02a3
test-results-mariadb-3.14-mysql-8.0.32
26.6 KB
sha256:11f5b8d4e80c06cba80e75a19fb46482f22e72518dab92fb2bcd35b807ffbbf7
test-results-postgres-3.13-postgres-12.14
26.4 KB
sha256:cf1cc3e07220b28236ec19b8b59b9822bfc5d324bee5024bc1f43741ddab1a09
test-results-postgres-3.13-postgres-15.2
26.6 KB
sha256:6347fe52b0c665c7563e73f207fd2ac5df174573a5f3badc7d844b8b71e0cf9b
test-results-postgres-3.14-postgres-12.14
26.5 KB
sha256:3a34d3e2ee03da394845798b7d9bfe30e6b6b8d71999d1ee85adf7f6133e54cd
test-results-postgres-3.14-postgres-15.2
27.5 KB
sha256:c54d3c5fbba879e6e3afe2c6a0d6688e5058202b331c7556bb878659962f8035