CI/CD & GitOps Practical By Samson Tanimawo, PhD Published Mar 6, 2026 4 min read

Test Pyramid in CI

Unit, integration, e2e. The shape.

Unit (base)

Fast; many. Run on every commit.

Catch logic bugs.

Integration (middle)

Slower; fewer. Run on every PR.

Catch interaction bugs.

E2E (top)

Slow; few. Run on main and pre-deploy.

Catch full-flow bugs.