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
Martin Weinelt
1a0c4f1167
homeassistant: 0.118.5 -> 2020.12.0
2020-12-13 23:37:54 +01:00
Martin Weinelt
422ae014bb
home-assistant: disable test_media_view
...
DEBUG:homeassistant.components.http.auth:Authenticated 127.0.0.1 for /media/local/test.mp3 using bearer token
DEBUG:homeassistant.components.http.view:Serving /media/local/test.mp3 to 127.0.0.1 (auth: True)
ERROR:aiohttp.server:Unhandled exception
Traceback (most recent call last):
File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 485, in start
resp, reset = await task
File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 440, in _handle_request
reset = await self.finish_response(request, resp, start_time)
File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 591, in finish_response
await prepare_meth(request)
File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 241, in prepare
return await self._sendfile(request, fobj, offset, count)
File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 96, in _sendfile
await loop.sendfile(transport, fobj, offset, count)
File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 1120, in sendfile
return await self._sendfile_native(transport, file,
File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/selector_events.py", line 578, in _sendfile_native
return await self.sock_sendfile(transp._sock, file, offset, count,
File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 836, in sock_sendfile
self._check_sendfile_params(sock, file, offset, count)
File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 889, in _check_sendfile_params
raise ValueError(
ValueError: count must be a positive integer (got 0)
2020-12-11 14:32:39 +01:00
Martin Weinelt
80596e106d
home-assistant: relax dependencies
2020-12-11 14:30:12 +01:00
Martin Weinelt
94f9ab741c
homeassistant: 0.118.4 -> 0.118.5
2020-12-05 14:37:14 +01:00
Martin Weinelt
1927e40d50
homeassistant: 0.118.3 -> 0.118.4
2020-11-26 14:22:13 -08:00
Martin Weinelt
b485298c25
homeassistant: 0.118.1 -> 0.118.3
2020-11-23 16:02:52 +01:00
Martin Weinelt
4b51d8ae6c
homeassistant: 0.118.0 -> 0.118.1
2020-11-19 21:31:27 +01:00
Martin Weinelt
9e8e0c78d7
homeassistant: 0.117.6 -> 0.118.0
2020-11-18 22:27:01 -08:00
Pierre Bourdon
f86a943450
home-assistant: loosen aiohttp version pin to unbreak build
...
nixpkgs's aiohttp is currently 3.6.3, which is API compatible with 3.6.2
required by home-assistant.
2020-11-17 02:14:08 +01:00
Martin Weinelt
4c4538cd63
homeassistant: 0.117.5 -> 0.117.6
2020-11-11 14:54:46 -08:00
Martin Weinelt
be5ef7d85d
homeassistant: 0.117.4 -> 0.117.5
2020-11-05 16:56:00 +01:00
Martin Weinelt
8071b8ba82
homeassistant: 0.117.3 -> 0.117.4
2020-11-04 23:22:56 -08:00
Martin Weinelt
0c4e33e4aa
homeassistant: 0.117.2 -> 0.117.3
2020-11-04 23:22:56 -08:00
Martin Weinelt
13ba2bc228
homeassistant: 0.117.1 -> 0.117.2
2020-11-01 22:58:43 +01:00
Martin Weinelt
4e6820a230
homeassistant: 0.117.0 -> 0.117.1
2020-10-30 14:23:06 +01:00
Martin Weinelt
c8d6c254e8
homeassistant: 0.116.4 -> 0.117.0
2020-10-29 10:52:28 -07:00
Martin Weinelt
0ee591e246
homeassistant: 0.116.3 -> 0.116.4
2020-10-16 01:21:41 +02:00
Martin Weinelt
3d5ecbd83e
homeassistant: 0.116.2 -> 0.116.3
...
The project description changed a while ago, so let's update it.
2020-10-15 13:09:39 +02:00
Martin Weinelt
5a9a3143fc
homeassistant: 0.116.1 -> 0.116.2
2020-10-09 16:54:53 +02:00
Martin Weinelt
94515128c3
home-assistant: clean up dependencies
2020-10-09 12:11:05 +02:00
Martin Weinelt
41331908ac
homeassistant: 0.116.0 -> 0.116.1
2020-10-09 12:11:05 +02:00
Martin Weinelt
53d04173e0
home-assistant: convert tests to pytestCheckHook
...
Enables testing in parallel. This cuts down the test phase from over
five to under one minute on my 6C/12T processor.
Sadly while the upstream runs their tests using `-n auto` this isn't
working for us in all cases. I currently assume they use low concurrency in
their CI, which is not triggering these issues..
2020-10-09 12:11:05 +02:00
Martin Weinelt
9cf3b6a473
homeassistant: 0.115.6 -> 0.116.0
2020-10-09 12:11:05 +02:00
Martin Weinelt
31d9bdf626
homeassistant: 0.114.4 -> 0.115.6
...
The image component is now part of the default_config dependency tree,
which is why we now require pillow by default.
2020-10-02 19:10:42 +02:00