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 intest_langchain_integration.py- A5: Duplicate hard-gate tests intest_server_evaluation.py- A6: Duplicate tests intest_dag.py- A7: Low-value test patterns (constructor/enum assertions) - A8: Broken/no-op tests (4 identified) - A9: Deprecated pipeline test - A10: Dead code inserver/evaluation.pylines 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.