soulsync/tests
Antti Kettunen 030374c5b0 Tune discovery fan-out and caching
Reduce request volume in the discovery helpers while keeping the source-priority model intact.

- make cache_discovery_recent_albums source-priority aware
- cap Spotify artist-album pagination in the discovery and incremental paths
- reduce the similar-artist sample size for the cache-refresh helper
- keep Spotify strict where fallback would contaminate source-specific IDs
- add regression coverage for source order, strict Spotify lookups, and pagination caps
2026-04-17 08:27:36 +03:00
..
conftest.py Remove emojis from all Python log and print statements 2026-04-11 21:11:02 -07:00
test_album_completeness_job.py Utilize global Spotify client in repair jobs 2026-04-15 07:18:34 +03:00
test_library_reorganize.py Make library reorganize source-aware 2026-04-15 21:35:58 +03:00
test_metadata_gap_filler.py Make metadata gap filler source-aware 2026-04-15 21:35:57 +03:00
test_metadata_service_cache.py Add / improve metadata client caching 2026-04-11 13:55:10 +03:00
test_missing_cover_art.py Respect source preference in cover art repair job 2026-04-15 21:28:12 +03:00
test_phase1_websocket.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase2_dashboard.py Remove emojis from all Python log and print statements 2026-04-11 21:11:02 -07:00
test_phase3_enrichment.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase4_tools.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase5_sync.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_track_number_repair.py Use metadata source priority in track number repair job 2026-04-15 21:28:12 +03:00
test_unknown_artist_fixer.py Use metadata source priority in unknown artist fixer job 2026-04-15 21:28:10 +03:00
test_watchlist_scanner_scan.py Tune discovery fan-out and caching 2026-04-17 08:27:36 +03:00