Mobile Performance Test Gate: Cold Start & Frame Budget
Interactive 3D mobile performance-testing simulator: watch a cold-start task timeline build to Time-to-Interactive, then a live frame-time strip during scroll, with dropped-frame and jank readouts checked against a CI performance test gate.
A mobile testing strategy is more than a unit/integration/UI test pyramid — it also has to gate performance. This simulator builds a 3D Gantt timeline of a cold-start sequence (process fork through first frame) whose total duration is checked against Android's 5-second "excessive launch time" threshold, then switches into a live scrolling frame-time strip where each bar's height is a sampled frame duration, colour-coded against the 60fps/30fps budget. Tune device tier, cold-start work and GC pressure to see how a slow device or a leaky build blows the dropped-frame and jank budgets, and watch the CI performance gate flip between PASS and FAIL exactly as an automated performance test would in a real mobile pipeline.
Interactive 3D mobile performance-testing simulator: a Gantt timeline of a cold-start sequence builds to Time-to-Interactive against Android's 5-second budget, then a live frame-time strip during a simulated scroll tracks dropped frames and jank against a 60/30fps budget, feeding a CI performance test gate.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install