@@ -648,10 +648,9 @@ def add_workload_source(subparser):
648
648
help = "Stop executing tests if an error occurs in one of the test iterations (default: false)." ,
649
649
)
650
650
test_execution_parser .add_argument (
651
- "--load-test" ,
652
- action = "store_true" ,
653
- help = "Run a load test (default: false)." ,
654
- default = False
651
+ "--load-test-qps" ,
652
+ help = "Run a load test on your cluster, up to a certain QPS value (default: 0)" ,
653
+ default = 0
655
654
)
656
655
657
656
###############################################################################
@@ -926,7 +925,7 @@ def configure_test(arg_parser, args, cfg):
926
925
"load_worker_coordinator_hosts" ,
927
926
opts .csv_to_list (args .load_worker_coordinator_hosts ))
928
927
cfg .add (config .Scope .applicationOverride , "workload" , "test.mode.enabled" , args .test_mode )
929
- cfg .add (config .Scope .applicationOverride , "workload" , "load.test.enabled " , args .load_test )
928
+ cfg .add (config .Scope .applicationOverride , "workload" , "load.test.clients " , int ( args .load_test_qps ) )
930
929
cfg .add (config .Scope .applicationOverride , "workload" , "latency.percentiles" , args .latency_percentiles )
931
930
cfg .add (config .Scope .applicationOverride , "workload" , "throughput.percentiles" , args .throughput_percentiles )
932
931
cfg .add (config .Scope .applicationOverride , "workload" , "randomization.enabled" , args .randomization_enabled )
0 commit comments