ffv2_diagnose_test
Diagnose validation test failure
read-onlyidempotentopen-world
Explain why an FFv2 validation test pipeline failed and what to do next. Uses backend-authoritative, bounded ADO evidence to classify the failure as product-regression, test-infrastructure, or unknown. Call this before requesting a full-pipeline rerun; only a rerun-eligible result may proceed.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
rolloutId |
integer |
yes | Numeric rollout ID |
buildId |
integer |
no | Failed test build ID. Omit to diagnose the latest test build for the target. |
ring |
string |
no | Target ring, such as ring3 |
environment |
string |
no | Target environment, such as prod |
Raw input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"rolloutId": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"description": "Numeric rollout ID"
},
"buildId": {
"description": "Failed test build ID. Omit to diagnose the latest test build for the target.",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"ring": {
"description": "Target ring, such as ring3",
"type": "string",
"minLength": 1
},
"environment": {
"description": "Target environment, such as prod",
"type": "string",
"minLength": 1
}
},
"required": [
"rolloutId"
]
}