summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--perf/TAOTests.py14
-rwxr-xr-xperf/runIcePerf.py2
2 files changed, 15 insertions, 1 deletions
diff --git a/perf/TAOTests.py b/perf/TAOTests.py
index 89409c0c23a..8c2784597db 100644
--- a/perf/TAOTests.py
+++ b/perf/TAOTests.py
@@ -31,6 +31,20 @@ testDefinitions = [
("tpc blocking", taoBlockingConf + " latency twoway", taoTCConf),
]
),
+ (productName, "latency twoway 2k", "", [
+ ("1tp", taoReactiveConf + " latency twoway", taoTPConf + " threadPool 1", [("payload", "2000")]),
+ ("4tp", taoReactiveConf + " latency twoway", taoTPConf + " threadPool 4", [("payload", "2000")]),
+ ("tpc", taoReactiveConf + " latency twoway", taoTCConf, [("payload", "2000")]),
+ ("tpc blocking", taoBlockingConf + " latency twoway", taoTCConf, [("payload", "2000")]),
+ ]
+ ),
+ (productName, "latency twoway 10k", "", [
+ ("1tp", taoReactiveConf + " latency twoway", taoTPConf + " threadPool 1", [("payload", "10000")]),
+ ("4tp", taoReactiveConf + " latency twoway", taoTPConf + " threadPool 4", [("payload", "10000")]),
+ ("tpc", taoReactiveConf + " latency twoway", taoTCConf, [("payload", "10000")]),
+ ("tpc blocking", taoBlockingConf + " latency twoway", taoTCConf, [("payload", "10000")]),
+ ]
+ ),
(productName, "latency oneway", "", [
("1tp", taoReactiveConf + " latency oneway", taoTPConf + " threadPool 1"),
("4tp", taoReactiveConf + " latency oneway", taoTPConf + " threadPool 4"),
diff --git a/perf/runIcePerf.py b/perf/runIcePerf.py
index 99c5d649063..9b0c9d3f5ff 100755
--- a/perf/runIcePerf.py
+++ b/perf/runIcePerf.py
@@ -153,8 +153,8 @@ while i <= niter:
for product, group, dir, cases in tests:
test = ClientServerTest(results, i, product, group)
for c in cases:
+ additionalArgs = ""
if len(c) > 3:
- additionalArgs = ""
for arg, value in c[3]:
additionalArgs = " %s --%s=%s" % (additionalArgs, arg, value)
test.run(c[0], dir, c[1] + additionalArgs, c[2])