hass-core/tests/components/recorder
J. Nick Koston c35661947a
Optimize fetching statistics by avoiding timestamp conversions (#87845)
* Optimize fetching statistics by avoiding timestamp conversions

* remove accidential unrelated change

* fix test

* recreate so we handle timezone changes
2023-02-10 11:26:46 -05:00
..
__init__.py Use python defaults for comparing State, LazyState, and Event objects (#86856) 2023-01-29 13:31:43 -05:00
common.py Use python defaults for comparing State, LazyState, and Event objects (#86856) 2023-01-29 13:31:43 -05:00
db_schema_0.py Separate recorder database schema from other classes (#72977) 2022-06-07 14:41:43 +02:00
db_schema_16.py Separate recorder database schema from other classes (#72977) 2022-06-07 14:41:43 +02:00
db_schema_18.py Separate recorder database schema from other classes (#72977) 2022-06-07 14:41:43 +02:00
db_schema_22.py Separate recorder database schema from other classes (#72977) 2022-06-07 14:41:43 +02:00
db_schema_23.py Separate recorder database schema from other classes (#72977) 2022-06-07 14:41:43 +02:00
db_schema_23_with_newer_columns.py Improve performance of fetching and storing history and events with the database (#84870) 2023-01-02 13:26:08 -10:00
db_schema_25.py Upgrade SQLAlchemy to 2.0.2 (#86436) 2023-02-08 08:17:32 -06:00
db_schema_28.py Upgrade SQLAlchemy to 2.0.2 (#86436) 2023-02-08 08:17:32 -06:00
db_schema_30.py Upgrade SQLAlchemy to 2.0.2 (#86436) 2023-02-08 08:17:32 -06:00
test_backup.py Ensure recorder test fixture is setup before hass fixture (#80528) 2022-10-19 07:58:47 +02:00
test_filters.py Add return type to tests without arguments (#87613) 2023-02-07 14:20:06 +01:00
test_filters_with_entityfilter.py Fix a few cartesian products in recorder tests (#87106) 2023-02-02 07:47:09 +01:00
test_history.py Add CI job which runs recorder tests on PostgreSQL (#80614) 2023-02-07 09:46:14 -06:00
test_history_db_schema_30.py Add CI job which runs recorder tests on PostgreSQL (#80614) 2023-02-07 09:46:14 -06:00
test_init.py Ensure MySQL tests cleanup connections and raise an exception if they do not (#87767) 2023-02-09 16:27:53 -06:00
test_migrate.py Ensure MySQL tests cleanup connections and raise an exception if they do not (#87767) 2023-02-09 16:27:53 -06:00
test_models.py Disable test_entity_ids on MariaDB (#87766) 2023-02-09 15:30:35 +01:00
test_pool.py Add return type to async tests without arguments (#87612) 2023-02-07 10:26:56 +01:00
test_purge.py Migrate statistics to use timestamp columns (#87321) 2023-02-09 12:24:19 -06:00
test_run_history.py Ensure recorder still shuts down if the final commit fails (#87799) 2023-02-09 15:12:40 -06:00
test_statistics.py Optimize fetching statistics by avoiding timestamp conversions (#87845) 2023-02-10 11:26:46 -05:00
test_statistics_v23_migration.py Add per-file-ignore to pylint (#86289) 2023-01-22 17:26:24 +01:00
test_system_health.py Upgrade SQLAlchemy to 2.0.2 (#86436) 2023-02-08 08:17:32 -06:00
test_util.py Always use UTC time for the MariaDB/MySQL session (#87583) 2023-02-09 11:39:45 -06:00
test_v32_migration.py Add per-file-ignore to pylint (#86289) 2023-01-22 17:26:24 +01:00
test_websocket_api.py Optimize fetching statistics by avoiding timestamp conversions (#87845) 2023-02-10 11:26:46 -05:00