From 88094a6a12afa2b15a8ed825b14b52b7e468e327 Mon Sep 17 00:00:00 2001 From: "olga.zheregelya" Date: Tue, 11 Dec 2018 12:59:09 +0000 Subject: [PATCH] change hardcoded path to config for spike load test to parameter Signed-off-by: olga.zheregelya --- scripts/performance/perf_load/__version__.py | 2 +- scripts/performance/perf_load/perf_spike_load.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/performance/perf_load/__version__.py b/scripts/performance/perf_load/__version__.py index f97673fae..f1b836dd6 100644 --- a/scripts/performance/perf_load/__version__.py +++ b/scripts/performance/perf_load/__version__.py @@ -3,7 +3,7 @@ """ __title__ = 'indy-perf-load' -__version_info__ = (1, 1, 2) +__version_info__ = (1, 1, 3) __version__ = '.'.join(map(str, __version_info__)) __description__ = 'Indy node performance load' __long_description__ = __description__ diff --git a/scripts/performance/perf_load/perf_spike_load.py b/scripts/performance/perf_load/perf_spike_load.py index c641238ab..b87d13e7e 100755 --- a/scripts/performance/perf_load/perf_spike_load.py +++ b/scripts/performance/perf_load/perf_spike_load.py @@ -13,6 +13,8 @@ parser.add_argument('--file', required=False, default="spike_log.csv", help="Output CSV file name with logs", dest="log_file") +parser.add_argument('--spike_config', required=False, default="config_perf_spike_load.yml", + help="Path to config for spike load test in YML format", dest="spike_config") def create_output_directory(folder_path): output_folder = os.path.join(folder_path[0], *folder_path[1:]) @@ -113,7 +115,7 @@ def run_stable_process(process_name, config, process_time, interval=0): def start_profile(): - with open("config_perf_spike_load.yml") as file: + with open(args.spike_config) as file: test_config = yaml.load(file) logging_folder = create_output_directory([test_config["common"]["out_dir"], "Spike_log"]) logging_file_path = os.path.join(logging_folder, args.log_file)