Your pipeline deploys multi-agent code to Azure but only runs unit tests on pure Python helpers. Several regressions shipped because tool wiring and prompt changes were untested. What CI/CD requirement should you add?
Select an answer to reveal the explanation.
Short Explanation
Answer D. CI/CD for multi-agent solutions must include unit, integration, regression tests, automated evaluations, and IaC deployment checks. Python unit tests alone miss tool graphs and prompt behavior. Removing tests, force-push chaos, and skipping IaC validation increase risk.
Full Explanation
Correct answer: D. Specify CI/CD requirements for integration and release: infrastructure-as-code, testing layers, and automated evaluations that exercise multi-agent paths. Fail the pipeline when groundedness, tool choice, or safety scores regress.
A is incorrect: unit tests remain valuable for deterministic helpers.
B is incorrect: unprotected main branches undermine governance.
C is incorrect: IaC validation prevents environment drift that breaks agents in subtle ways.
Store evaluation thresholds as code reviewed configuration.