summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/tests/qpid_cpp_benchmark
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp/src/tests/qpid_cpp_benchmark')
-rwxr-xr-xqpid/cpp/src/tests/qpid_cpp_benchmark8
1 files changed, 5 insertions, 3 deletions
diff --git a/qpid/cpp/src/tests/qpid_cpp_benchmark b/qpid/cpp/src/tests/qpid_cpp_benchmark
index 26bebf0506..e82251078f 100755
--- a/qpid/cpp/src/tests/qpid_cpp_benchmark
+++ b/qpid/cpp/src/tests/qpid_cpp_benchmark
@@ -37,7 +37,9 @@ op.add_option("-m", "--messages", default=100000, type="int", metavar="N",
op.add_option("--queue-name", default="benchmark",
help="base name for queues (default %default)")
op.add_option("--send-rate", default=0, metavar="R",
- help="send rate limited to R messages/second, 0 means no limit")
+ help="send rate limited to R messages/second, 0 means no limit (default %default)")
+op.add_option("--content-size", default=1024, type="int", metavar="BYTES",
+ help="message size in bytes (default %default)")
def start_receive(queue, opts):
return Popen(["qpid_receive",
@@ -53,9 +55,9 @@ def start_send(queue, opts):
return Popen(["qpid_send",
"-b", opts.broker,
"-a", queue,
- "--count", str(opts.messages),
+ "--messages", str(opts.messages),
"--send-eos", str(opts.receivers),
- "--content", "benchmark",
+ "--content-size", str(opts.content_size),
"--rate", str(opts.send_rate),
"--report-total"],
stdout=PIPE, stderr=STDOUT)