Fabian Affolter
70cb86a618
home-assistant: enable solaredge tests
2021-03-24 23:49:55 +01:00
Martin Weinelt
368329907b
Merge pull request #117300 from fabaff/bump-pysma
2021-03-23 02:01:59 +01:00
Martin Weinelt
55b7888f43
Merge pull request #117298 from fabaff/pydeconz
2021-03-23 01:51:05 +01:00
Fabian Affolter
99235e5560
home-assistant: enable subaru tests
2021-03-23 00:59:02 +01:00
Fabian Affolter
8bc8a51c04
home-assistant: enable sma tests
2021-03-23 00:41:26 +01:00
Fabian Affolter
b6f41fc351
home-assistant: enable deconz tests
2021-03-23 00:12:47 +01:00
Sandro Jäckel
815514f447
home-assistant: fix github tag of iaqualink-py
2021-03-22 21:15:07 +01:00
Martin Weinelt
355d0fcbe8
Merge pull request #117013 from fabaff/iaqualink
2021-03-21 17:33:59 +01:00
Martin Weinelt
cfce515802
home-assistant: pin iaqualink at 0.3.4
...
This was required due to breaking API changes in iaqualink>=0.4.0 and
can be safely removed after https://github.com/home-assistant/core/pull/48137
has been merged and released.
2021-03-21 04:16:25 +01:00
Fabian Affolter
46fe40324a
home-assistant: enable iaqualink tests
2021-03-21 01:08:49 +01:00
Martin Weinelt
0cb5da8660
Merge pull request #117070 from fabaff/aionotion
2021-03-21 00:58:36 +01:00
Fabian Affolter
b9375be57e
home-assistant: enable notion tests
2021-03-20 23:55:08 +01:00
Fabian Affolter
8ba0c68815
home-assistant: enable simplisafe tests
2021-03-20 23:33:37 +01:00
Martin Weinelt
c3cdba7942
home-assistant: 2021.3.3 -> 2021.3.4
...
https://github.com/home-assistant/core/releases/tag/2021.3.4
2021-03-13 01:31:48 +01:00
Martin Weinelt
7b82fbf63b
home-assistant: 2021.3.2 -> 2021.3.3
2021-03-09 03:09:42 +01:00
Martin Weinelt
4bd09f9889
home-assistant: apply patch to fix stream component tests
...
and reenable the two tests on aarch64.
2021-03-08 20:34:02 +01:00
Martin Weinelt
6ed2bd9937
home-assistant: disable tests getting stuck on aarch64
2021-03-06 18:25:08 +01:00
Martin Weinelt
9ad62a752e
home-assistant: 2021.3.0 -> 2021.3.2
2021-03-06 06:36:45 +01:00
Martin Weinelt
11d964f666
home-assistant: 2021.2.3 -> 2021.3.0
2021-03-06 03:02:05 +01:00
Martin Weinelt
598bc98ba1
home-assistant: rerun tests failing with RuntimeError
...
The flakyness in home-assistant stems from premature event loop closing,
due to race conditions throughout the test suite.
> RuntimeError: Event loop is closed
They also happen during upstreams testsuite runs, but they silently
ignore them, so I don't expect a fix for them in the near future.
Alleviate our pains by rerunning tests that fail in this particular way.
2021-03-06 02:28:00 +01:00
Martin Weinelt
4e65797018
home-assistant: enable a lot more component tests
...
We can now track a list of components, that should be integrated into
our testsuite run. Their dependencies will automatically be included
into the checkInputs by reusing the dependency lookup infrastructure we
already have, which is what makes this feasible.
2021-03-06 02:28:00 +01:00
Graham Bennett
cb55068397
home-assistant: add ring-doorbell dependency
...
For the ring integration. This is currently pinned back to 0.6.2 to avoid an
upstream bug in 0.7.0.
2021-03-01 18:51:33 +00:00
Fabian Affolter
98cd269c3f
home-assistant: allow later httpx releases
2021-02-28 23:44:02 +01:00
Fabian Affolter
e8811bc519
home-assistant: allow later awesomeversion releases
2021-02-25 09:33:40 +01:00
github-actions[bot]
344456f66a
Merge master into staging-next
2021-02-12 00:36:19 +00:00
Martin Weinelt
df1b15ce54
home-assistant: reduce to two xdist job runners
...
This more closely replicates home-assistants upstream test environment
which runs on GitHub Actions, which according to its specifications¹
provides a 2-core CPU and `-n auto` would scale with the locally
available thread count.
This is another possible reason for the amount of race conditions
(`RuntimeError: Event loop is closed`) we were seeing, since moving to
parallel testing using xdist.
Reenable a few tests, that are likely to be caused by those race
conditions.
[1] https://docs.github.com/en/actions/reference/specifications-for-github-hosted-runners
2021-02-11 18:12:23 +01:00
Martin Weinelt
1d811faf54
home-assistant: 2021.2.2 -> 2021.2.3
2021-02-11 15:31:50 +01:00
github-actions[bot]
30dddce5e8
Merge master into staging-next
2021-02-09 06:16:02 +00:00
Martin Weinelt
aa0af354b2
home-assistant: disable test_scan_match_st
2021-02-09 03:11:30 +01:00
Martin Weinelt
1c99286e1a
home-assistant: 2021.2.1 -> 2021.2.2
2021-02-09 03:11:29 +01:00
github-actions[bot]
1c86cb40e9
Merge master into staging-next
2021-02-08 00:36:16 +00:00
Martin Weinelt
0b94f35b97
home-assistant: disable test_error_posted_as_event
...
The test is still flaky after the latest testing changes.
2021-02-07 22:57:41 +01:00
github-actions[bot]
86e1706582
Merge master into staging-next
2021-02-06 06:16:20 +00:00
Martin Weinelt
5bdc1c54ba
home-assistant: improve reliability of tests by grouping tests by file
2021-02-06 04:49:57 +01:00
Martin Weinelt
5684b8de37
home-assistant: 2021.2.0 -> 2021.2.1
2021-02-05 17:23:09 +01:00
Jan Tojnar
da66296930
Merge branch 'staging-next' into staging
...
libkeyfinder no longer uses Qt so dontWrapQtApps is moot.
2021-02-04 19:34:26 +01:00
Martin Weinelt
1054c03d96
home-assistant: improve checkInputs package selection ( #111921 )
...
and migrate unnecessary packages out of propagatedBuildInputs. This
shrinks the whole package by ~65%.
/nix/store/wdhqcxhp45p287zknw3r0cv7pxgp6r14-homeassistant-2021.2.0 696.7M
/nix/store/1v20wdqfn4v1nf3v2jmlkx89q18n8fzx-homeassistant-2021.2.0 250.8M
2021-02-04 17:36:21 +01:00
Jan Tojnar
91109ce94a
Merge branch 'staging-next' into staging
2021-02-04 15:02:14 +01:00
Martin Weinelt
da13b4418f
home-assistant: disable test_config_path
...
It's prone to race conditions.
2021-02-04 13:24:17 +01:00
Martin Weinelt
d153c3fd33
home-assistant: 2021.1.5 -> 2021.2.0
2021-02-04 02:09:56 +01:00
Robert Schütz
c65a1caf2f
home-assistant: unpin PyYAML
...
Also remove a substitution that no longer applies.
2021-01-29 10:18:54 +01:00
Martin Weinelt
4702290465
home-assistant: 2021.1.4 -> 2021.1.5
2021-01-24 03:42:19 +01:00
Martin Weinelt
db4cdb0b9b
home-assistant: 2021.1.3 -> 2021.1.4
2021-01-17 10:43:13 +01:00
Martin Weinelt
7314c0eee7
home-assistant: 2021.1.2 -> 2021.1.3
2021-01-15 18:14:15 +01:00
Martin Weinelt
c5a3874a4c
home-assistant: 2021.1.1 -> 2021.1.2
2021-01-14 23:53:44 +01:00
Martin Weinelt
28991cd201
home-assistant: 2021.1.0 -> 2021.1.1
2021-01-11 00:11:37 +01:00
Martin Weinelt
8cb55de7dc
home-assistant: don't strip
...
Neither the home-assistant nor the frontend contain strippable binaries,
but the stripping process will still iterate over 6600+ files and notice
that they're not in a strippable format.
On my 6C/12T desktop CPU this takes slightly over two minutes.
2021-01-07 13:33:10 +01:00
Martin Weinelt
7adf998341
home-assistant: 2020.12.2 -> 2021.1.0
2021-01-07 13:33:10 +01:00
Martin Weinelt
f399effc58
homeassistant: 2020.12.1 -> 2020.12.2
2020-12-30 11:01:55 -08:00
Martin Weinelt
7f2c1c3cc8
homeassistant: 2020.12.0 -> 2020.12.1
2020-12-16 22:52:32 +01:00