Skip to content

Test Coverage Analysis

Note: The detailed line-by-line test audit findings were consolidated directly into ADR-008: Testing Approach Overhaul.

Sections A1–A12 referenced from ADR-008 describe: - A1: Duplicate test files (test_server_auth.py, test_server_websocket.py) - A2: Overlapping integration tests (test_agents_integration.py) - A3: Monolith extraction without cleanup (test_langchain_engine.py) - A4: Duplicate tests in test_langchain_integration.py - A5: Duplicate hard-gate tests in test_server_evaluation.py - A6: Duplicate tests in test_dag.py - A7: Low-value test patterns (constructor/enum assertions) - A8: Broken/no-op tests (4 identified) - A9: Deprecated pipeline test - A10: Dead code in server/evaluation.py lines 102–120 - A11–A12: Coverage void detail for zero-coverage modules

See ADR-008 §3 (Context & Problem Statement) for the full quantitative findings, and §8 (Immediate Remediation Plan) for the phased action plan.