Commit Graph

44 Commits

Author SHA1 Message Date
Martin Weinelt
fc8e8e216e
home-assistant-component-tests.zeroconf: provide aioshelly 2024-10-15 01:27:42 +02:00
Martin Weinelt
0ec81295fb
home-assistant-component-tests.system_log: provide isal dependency 2024-08-11 00:00:20 +02:00
Martin Weinelt
b444a2eac0
home-assistant-component-tests.songpal: provide isal dependency 2024-08-10 23:58:26 +02:00
Robert Schütz
df05cd356a home-assistant: support telegram and telegram_bot components 2024-07-21 05:39:57 -07:00
Martin Weinelt
d1aa5ac2d8
home-assistant: 2024.5.5 -> 2024.6.0
https://www.home-assistant.io/blog/2024/06/05/release-20246/
2024-06-07 14:00:42 +02:00
Martin Weinelt
85b4b35741
home-assistant: disable failing test
Update set of disabled tests in time for NixOS 24.05.
2024-05-10 22:34:31 +02:00
Martin Weinelt
eca16eac97
home-assistant: 2024.2.5 -> 2024.3.0
https://www.home-assistant.io/blog/2024/03/06/release-20243/
2024-03-07 12:38:09 +01:00
Martin Weinelt
94f7520bb6
home-assistant: update disabled tests and dependencies 2024-01-05 22:45:46 +01:00
Martin Weinelt
6e3207ae07
home-assistant: mark telegram test broken 2024-01-04 00:13:34 +01:00
Martin Weinelt
2452734ad4
home-assistant: 2023.12.4 -> 2024.1.0
https://www.home-assistant.io/blog/2024/01/03/release-20241/
2024-01-04 00:03:49 +01:00
Martin Weinelt
d653ad6902
home-assistant: update disabled tests
The test on sma has been failing since the 2023.10.0 release.

The telegram_bot tests have had a failing dependency since we updated
urllib3>=2.0 and it's too much of a hassle to override this dependency.
2023-11-14 14:42:39 +01:00
Martin Weinelt
eee2819fc4
home-assistant: 2023.9.3 -> 2023.10.0
https://www.home-assistant.io/blog/2023/10/04/release-202310/
2023-10-05 05:09:54 +02:00
Martin Weinelt
b24287dde8
home-assistant: 2023.8.4 -> 2023.9.0
https://github.com/home-assistant/core/releases/tag/2023.9.0
2023-09-08 10:58:03 +02:00
Martin Weinelt
4cb2ea561a
home-assistant: 2023.7.3 -> 2023.8.0
https://www.home-assistant.io/blog/2023/08/02/release-20238/
2023-08-02 22:42:50 +02:00
Martin Weinelt
6b4f9866f0
home-assistant: 2023.6.2 -> 2023.6.3
https://github.com/home-assistant/core/releases/tag/2023.6.3
2023-06-25 00:03:40 +02:00
Martin Weinelt
6ec6e8cda0
home-assistant-component-tests: disable xdist
We have enough components that we can parallelize them when tested in
bulk, but even with one xdist thread some tests fail every once in a
while.
2023-06-08 01:32:06 +02:00
Martin Weinelt
79d2de2761
home-assistant: 2023.3.6 -> 2023.4.0
https://www.home-assistant.io/blog/2023/04/05/release-20234/
2023-04-06 13:43:55 +02:00
Martin Weinelt
0580d85143 Merge remote-tracking branch 'origin/staging-next' into staging 2023-03-03 04:46:31 +01:00
Martin Weinelt
542a704785
home-assistant-component-tests: Reduce to two parallel test runners
The component tests are rather short, and each runner has a certain
setup cost. So we're better off, just starting fewer of them and have
them do more work.

It also works around a race condition, that upstream likely isn't
running into, because of the hardware specs¹ for the runners.

[1] https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
2023-03-02 22:12:01 +00:00
Martin Weinelt
c4e8da57f7
home-assistant: 2023.2.5 -> 2023.3.0
https://www.home-assistant.io/blog/2023/03/01/release-20233/
2023-03-02 22:12:00 +00:00
Martin Weinelt
0deebc3b24
python310Packages.pychromecast: Normalize attribute name 2023-02-19 21:36:03 +01:00
Martin Weinelt
51f802be9d
home-assistant: Update dependencies and tests 2023-02-03 16:38:18 +01:00
Martin Weinelt
d520a5af44
home-assistant: 2023.1.7 -> 2023.2.0
https://www.home-assistant.io/blog/2023/02/01/release-20232/
2023-02-02 04:38:22 +01:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Martin Weinelt
f131761150 home-assistant-component-tests.homeassistant_hardware: Mark broken
All tests are currently being skipped so they result in an error.
2023-01-19 03:16:22 +01:00
Martin Weinelt
eab16a7080 home-assistant: 2022.12.9 -> 2023.1.0
https://www.home-assistant.io/blog/2023/01/04/release-20231/
2023-01-05 03:12:02 +01:00
Martin Weinelt
211d1a964e
home-assistant: 2022.11.5 -> 2022.12.0
https://www.home-assistant.io/blog/2022/12/07/release-202212/
2022-12-08 02:36:55 +01:00
Martin Weinelt
521dc77a2a home-assistant: 2022.10.5 -> 2022.11.1
https://www.home-assistant.io/blog/2022/11/02/release-202211/
https://github.com/home-assistant/core/releases/tag/2022.11.1
2022-11-05 13:30:17 +01:00
Martin Weinelt
1c5513298a
home-assistant: 2022.9.7 -> 2022.10.0
"All over the place"

https://www.home-assistant.io/blog/2022/10/05/release-202210/
2022-10-06 01:23:05 +02:00
Martin Weinelt
5746170ad7
home-assistant: 2022.9.1 -> 2022.9.7
https://github.com/home-assistant/core/releases/tag/2022.9.7
https://github.com/home-assistant/core/releases/tag/2022.9.6
https://github.com/home-assistant/core/releases/tag/2022.9.5
https://github.com/home-assistant/core/releases/tag/2022.9.4
https://github.com/home-assistant/core/releases/tag/2022.9.3
https://github.com/home-assistant/core/releases/tag/2022.9.2
2022-09-30 15:07:17 +02:00
Martin Weinelt
0ebde89696
home-assistant-component-tests: build with format other 2022-09-19 16:05:32 +02:00
Martin Weinelt
734c3dc098 home-assistant: 2022.8.7 -> 2022.9.0
https://www.home-assistant.io/blog/2022/09/07/release-20229/
2022-09-10 11:03:37 +02:00
Martin Weinelt
f8e1be8943
home-assistant: 2022.8.4 -> 2022.8.5
https://github.com/home-assistant/core/releases/tag/2022.8.5
2022-08-16 13:11:54 +02:00
Martin Weinelt
9b7bd914d2
home-assistant: 2022.6.7 -> 2022.7.0
https://www.home-assistant.io/blog/2022/07/06/release-20227/
2022-07-07 02:03:21 +02:00
Martin Weinelt
abf01e2a3a
python3Packages.dsmr-parser: 0.32 -> 0.33 2022-06-01 22:43:01 +02:00
Robert Schütz
d9aa9aa45c python3Packages.airtouch4pyapi: make compatible with Home Assistant 2022-05-22 22:53:40 +00:00
Martin Weinelt
70d726c2a5 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-17 20:29:43 +02:00
Robert Schütz
ab62ad49ec home-assistant: update component-packages 2022-04-17 17:17:36 +00:00
Martin Weinelt
3d0ccac7fe home-assistant: reduce component tests processes
Component tests are often of lesser quality, which may lead to spurious
errors when run with high parallelization. Reducing to 4 processes
aligns the setup with what GitHub actions provides, which is what
upstream uses to test.
2022-04-15 01:39:55 +02:00
Martin Weinelt
98df8103d2
home-assistant: 2022.3.8 -> 2022.4.0
https://www.home-assistant.io/blog/2022/04/06/release-20224/
2022-04-07 02:45:45 +02:00
Martin Weinelt
02bd323386
home-assistant: 2022.2.9 -> 2022.3.0 2022-03-04 22:59:25 +01:00
Martin Weinelt
d26e452441
home-assistant: add aioaseko as implicit version test dependency 2022-02-09 19:57:58 +01:00
Martin Weinelt
93a6cd0fd6
home-assistant: 2021.12.10 -> 2022.2.0
https://www.home-assistant.io/blog/2022/02/02/release-20222/
2022-02-03 02:17:16 +01:00
Robert Schütz
61265ec0b4 home-assistant: outsource component tests
A component's tests can now be run by building
    home-assistant.tests.components.${component}

Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
2022-01-16 00:51:45 +00:00