1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00
Files
core/tests/components
J. Nick Koston 9a79320861 Mark executor jobs as background unless created from a tracked task (#114450)
* Mark executor jobs as background unless created from a tracked task

If the current task is not tracked the executor job should not
be a background task to avoid delaying startup and shutdown.

Currently any executor job created in a untracked task or
background task would end up being tracked and delaying
startup/shutdown

* import exec has the same issue

* Avoid tracking import executor jobs

There is no reason to track these jobs as they are always awaited
and we do not want to support fire and forget import executor jobs

* fix xiaomi_miio

* lots of fire time changed without background await

* revert changes moved to other PR

* more

* more

* more

* m

* m

* p

* fix fire and forget tests

* scrape

* sonos

* system

* more

* capture callback before block

* coverage

* more

* more races

* more races

* more

* missed some

* more fixes

* missed some more

* fix

* remove unneeded

* one more race

* two
2024-03-30 00:16:53 -04:00
..
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-14 10:43:03 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-14 10:43:03 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-14 00:44:07 -05:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-17 09:56:26 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-17 09:56:26 +01:00
2024-03-28 14:57:18 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-15 18:26:28 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-18 00:40:38 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-27 18:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-15 23:01:49 +01:00
2024-03-28 13:53:32 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-19 09:01:07 +01:00
2024-03-19 09:01:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-14 13:55:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-16 16:31:30 -10:00
2024-03-26 00:02:16 +01:00
2024-03-20 21:05:07 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00
2024-03-28 10:31:42 +01:00
2024-03-26 00:02:16 +01:00
2024-03-26 00:02:16 +01:00