Expand description
Performance Regression Testing Framework
Advanced framework for detecting performance regressions in machine learning pipelines through automated benchmarking, statistical analysis, and trend monitoring.
Structs§
- Benchmark
Context - Benchmark execution context
- Benchmark
Result - Benchmark result with comprehensive metrics
- CpuStatistics
- CPU utilization statistics
- Environment
Config - Test environment configuration
- Environment
Metadata - Environment metadata
- Memory
Statistics - Memory usage statistics
- Performance
Metrics - Comprehensive performance metrics
- Performance
Regression Tester - Performance regression testing framework
- Performance
Report - Performance report generator
- Profiling
Config - Profiling configuration
- Regression
Alert - Regression alert
- Regression
Analysis - Regression analysis result
- Regression
Thresholds - Regression detection thresholds
- Report
Summary - Report summary statistics
- Statistical
Analysis Config - Statistical analysis configuration
- System
Info - System information captured during benchmark
- Throughput
Metrics - Throughput performance metrics
- Time
Statistics - Time-based statistics
- Trend
Analysis - Trend analysis results
Enums§
- Benchmark
Storage - Benchmark results storage backend
- Outlier
Detection - Outlier detection methods
- Performance
Trend - Performance trend direction and magnitude
- Regression
Severity - Regression severity levels
- Statistical
Test - Statistical tests for performance analysis