Problem statement
Azure MCP live validation currently mixes product defects, shared-framework regressions, test-data failures, environment drift, flakiness, and high infrastructure cost. Individual CI incidents expose these problems, but resolving one run does not establish a reliable validation system or prevent the same failure classes from returning.
Vision
Live-test results are actionable and repeatable. Failures clearly distinguish product defects from test or environment problems, shared regressions are detected across toolsets, fixtures remain healthy, and the cost of live validation is intentional and measurable.
Current work
Goals (in scope)
- Classify live-test failures as product, framework, fixture, environment, or infrastructure failures
- Detect cross-tool regressions caused by shared command and validation behavior
- Make test data and deployed fixtures deterministic and diagnosable
- Reduce flaky, redundant, and unnecessarily expensive live coverage
- Preserve useful failure artifacts and ownership signals from CI runs
- Define when a scenario requires live validation instead of recorded playback
Non-goals (out of scope)
- Completing the recorded-test migration, which is tracked by the recorded-test epic
- Treating every isolated product defect as a permanent child of this epic
- Masking failures through retries or relaxed assertions without identifying the cause
Success criteria
Dependencies
- Shared live-test framework and Azure test-resource infrastructure
- Recorded-test guidance for scenarios that do not require live validation
- CI diagnostics, retained artifacts, and service-team ownership
Problem statement
Azure MCP live validation currently mixes product defects, shared-framework regressions, test-data failures, environment drift, flakiness, and high infrastructure cost. Individual CI incidents expose these problems, but resolving one run does not establish a reliable validation system or prevent the same failure classes from returning.
Vision
Live-test results are actionable and repeatable. Failures clearly distinguish product defects from test or environment problems, shared regressions are detected across toolsets, fixtures remain healthy, and the cost of live validation is intentional and measurable.
Current work
Goals (in scope)
Non-goals (out of scope)
Success criteria
Dependencies