hass-core/tests/components/recorder
Erik Montnemery 9970b7eece
Refactor recorder data migration ()
* Refactor recorder data migration

* Fix stale docstrings

* Don't store a session object in BaseRunTimeMigration instances

* Simplify logic in EntityIDMigration.migration_done

* Fix tests
2024-07-16 21:50:19 +02:00
..
auto_repairs Add recorder test fixture to enable persistent SQLite database () 2024-07-04 09:59:37 +02:00
table_managers
__init__.py
common.py Refactor recorder data migration () 2024-07-16 21:50:19 +02:00
conftest.py Add test fixture to control recorder migration () 2024-07-04 13:10:08 +02:00
db_schema_0.py
db_schema_9.py Add recorder migration test starting with schema version 9 () 2024-07-16 15:12:23 +02:00
db_schema_16.py
db_schema_18.py
db_schema_22.py
db_schema_23.py
db_schema_23_with_newer_columns.py
db_schema_25.py
db_schema_28.py
db_schema_30.py Improve type hints in recorder result_processor () 2024-07-09 21:12:03 +02:00
db_schema_32.py Improve type hints in recorder result_processor () 2024-07-09 21:12:03 +02:00
db_schema_42.py Improve type hints in recorder result_processor () 2024-07-09 21:12:03 +02:00
db_schema_43.py Improve type hints in recorder result_processor () 2024-07-09 21:12:03 +02:00
test_backup.py
test_entity_registry.py Make the async_setup_recorder_instance fixture a context manager () 2024-07-03 14:05:34 -05:00
test_filters.py
test_filters_with_entityfilter.py
test_filters_with_entityfilter_schema_37.py
test_history.py Add recorder test fixture for skipping tests by DB engine () 2024-07-04 00:02:46 +02:00
test_history_db_schema_30.py Make the async_setup_recorder_instance fixture a context manager () 2024-07-03 14:05:34 -05:00
test_history_db_schema_32.py Make the async_setup_recorder_instance fixture a context manager () 2024-07-03 14:05:34 -05:00
test_history_db_schema_42.py Add recorder test fixture for skipping tests by DB engine () 2024-07-04 00:02:46 +02:00
test_init.py Narrow sqlite database corruption check to ensure disk image is malformed () 2024-07-14 23:23:07 +02:00
test_migrate.py Avoid mutating database schema definitions during schema migration () 2024-07-16 20:27:49 +02:00
test_migration_from_schema_32.py Refactor recorder data migration () 2024-07-16 21:50:19 +02:00
test_migration_run_time_migrations_remember.py Refactor recorder data migration () 2024-07-16 21:50:19 +02:00
test_models.py Update ulid-transform to 0.10.1 () 2024-07-05 14:07:39 -05:00
test_models_legacy.py
test_pool.py
test_purge.py Narrow sqlite database corruption check to ensure disk image is malformed () 2024-07-14 23:23:07 +02:00
test_purge_v32_schema.py Narrow sqlite database corruption check to ensure disk image is malformed () 2024-07-14 23:23:07 +02:00
test_statistics.py Make the async_setup_recorder_instance fixture a context manager () 2024-07-03 14:05:34 -05:00
test_statistics_v23_migration.py Add recorder test fixture to enable persistent SQLite database () 2024-07-04 09:59:37 +02:00
test_system_health.py Add recorder test fixture for skipping tests by DB engine () 2024-07-04 00:02:46 +02:00
test_util.py Add recorder test fixture to enable persistent SQLite database () 2024-07-04 09:59:37 +02:00
test_v32_migration.py Refactor recorder data migration () 2024-07-16 21:50:19 +02:00
test_websocket_api.py Fix recorder max backlog calculation being too small () 2024-07-11 09:09:35 +02:00