Home▸Computer Science▸Automated Regression Test Matrix (2D)

Automated Regression Test Matrix (2D)

Interactive 2D CI/CD test-matrix heatmap: sweep test cases against code modules, inject a regression bug and CI flakiness, and watch the pass/fail grid, per-cell RMSE and flaky-test detection update live over repeated reruns.

Computer Science2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-testing-automation ↗ Open standalone

This 2D companion draws the same test-matrix model as the 3D version as a flat heatmap grid instead of rotating 3D bars: rows are code modules (launch angle), columns are test cases (launch speed), and each cell's projectile trajectory is checked against a closed-form analytic baseline via Root Mean Square Error, exactly like a CI/CD pipeline regression-testing a physics model after a code change. This version adds CI flakiness — independent random noise applied to each case on every rerun — and reruns the whole suite several times, flagging any case whose verdict flips between reruns as a flaky test, so you can see coverage, pass rate and flaky-test detection update live as the suite sweeps the grid.

⚙ Under the hood

2D CI/CD test-matrix heatmap: sweep test cases against code modules, inject a regression bug and CI flakiness, and watch pass/fail results, per-cell RMSE and flaky-test detection update live.

testingci-cdregression-testingflaky-testssoftware-engineeringcomputer-science

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

What did you find?

Add reproduction steps (optional)