Move 17 library crates into crates/, CLI binary into bin/fxt, consolidate 10 test crates into testing/, split config crate from deployment config files. Root directory reduced from 38+ to ~17 directories. All Cargo.toml paths and build.rs proto refs updated. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
12 lines
400 B
Rust
12 lines
400 B
Rust
//! Stress Testing and Chaos Engineering Library
|
|
//!
|
|
//! Provides utilities for fault injection, resilience validation, and chaos testing.
|
|
|
|
pub mod fault_injector;
|
|
pub mod metrics;
|
|
pub mod scenarios;
|
|
|
|
pub use fault_injector::{DatabaseFaultInjector, NetworkFaultInjector, RedisFaultInjector};
|
|
pub use metrics::{RecoveryMetrics, ResilienceMetrics};
|
|
pub use scenarios::{ScenarioRunner, StressScenario};
|