Module Tests.Coda_processes

val init : unit -> unit
type ports = {
communication_port : int;
discovery_port : int;
libp2p_port : int;
}
val net_configs : int -> ((Node_addrs_and_ports.t * Mina_net2.Keypair.t) list * Node_addrs_and_ports.t list list) Async_kernel__Deferred.t
val offset : Consensus.Constants.t -> Core__.Import.Time.Span.t
val local_configs : ?block_production_interval:'a -> ?block_production_keys:( int -> int option ) -> ?is_archive_rocksdb:( int -> bool ) -> ?archive_process_location:( int -> Core.Host_and_port.t option ) -> int -> acceptable_delay:Core.Time.Span.t -> chain_id:string -> program_dir:string -> snark_worker_public_keys: Signature_lib.Public_key.Compressed.Stable.Latest.t option list option -> work_selection_method:Cli_lib.Arg_type.Work_selection_method.Stable.Latest.t -> trace_dir:string option -> max_concurrent_connections:int option -> runtime_config:Runtime_config.t -> Coda_worker.Input.t list Async_kernel__Deferred.t
val stabalize_and_start_or_timeout : ?timeout_ms:Core_kernel__.Import.float -> (Coda_worker.Connection.t * 'a * 'b) list -> unit Async_kernel__Deferred.t
val spawn_local_processes_exn : ?first_delay:Core_kernel__.Import.float -> Coda_worker.Input.t list -> (Coda_worker.Connection.t * Async.Process.t * Coda_worker.Input.t) list Async_kernel__Deferred.t