diff options
author | Vijay Pai <vpai@google.com> | 2016-02-17 08:49:03 -0800 |
---|---|---|
committer | Vijay Pai <vpai@google.com> | 2016-02-17 08:49:03 -0800 |
commit | ed3cd423b69318044feadd1a8a7238b9451e9810 (patch) | |
tree | d93b4b873780ed5a86b9ed442dbbcb82a76a5f35 | |
parent | 251b781f708ea175ace85827a799515cab87a565 (diff) |
Use three different load-factors and document load-factor variable
-rwxr-xr-x | test/cpp/qps/qps-sweep.sh | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/test/cpp/qps/qps-sweep.sh b/test/cpp/qps/qps-sweep.sh index 5287930590..540e4e6608 100755 --- a/test/cpp/qps/qps-sweep.sh +++ b/test/cpp/qps/qps-sweep.sh @@ -71,13 +71,15 @@ for secure in true false; do --async_client_threads=0 --async_server_threads=0 --secure_test=$secure \ --num_servers=1 --num_clients=0 - # Scenario 3: Latency at near-peak load (all clients equally loaded) - "$bins"/opt/qps_driver --rpc_type=STREAMING --client_type=ASYNC_CLIENT \ - --server_type=ASYNC_GENERIC_SERVER --outstanding_rpcs_per_channel=100 \ - --client_channels=64 --bbuf_req_size=0 --bbuf_resp_size=0 \ - --async_client_threads=0 --async_server_threads=0 --secure_test=$secure \ - --num_servers=1 --num_clients=0 --poisson_load=`awk '$5 == "QPS:" \ - {print int(0.7 * $6); exit}' /tmp/qps-test.$$` + # Scenario 3: Latency at sub-peak load (all clients equally loaded) + for loadfactor in 0.2 0.5 0.7; do + "$bins"/opt/qps_driver --rpc_type=STREAMING --client_type=ASYNC_CLIENT \ + --server_type=ASYNC_GENERIC_SERVER --outstanding_rpcs_per_channel=100 \ + --client_channels=64 --bbuf_req_size=0 --bbuf_resp_size=0 \ + --async_client_threads=0 --async_server_threads=0 --secure_test=$secure \ + --num_servers=1 --num_clients=0 --poisson_load=`awk -v lf=$loadfactor \ + '$5 == "QPS:" {print int(lf * $6); exit}' /tmp/qps-test.$$` + done rm /tmp/qps-test.$$ |