Function spawn_loopback_middlewares_with_entropy

Source
pub async fn spawn_loopback_middlewares_with_entropy(
    ips: Vec<String>,
    base_delay_ms: u64,
    jitter_max_ms: u64,
    process_count: u32,
    per_process_file_count: u32,
    per_process_stream_count: u32,
) -> VecDeque<(P2mApiDefaultStack<M2mLoopback>, O2mApiDefaultStack)>
Expand description

Spawns loopback middleware instances with network simulation and pre-enrolled resources.

Creates middleware instances with configurable network delay simulation and pre-populated test resources. This is the most comprehensive setup function for testing complex distributed scenarios.

ยงArguments

  • ips - Vector of IP addresses for the middleware instances
  • base_delay_ms - Base network delay in milliseconds
  • jitter_max_ms - Maximum additional random delay in milliseconds
  • process_count - Number of processes to enroll per middleware
  • per_process_file_count - Number of files to create per process
  • per_process_stream_count - Number of network streams to create per process