shadow.yaml 978 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. general:
  2. stop_time: 1h
  3. # old versions of cURL use a busy loop, so to avoid spinning in this busy
  4. # loop indefinitely, we add a system call latency to advance the simulated
  5. # time when running non-blocking system calls
  6. #model_unblocked_syscall_latency: true
  7. network:
  8. graph:
  9. # use a built-in network graph containing
  10. # a single vertex with a bandwidth of 1 Gbit
  11. type: 1_gbit_switch
  12. hosts:
  13. server:
  14. network_node_id: 0
  15. ip_addr: 100.0.0.1
  16. processes:
  17. - path: mgen-server
  18. args: 100.0.0.1:6397
  19. start_time: 3s
  20. client1:
  21. network_node_id: 0
  22. processes:
  23. - path: mgen-client
  24. args: alice-group1.toml alice-group2.toml
  25. start_time: 5s
  26. client2:
  27. network_node_id: 0
  28. processes:
  29. - path: mgen-client
  30. args: bob-group1.toml bob-group2.toml carol-group1.toml
  31. start_time: 5s
  32. client3:
  33. network_node_id: 0
  34. processes:
  35. - path: mgen-client
  36. args: dave-group2.toml
  37. start_time: 5s