ralph-core 2.9.3

Core orchestration loop, configuration, and state management for Ralph Orchestrator
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Testing utilities for deterministic E2E tests.

pub mod mock_backend;
#[cfg(feature = "recording")]
pub mod replay_backend;
pub mod scenario;
#[cfg(feature = "recording")]
pub mod smoke_runner;

pub use mock_backend::{ExecutionRecord, MockBackend};
#[cfg(feature = "recording")]
pub use replay_backend::{ReplayBackend, ReplayTimingMode};
pub use scenario::{ExecutionTrace, Scenario, ScenarioRunner};
#[cfg(feature = "recording")]
pub use smoke_runner::{
    SmokeRunner, SmokeTestConfig, SmokeTestError, SmokeTestResult, TerminationReason, list_fixtures,
};