diff options
-rw-r--r-- | perf/TAOTests.py | 14 | ||||
-rwxr-xr-x | perf/runIcePerf.py | 2 |
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]) |