| // a simple command-line tool to run the benchmark client. |
| "veyron/runtimes/google/ipc/benchmarks" |
| server = flag.String("server", "", "object name of the server to connect to") |
| count = flag.Int("count", 1, "number of RPCs to send") |
| chunkCount = flag.Int("chunk_count", 0, "number of stream chunks to send") |
| payloadSize = flag.Int("payload_size", 32, "the size of the payload") |
| benchmarks.CallEcho(ctx, *server, *count, *payloadSize, os.Stdout) |
| benchmarks.CallEchoStream(*server, *count, *chunkCount, *payloadSize, os.Stdout) |