summaryrefslogtreecommitdiffstats
path: root/loadtest/TestMain.py
diff options
context:
space:
mode:
authorJerry Flood <jf9860@att.com>2017-06-02 16:43:02 -0400
committerJerry Flood <jf9860@att.com>2017-06-05 11:27:41 -0400
commit2dac53acebf05c7edcb9445e454995298f51a0a8 (patch)
tree6db683b8a31b41f4a514c0aa15e5cf788e579abe /loadtest/TestMain.py
parent301ac2d31a1e583d2ce594af335a00c7fd83759a (diff)
Externalize soak parameters to a json file
Issue: TEST-38 Change-Id: I90ae5ebaf7cdfed770dfe99c9ae600bb425abadf Signed-off-by: Jerry Flood <jf9860@att.com>
Diffstat (limited to 'loadtest/TestMain.py')
-rw-r--r--loadtest/TestMain.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/loadtest/TestMain.py b/loadtest/TestMain.py
index a9b57db..81c635f 100644
--- a/loadtest/TestMain.py
+++ b/loadtest/TestMain.py
@@ -54,7 +54,9 @@ def main(argv=None):
parser = OptionParser(version=program_version_string, epilog=program_longdesc, description=program_license)
parser.add_option("-d", "--duration", dest="duration", help="duration of soak test in seconds [default: %default]", type=int)
parser.add_option("-l", "--logfile", dest="logfile", help="Full path soak log file name")
- parser.set_defaults(duration="60", logfile="")
+ parser.add_option("-c", "--cyclelength", dest="cyclelength", help="Length of a single cycle through the config.\nMust be longer than a single iteration", type=int)
+ parser.add_option("-p", "--profile", dest="profile", help="Filename of json profile file")
+ parser.set_defaults(logfile="")
(opts, args) = parser.parse_args(argv)
if (opts.logfile != ""):