blakeblackshear.frigate/frigate/test
Kirill Kulakov cfeb86646f
fix(recording): handle unexpected filenames in cache maintainer to prevent crash (#21676)
* fix(recording): handle unexpected filenames in cache maintainer to prevent crash

* test(recording): add test for maintainer cache file parsing

* Prevent log spam from unexpected cache files

Addresses PR review feedback: Add deduplication to prevent warning
messages from being logged repeatedly for the same unexpected file
in the cache directory. Each unexpected filename is only logged once
per RecordingMaintainer instance lifecycle.

Also adds test to verify warning is only emitted once per filename.

* Fix code formatting for test_maintainer.py

* fixes + ruff
2026-01-16 19:23:23 -07:00
..
http_api fix: Correctly apply API filter for "reviewed" (#21600) 2026-01-11 06:42:33 -07:00
__init__.py
const.py
test_birdseye.py
test_camera_pw.py
test_config.py
test_copy_yuv_to_position.py
test_ffmpeg_presets.py
test_gpu_stats.py
test_maintainer.py fix(recording): handle unexpected filenames in cache maintainer to prevent crash (#21676) 2026-01-16 19:23:23 -07:00
test_obects.py
test_object_detector.py
test_proxy_auth.py Enhance user roles to limit camera access (#20024) 2025-09-12 05:19:29 -06:00
test_record_retention.py Improve recording retention logic (#20506) 2025-10-15 11:09:28 -06:00
test_reduce_boxes.py
test_storage.py Pull count of detection events by label into prometheus metrics (#20119) 2025-09-19 06:27:20 -06:00
test_video.py
test_yuv_region_2_rgb.py