Expand description
Automated testing framework for quantum optimization.
This module provides comprehensive testing tools for QUBO problems, including test case generation, validation, and benchmarking.
Structs§
- Benchmark
- Benchmark
Results - Bounds
Validator - Bounds validator - checks variable bounds
- CIReport
- CI/CD integration report
- Constraint
- Constraint
Validator - Constraint validator - checks if solutions satisfy constraints
- Convergence
Curve - Individual convergence curve
- Convergence
Data - Convergence tracking data
- Extended
Performance Metrics - Extended performance metrics
- Finance
Test Generator - Finance industry test generator
- Generator
Config - Graph
Coloring Generator - Graph coloring generator
- Iteration
Data - Iteration data point
- Knapsack
Generator - Knapsack generator
- Logistics
Test Generator - Logistics industry test generator
- Manufacturing
Test Generator - Manufacturing industry test generator
- MaxCut
Generator - Max-cut problem generator
- Memory
Stats - Memory usage statistics
- Objective
Validator - Objective validator - checks solution quality
- Output
Config - Output configuration
- Performance
Data - Performance data container
- Quality
Metrics - Quality metrics for test results
- Random
Qubo Generator - Random QUBO generator
- Regression
Issue - Individual regression issue
- Regression
Report - Regression testing report
- Runtime
Stats - Runtime statistics
- Sampler
Comparison - Sampler comparison results
- Sampler
Config - Sampler configuration
- Symmetry
Validator - Symmetry validator - detects symmetry issues
- TSPGenerator
- TSP generator
- Test
Case - Test
Category - Test
Comparison - Individual test comparison
- Test
Config - Main test configuration
- Test
Environment - Test execution environment
- Test
Failure - Test failure record
- Test
Metadata - Test
Result - Test result
- Test
Results - Test results container
- Test
Suite - Test suite
- Test
Summary - Test summary statistics
- Testing
Framework - Automated testing framework
- Validation
Check - Validation
Config - Validation configuration
- Validation
Result - Validation result
Enums§
- CIStatus
- CI status enumeration
- Constraint
Type - Difficulty
- Failure
Type - Performance
Metric - Problem
Type - Quality
Trend - Quality trend analysis
- Report
Format - Report format options
- Verbosity
Level - Verbosity level for output
Traits§
- Test
Generator - Test generator trait
- Validator
- Validator trait
Functions§
- default_
generators - Create default generators
- default_
validators - Create default validators
- export_
csv - Export results as CSV with problem type and size
- export_
xml - Export results as XML
- generate_
csv_ report - Generate CSV report
- generate_
html_ report - Generate HTML report
- generate_
json_ report - Generate JSON report
- generate_
markdown_ report - Generate Markdown report
- generate_
report - Generate report based on format
- generate_
text_ report - Generate text report
- save_
report - Save report to file