From 4ce6419a8898b2e41afa928fbf67e611158ff96b Mon Sep 17 00:00:00 2001 From: caojiale1 Date: Thu, 27 Apr 2023 11:42:03 +0800 Subject: [PATCH 1/3] Signed-off-by caojiale1 caojiale1@huawei.com Signed-off-by: caojiale1 --- localCoverage/resident_service/public_method.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localCoverage/resident_service/public_method.py b/localCoverage/resident_service/public_method.py index 1f7f79a..f203c2c 100644 --- a/localCoverage/resident_service/public_method.py +++ b/localCoverage/resident_service/public_method.py @@ -127,7 +127,7 @@ def get_server_dict(command): } elif " -ss " in command: system_name = command.split(" -ss ")[-1].split(" ")[0] - server_list = system_info_dict.get(system_name) + server_list = system_info_dict.get(system_name) if system_info_dict.get(system_name) else [] system_info_dict_after = { system_name: server_list } -- Gitee From ec4af7b3e60f0487ff11cd2e3684ed273c6e6c8a Mon Sep 17 00:00:00 2001 From: caojiale1 Date: Thu, 27 Apr 2023 12:05:24 +0800 Subject: [PATCH 2/3] Signed-off-by caojiale1 caojiale1@huawei.com Signed-off-by: caojiale1 --- localCoverage/resident_service/pull_service_gcda.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/localCoverage/resident_service/pull_service_gcda.py b/localCoverage/resident_service/pull_service_gcda.py index e0e9dd0..f38092b 100644 --- a/localCoverage/resident_service/pull_service_gcda.py +++ b/localCoverage/resident_service/pull_service_gcda.py @@ -56,7 +56,8 @@ def get_gcda_file(device_ip, device_sn, process_str, component_gcda_dict, home_path = '/'.join(roots_path.split("/")[:3]) gcda_path = f"/data/gcov{roots_path}" - for component_gcda_path in component_gcda_dict[process_str]: + component_gcda_paths = component_gcda_dict[process_str] if component_gcda_dict[process_str] else [] + for component_gcda_path in component_gcda_paths: gcov_root = os.path.join(gcda_path, 'out', product_name, component_gcda_path) gcda_file_name = os.path.basename(gcov_root) gcda_file_path = os.path.dirname(gcov_root) -- Gitee From 3c0c35fd9f5d68191a282597df04d6a4bd243360 Mon Sep 17 00:00:00 2001 From: caojiale1 Date: Thu, 27 Apr 2023 12:15:34 +0800 Subject: [PATCH 3/3] Signed-off-by caojiale1 caojiale1@huawei.com Signed-off-by: caojiale1 --- localCoverage/resident_service/pull_service_gcda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localCoverage/resident_service/pull_service_gcda.py b/localCoverage/resident_service/pull_service_gcda.py index f38092b..ca40131 100644 --- a/localCoverage/resident_service/pull_service_gcda.py +++ b/localCoverage/resident_service/pull_service_gcda.py @@ -56,7 +56,7 @@ def get_gcda_file(device_ip, device_sn, process_str, component_gcda_dict, home_path = '/'.join(roots_path.split("/")[:3]) gcda_path = f"/data/gcov{roots_path}" - component_gcda_paths = component_gcda_dict[process_str] if component_gcda_dict[process_str] else [] + component_gcda_paths = component_gcda_dict.get(process_str) if component_gcda_dict.get(process_str) else [] for component_gcda_path in component_gcda_paths: gcov_root = os.path.join(gcda_path, 'out', product_name, component_gcda_path) gcda_file_name = os.path.basename(gcov_root) -- Gitee