Skip to main content

Module regression

Module regression 

Source
Expand description

Performance-regression detectors: baseline comparison (regression::RegressionDetector) plus streaming z-score/CUSUM change-point detection. Re-exported under the regression namespace (not glob-imported) because regression::RegressionDetector and regression::RegressionSeverity collide with the unrelated types of the same name in regression_detector (the crate’s original, still-primary regression-detection module). Performance regression detection for TrustformeRS debug.

§Modules

  • detector — Baseline-comparison regression detector operating on full PerfMeasurement profiling records.
  • statistical — Streaming statistical detectors: z-score / relative-change detector (StatRegressionDetector) and CUSUM change-point algorithm (CusumDetector).

Re-exports§

pub use detector::BaselineStats;
pub use detector::PerfBaseline;
pub use detector::PerfMeasurement;
pub use detector::RegressionAlert;
pub use detector::RegressionConfig;
pub use detector::RegressionDetector;
pub use detector::RegressionMetric;
pub use detector::RegressionSeverity;
pub use statistical::ChangeDirection;
pub use statistical::CusumAlert;
pub use statistical::CusumDetector;
pub use statistical::StatBaselineStats;
pub use statistical::StatRegressionConfig;
pub use statistical::StatRegressionDetector;
pub use statistical::StatRegressionDirection;
pub use statistical::StatRegressionEvent;
pub use statistical::StatRegressionSeverity;

Modules§

detector
Automated performance regression detection.
statistical
Statistical regression detection algorithms.