Quality Gates
Configurable rules that determine release readiness
Production Release Gate
Required for all production deployments
Failure rate must be less than 2%
failure_rate | threshold: 2
No new critical regressions allowed
new_regressions | threshold: 0
Flaky test rate must be under 5%
flaky_rate | threshold: 5
p95 test duration must be under 120s
performance_budget | threshold: 120
Staging Deployment Gate
Required for staging deployments
Failure rate must be less than 5%
failure_rate | threshold: 5
Flaky test rate must be under 10%
flaky_rate | threshold: 10
Pull Request Gate
Automated check for all pull requests
No new failures introduced
new_failures | threshold: 0
Minimum 80% test coverage
test_coverage | threshold: 80