perf(dashboard): speed up competitor overview
All checks were successful
CD Pipeline / deploy (push) Successful in 2m12s

This commit is contained in:
OoO
2026-05-01 20:36:25 +08:00
parent b9d6186d68
commit 4e853a233f
4 changed files with 136 additions and 6 deletions

View File

@@ -87,7 +87,10 @@ def test_dashboard_v2_is_production_default_and_uses_real_dashboard_data():
assert "_write_shared_full_dashboard_cache(full_data)" in route_source
assert "warm_full_dashboard_cache" in route_source
assert "force_rebuild=False" in route_source
assert "_load_competitor_decision_overview(session)" in route_source
assert "def _load_competitor_decision_overview(session, latest_items=None)" in route_source
assert "_load_competitor_decision_overview(session, unique_items)" in route_source
assert "item_map = {}" in route_source
assert "competitor_map = _load_pchome_competitor_map(session, item_map.keys())" in route_source
assert "ai_price_recommendations" in route_source
assert "pending_match_count" in route_source
assert "MockRecord" not in route_source