core/tests
J. Nick Koston 67e356904b
Add support for eager tasks (#111425)
* Add support for eager tasks

python 3.12 supports eager tasks

reading:
https://docs.python.org/3/library/asyncio-task.html#eager-task-factory
https://github.com/python/cpython/issues/97696

There are lots of places were we are unlikely to suspend, but we might
suspend so creating a task makes sense

* reduce

* revert entity

* revert

* coverage

* coverage

* coverage

* coverage

* fix test
2024-02-26 11:36:46 -05:00
..
auth
components Fix race in dlna_dmr test (#111428) 2024-02-26 17:11:50 +01:00
fixtures Improve package schema validation (#108125) 2024-02-10 20:16:20 +01:00
hassfest
helpers Load translations at setup time if they were not loaded at bootstrap (#110921) 2024-02-24 11:31:25 -10:00
pylint Run pylint sorted platform check also when platform has type annotations (#111407) 2024-02-25 21:18:07 +01:00
resources
scripts Reset log level in script tests (#109881) 2024-02-07 17:22:10 +01:00
snapshots Improve package schema validation (#108125) 2024-02-10 20:16:20 +01:00
test_util
testing_config Reduce overhead to load multiple languages in translations (#111028) 2024-02-20 21:52:28 -05:00
util Add support for eager tasks (#111425) 2024-02-26 11:36:46 -05:00
__init__.py
common.py Add support for eager tasks (#111425) 2024-02-26 11:36:46 -05:00
conftest.py Add label registry (#110821) 2024-02-19 11:59:08 +01:00
ignore_uncaught_exceptions.py
patch_time.py
ruff.toml Update ruff to 0.2.1 (#109796) 2024-02-06 15:41:34 +01:00
syrupy.py
test_bootstrap.py Avoid creating tasks for dependencies already being setup (#111034) 2024-02-22 12:34:46 -10:00
test_config.py Improve package schema validation (#108125) 2024-02-10 20:16:20 +01:00
test_config_entries.py Add support for eager tasks (#111425) 2024-02-26 11:36:46 -05:00
test_const.py
test_core.py Add support for eager tasks (#111425) 2024-02-26 11:36:46 -05:00
test_data_entry_flow.py
test_exceptions.py
test_loader.py Avoid rechecking for missing platforms in the loader (#111204) 2024-02-23 10:48:47 -10:00
test_main.py
test_requirements.py Improve performance of async_get_integration_with_requirements (#110770) 2024-02-17 19:26:41 +01:00
test_runner.py
test_setup.py Load translations at setup time if they were not loaded at bootstrap (#110921) 2024-02-24 11:31:25 -10:00
test_test_fixtures.py
typing.py