a2a-source-edit: write tests/test_agent.py
This commit is contained in:
@@ -156,8 +156,8 @@ async def test_end_to_end_deterministic_crashing_image_scenario(ctx, workspace):
|
|||||||
affected_services=["checkout"],
|
affected_services=["checkout"],
|
||||||
diagnostic_targets=DiagnosticTargets(),
|
diagnostic_targets=DiagnosticTargets(),
|
||||||
)
|
)
|
||||||
assert diagnosis.status == "diagnosed"
|
assert diagnosis["status"] == "diagnosed"
|
||||||
assert "crashing" in diagnosis.likely_root_cause.lower()
|
assert "crashing" in diagnosis["likely_root_cause"].lower()
|
||||||
assert workspace.exists("outputs/incidents/checkout-001/diagnosis.json")
|
assert workspace.exists("outputs/incidents/checkout-001/diagnosis.json")
|
||||||
|
|
||||||
plan = await agent.plan_remediation(ctx, "checkout-001", "rollback the deployment to the previous image")
|
plan = await agent.plan_remediation(ctx, "checkout-001", "rollback the deployment to the previous image")
|
||||||
|
|||||||
Reference in New Issue
Block a user