From 700905c329f8d70a6113e54e4d54689cf94bc67f Mon Sep 17 00:00:00 2001 From: Pavel Holica Date: Thu, 31 Aug 2023 10:34:05 +0200 Subject: [PATCH] Don't create logs directory when the result is skipped --- src/report/__main__.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/report/__main__.py b/src/report/__main__.py index 0063191..36c0dee 100644 --- a/src/report/__main__.py +++ b/src/report/__main__.py @@ -179,12 +179,6 @@ def parse_request_xunit(request_url_list=None, tasks_source=None, skip_pass=Fals update_reval(ERROR_HERE) continue - if ARGS.download_logs: - print(" > Downloading the log files.") - # Create the log directory path for the request - log_dir_path = os.path.join(logs_base_directory, log_dir) - os.makedirs(log_dir_path, exist_ok=True) - xunit = request.json()["result"]["xunit"] xml = lxml.etree.fromstring(xunit.encode()) @@ -204,6 +198,12 @@ def parse_request_xunit(request_url_list=None, tasks_source=None, skip_pass=Fals # TODO add debug log continue + if ARGS.download_logs: + print(" > Downloading the log files.") + # Create the log directory path for the request + log_dir_path = os.path.join(logs_base_directory, log_dir) + os.makedirs(log_dir_path, exist_ok=True) + if request_uuid not in parsed_dict: parsed_dict[request_uuid] = { "target_name": request_target,