mockforge_bench/
lib.rs

1//! Load and performance testing module for MockForge
2//!
3//! This module provides functionality to run load tests against real API endpoints
4//! using OpenAPI specifications to generate realistic traffic patterns.
5
6pub mod command;
7pub mod error;
8pub mod executor;
9pub mod k6_gen;
10pub mod parallel_executor;
11pub mod param_overrides;
12pub mod reporter;
13pub mod request_gen;
14pub mod scenarios;
15pub mod spec_parser;
16pub mod target_parser;
17
18pub use command::BenchCommand;
19pub use error::{BenchError, Result};
20pub use parallel_executor::{AggregatedResults, TargetResult};
21pub use param_overrides::{OperationOverrides, ParameterOverrides};
22pub use scenarios::LoadScenario;
23pub use target_parser::{parse_targets_file, TargetConfig};