From b77befefef7cb8d357fb15ec1ca77cb3ed8375e1 Mon Sep 17 00:00:00 2001 From: Raphael Defosseux <raphael.defosseux@eurecom.fr> Date: Fri, 26 Jul 2024 09:46:37 +0200 Subject: [PATCH] fix(ci): snake_case style fix and use of logging.error Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr> --- test/CNTestLib.py | 16 ++++++++-------- test/docker_api.py | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/test/CNTestLib.py b/test/CNTestLib.py index ef7125ae..7d7ef4ab 100644 --- a/test/CNTestLib.py +++ b/test/CNTestLib.py @@ -138,21 +138,21 @@ class CNTestLib: log_dir = get_log_dir() if folder: log_dir = os.path.join(log_dir, folder) - cnList = self.docker_api.store_all_logs(log_dir, all_services) - for filename in cnList: + cn_log_list = self.docker_api.store_all_logs(log_dir, all_services) + for filename in cn_log_list: if re.search('mysql', filename) is not None or re.search('oai-ext-dn', filename) is not None or re.search('trace_dummy', filename) is not None: continue name_split = filename.split('logs/') - byeMessagePresent = False + bye_message_present = False with open(filename, 'r') as f: for line in f: result = re.search('system.*info.* Bye. Shutdown Procedure took (?P<duration>[0-9]+) ms', line) - if result is not None and not byeMessagePresent: - byeMessagePresent = True + if result is not None and not bye_message_present: + bye_message_present = True duration = int(result.group('duration')) - print(f'{name_split[1]} container properly shutdown in {duration} ms.') - if not byeMessagePresent: - print(f'{name_split[1]} container did NOT properly shutdown.') + logging.info(f'{name_split[1]} container properly shutdown in {duration} ms.') + if not bye_message_present: + logging.error(f'{name_split[1]} container did NOT properly shutdown.') def configure_default_qos(self, five_qi=9, session_ambr=50): print("TODO implement me") diff --git a/test/docker_api.py b/test/docker_api.py index dad81d21..8f82a8ec 100644 --- a/test/docker_api.py +++ b/test/docker_api.py @@ -76,7 +76,7 @@ class DockerApi: def store_all_logs(self, log_dir, container_list=None): containers = self.client.containers(all=True) - listOfLogFiles = [] + list_of_logs = [] for container in containers: name = container["Names"][0][1:] if container_list and name not in container_list: @@ -88,8 +88,8 @@ class DockerApi: os.makedirs(log_dir) with open(file_name, "w") as f: f.write(log) - listOfLogFiles.append(file_name) - return listOfLogFiles + list_of_logs.append(file_name) + return list_of_logs def get_log(self, container): return self.client.logs(container).decode() -- GitLab