Build Lint Unit test UI test Deploy Failed

Mobile CI/CD Pipeline Simulator

A queueing-theory model of a mobile CI/CD pipeline. Commits arrive at a configurable rate and flow through build, a parallel lint/unit-test fork-join, UI test and deploy — each stage has limited runner capacity and its own failure probability, and a failed stage blocks that commit from going any further. Watch how commit rate, runner count and failure probability interact to determine throughput, queue depth and end-to-end lead time.