Traffic_generation.Dsl
val process_dsl :
< application_name : Internal_pervasives.string
; console : Console.t
; operations_log : Log_recorder.Operations.t
; env_config : Environment_configuration.t
; paths : Paths.t
; runner : Running_processes.State.t
; test_baking : Internal_pervasives.bool.. > ->
client:Mavryk_client.Keyed.t ->
nodes:Mavryk_node.t Internal_pervasives.list ->
Commands.all_options ->
Base.Sexp.t ->
(Internal_pervasives.unit,
[> `Command_line of Internal_pervasives.string
| Internal_pervasives.Process_result.Error.t ])
Internal_pervasives.Asynchronous_result.t
val run :
< application_name : Internal_pervasives.string
; console : Console.t
; operations_log : Log_recorder.Operations.t
; env_config : Environment_configuration.t
; paths : Paths.t
; runner : Running_processes.State.t
; test_baking : Internal_pervasives.bool.. > ->
nodes:Mavryk_node.t Internal_pervasives.list ->
clients:Mavryk_client.Keyed.t Internal_pervasives.list ->
Flexmasa.Internal_pervasives.Sexp.t ->
(Internal_pervasives.unit,
[> Internal_pervasives.Process_result.Error.t
| Internal_pervasives.System_error.t
| `Command_line of Internal_pervasives.string ])
Internal_pervasives.Asynchronous_result.t