Trend Analysis and Baselining in CI
Track performance over time across pipeline runs by storing baselines and detecting regressions automatically before they ship.
A Single Run Is Not Enough
Pass/fail gates catch obvious breakage, but slow drift over weeks is invisible to a single run. Baselining compares each build against historical performance to catch creeping regressions.
What Is a Baseline?
A baseline is a stored reference result, usually the metrics from a known-good build. New runs are measured against it. Common baselines are the previous release or a rolling average of recent runs.
All lessons in this course
- Integrating JMeter with Jenkins
- k6 in GitHub Actions
- Performance Gates and SLOs
- Trend Analysis and Baselining in CI