HomeComputer ScienceCI/CD Pipeline Simulation

Mobile CI/CD Pipeline Simulator

Simulate a mobile app CI/CD pipeline: commits flow through build, lint, unit test, UI test and deploy stages with limited runners, per-stage failure probability and queueing — tune throughput and watch pipeline backpressure build.

Computer Science2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
mobile-cicd-pipelines ↗ Open standalone

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.

⚙ Under the hood

Model a CI/CD pipeline with sequential stages like build, test, and deploy. Each stage has a set duration and failure probability.

CI/CDPipelineDevOpsQueueing

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)