File size: 561 Bytes
aef804e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | """
Performance Regression Tests - Track performance over time.
This module contains tests that detect performance regressions by comparing
current benchmark results against historical baselines.
Tests use pytest-benchmark for historical tracking and the check_regression
fixture to fail when performance degrades beyond the threshold (20% by default).
Baselines are stored in performance_baseline.json and can be auto-updated
when performance improves by >10% using --benchmark-autosave.
Reference: Phase 243 Plan 02 - Performance Regression Detection
"""
|