Evaluation reportGenerated by the project's CI evaluation on held-out data.About the projectCode on GitHub

Autonomous software delivery: evaluation

Deploys of good and bad versions into a simulated service with background incidents. Canary settings tuned on separate worlds; held-out worlds and held-back regression kinds below.

97.9%of bad versions rolled back (big-bang + alert: 66.1%)
1 of 208healthy versions rolled back (threshold canary: 52)
4.7%of the requests big-bang deploys harmed
37.5%of tests run per change, catching 99.8% of bugs

Rollout policies (held-out + held-back)

PolicyBad caughtCaught at ≤5%Requests harmedHealthy rolled backMinutes to 100%
Big-bang deploy + service alert66.1%0344,62522 of 2080
Canary vs pre-deploy thresholds80.2%14174,37152 of 20860
Progressive delivery (this platform)97.9%10516,1891 of 20890

Caught by kind

RegressionBig-bangThresholdProgressive
One endpoint slower4/137/1313/13
Errors everywhere21/2525/2525/25
Errors growing (leak)13/1313/1313/13
Errors in one region14/2317/2323/23
Stalls on one endpoint20/3027/3028/30
Errors in bursts40/4444/4444/44
Errors in one cell15/4421/4442/44

Test selection

StrategyTests runBugs caughtRed, no bug
Every test100.0%100.0%19.9%
Tests in the changed directories8.0%71.0%1.8%
Impact analysis (this platform)37.5%99.8%7.3%

3 generated repositories, 6,000 changes; known-flaky tests retried once for every strategy.

Gate (regression limits)

CheckValueLimitResult
heldout_caught_share_min0.98080.95pass
fresh_caught_share_min0.97730.93pass
false_rollback_share_max0.00480.02pass
harm_vs_big_bang_max0.0490.1pass
impact_bugs_caught_share_min0.99820.99pass