summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/tests/qpid_cpp_benchmark
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2010-04-12 13:21:14 +0000
committerAlan Conway <aconway@apache.org>2010-04-12 13:21:14 +0000
commit8e3e122aff097642c6efceaaea57941ef7237afb (patch)
treef8ae8593a14d95c321f7f26bf9854b075d5bc86b /qpid/cpp/src/tests/qpid_cpp_benchmark
parent1eb62e3f19e950467b0ad0f8e655df2fe059e4aa (diff)
downloadqpid-python-8e3e122aff097642c6efceaaea57941ef7237afb.tar.gz
Added --ack-frequency to qpid_cpp_benchmark.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933223 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/tests/qpid_cpp_benchmark')
-rwxr-xr-xqpid/cpp/src/tests/qpid_cpp_benchmark3
1 files changed, 3 insertions, 0 deletions
diff --git a/qpid/cpp/src/tests/qpid_cpp_benchmark b/qpid/cpp/src/tests/qpid_cpp_benchmark
index e82251078f..d830804407 100755
--- a/qpid/cpp/src/tests/qpid_cpp_benchmark
+++ b/qpid/cpp/src/tests/qpid_cpp_benchmark
@@ -40,6 +40,8 @@ op.add_option("--send-rate", default=0, metavar="R",
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)")
+op.add_option("--ack-frequency", default=0, metavar="N", type="int",
+ help="receiver ack's every N messages, 0 means unconfirmed")
def start_receive(queue, opts):
return Popen(["qpid_receive",
@@ -48,6 +50,7 @@ def start_receive(queue, opts):
"--forever",
"--print-content=no",
"--report-total",
+ "--ack-frequency", str(opts.ack_frequency),
],
stdout=PIPE, stderr=STDOUT)