Files
core/tests/components
J. Nick Koston b966ff7a3d Await in sequence when we know we will be blocked by the entity platform semaphore (#93649)
* Defer creating tasks we know are going to wait on the entity platform semaphore

When looking at whats going on with aiomonitor-ng, I noticed
we end up creating a lot of tasks that block waiting for the
executor because of the entity platform parallel_updates semaphore.

When we know the tasks are going to block we now await them
in sequence to avoid feeding the loop a herd of tasks that
will block on the semaphore

* change during iteration fix

* change during iteration fix

* cleanup

* cleanup

* fix vizio test
2023-05-27 19:58:02 -04:00
..
2023-05-01 11:15:29 +02:00
2023-05-04 11:25:35 +02:00
2023-04-30 20:34:57 +02:00
2023-05-04 11:25:35 +02:00
2023-05-04 11:25:35 +02:00
2023-05-25 14:48:16 +02:00
2023-05-04 11:25:35 +02:00
2023-05-26 15:20:46 +02:00
2023-05-16 08:26:17 +02:00
2023-05-04 11:25:35 +02:00
2023-05-24 08:27:20 +02:00
2023-05-26 15:35:06 +02:00
2023-05-04 11:25:35 +02:00
2023-05-07 01:42:37 +02:00
2023-04-30 22:33:51 +02:00
2023-05-25 11:59:20 +02:00
2023-05-21 21:13:59 +02:00
2023-05-04 11:25:35 +02:00
2023-05-27 11:21:12 -07:00