hass-core/tests/components/config
J. Nick Koston c615b52840
Refactor integration startup time to show wall clock time (#113707)
* Refactor setup time tracking to exclude time waiting on other operations

We now exclude the import time and th time waiting on
base platforms to setup from the setup times

* tweak

* tweak

* tweak

* tweak

* adjust

* fixes

* fixes

* preen

* preen

* tweak

* tweak

* adjust

* tweak

* reduce

* do not count integrtion platforms against their parent integration

* handle legacy tts platforms

* stt as well

* one more wait

* use the same pattern in all the legacy

* fix tts and stt legacy

* fix

* fix

* reduce

* preen

* entity comp does not wait for platforms

* scene blocks as well

* fix test

* test fixes

* coverage

* coverage

* coverage

* fix test

* Update tests/test_setup.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update tests/test_setup.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/setup.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* strip

* strip WAIT_PLATFORM_INTEGRATION

* strip WAIT_PLATFORM_INTEGRATION

* strip WAIT_PLATFORM_INTEGRATION

* strip WAIT_PLATFORM_INTEGRATION

* remove complexity

* Apply suggestions from code review

* no longer works that way

* fixes

* fixes

* fixes

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-18 21:45:34 -04:00
..
__init__.py
conftest.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_area_registry.py Add WebSocket support for handling labels on areas registry (#113755) 2024-03-18 22:17:13 +01:00
test_auth.py Add empty line after module docstring (2) [tests.components] (#112737) 2024-03-08 19:16:21 +01:00
test_auth_provider_homeassistant.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_automation.py Clean up unneeded ruff noqa directives (#113616) 2024-03-16 09:48:37 -10:00
test_category_registry.py Add category registry (#110897) 2024-03-15 13:25:16 +01:00
test_config_entries.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_core.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_device_registry.py Add WebSocket support for handling labels on device registry (#113758) 2024-03-18 21:19:27 +01:00
test_entity_registry.py Add WebSocket support for assigning labels to entities (#113757) 2024-03-18 22:03:37 +01:00
test_floor_registry.py Add aliases support to floor registry WebSocket API (#113401) 2024-03-14 23:07:07 +01:00
test_init.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_label_registry.py Add theme color support to labels (#113404) 2024-03-15 13:22:06 +01:00
test_scene.py Refactor integration startup time to show wall clock time (#113707) 2024-03-18 21:45:34 -04:00
test_script.py Clean up unneeded ruff noqa directives (#113616) 2024-03-16 09:48:37 -10:00