bidirectional-ping-pong-1-connection.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "scenarios": [
  3. {
  4. "name": "swift_protobuf_async_streaming_ping_pong_insecure",
  5. "warmup_seconds": 5,
  6. "benchmark_seconds": 30,
  7. "num_servers": 1,
  8. "server_config": {
  9. "async_server_threads": 1,
  10. "channel_args": [
  11. {
  12. "str_value": "latency",
  13. "name": "grpc.optimization_target"
  14. },
  15. {
  16. "int_value": 1,
  17. "name": "grpc.minimal_stack"
  18. }
  19. ],
  20. "server_type": "ASYNC_SERVER",
  21. "security_params": null,
  22. "threads_per_cq": 0,
  23. "server_processes": 0
  24. },
  25. "client_config": {
  26. "security_params": null,
  27. "channel_args": [
  28. {
  29. "str_value": "latency",
  30. "name": "grpc.optimization_target"
  31. },
  32. {
  33. "int_value": 1,
  34. "name": "grpc.minimal_stack"
  35. }
  36. ],
  37. "async_client_threads": 1,
  38. "outstanding_rpcs_per_channel": 1,
  39. "rpc_type": "STREAMING",
  40. "payload_config": {
  41. "simple_params": {
  42. "resp_size": 0,
  43. "req_size": 0
  44. }
  45. },
  46. "client_channels": 1,
  47. "threads_per_cq": 0,
  48. "load_params": {
  49. "closed_loop": {}
  50. },
  51. "client_type": "ASYNC_CLIENT",
  52. "histogram_params": {
  53. "max_possible": 60000000000,
  54. "resolution": 0.01
  55. },
  56. "client_processes": 0
  57. },
  58. "num_clients": 1
  59. }
  60. ]
  61. }