Vijay Pai | 6266b93 | 2015-03-23 14:38:18 -0700 | [diff] [blame^] | 1 | #!/bin/sh |
| 2 | |
| 3 | if [ x"$QPS_WORKERS" == x ]; then |
| 4 | echo Error: Must set QPS_WORKERS variable in form \ |
| 5 | "host:port,host:port,..." 1>&2 |
| 6 | exit 1 |
| 7 | fi |
| 8 | |
| 9 | bins=`find . .. ../.. ../../.. -name bins | head -1` |
| 10 | |
| 11 | for channels in 1 2 4 8 |
| 12 | do |
| 13 | for client in SYNCHRONOUS_CLIENT ASYNC_CLIENT |
| 14 | do |
| 15 | for server in SYNCHRONOUS_SERVER ASYNC_SERVER |
| 16 | do |
| 17 | for rpc in UNARY STREAMING |
| 18 | do |
| 19 | echo "Test $rpc $client $server , $channels channels" |
| 20 | "$bins"/opt/qps_driver --rpc_type=$rpc \ |
| 21 | --client_type=$client --server_type=$server |
| 22 | done |
| 23 | done |
| 24 | done |
| 25 | done |