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

NameTypeRequiredDescription
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"
  ]
}