fix(api): batch truth chain quality summary
This commit is contained in:
@@ -83,6 +83,16 @@ def test_quality_summary_includes_recent_ansible_operation_incidents() -> None:
|
||||
assert "source_ids.recent_evidence_at DESC" in source
|
||||
|
||||
|
||||
def test_quality_summary_uses_batched_truth_chain_inputs() -> None:
|
||||
source = inspect.getsource(fetch_automation_quality_summary)
|
||||
|
||||
assert "fetch_truth_chain(" not in source
|
||||
assert "approval_records" in source
|
||||
assert "incident_evidence" in source
|
||||
assert "awooop_outbound_message" in source
|
||||
assert "_build_summary_quality_records" in source
|
||||
|
||||
|
||||
def test_ansible_audit_keeps_external_incident_id_in_json_not_bigint_column() -> None:
|
||||
decision_source = inspect.getsource(record_ansible_decision_audit)
|
||||
claim_source = inspect.getsource(claim_pending_check_modes)
|
||||
|
||||
Reference in New Issue
Block a user