From e5b88a8476fc1af802d6951e87e842b7e691bdfb Mon Sep 17 00:00:00 2001 From: Teacher_Dong Date: Fri, 1 Dec 2023 15:41:45 +0800 Subject: [PATCH] Signed-off-by:Teacher_Dong --- src/core/config/resource_manager.py | 2 ++ src/core/testcase/testcase_manager.py | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/core/config/resource_manager.py b/src/core/config/resource_manager.py index 9e69991..647c999 100755 --- a/src/core/config/resource_manager.py +++ b/src/core/config/resource_manager.py @@ -145,6 +145,8 @@ class ResourceManager(object): dst = dst.rstrip("/") + "/" + dir_name device.execute_shell_command("mkdir -p %s" % dst) device.push_file(src, dst) + device.execute_shell_command("hilog -d %s" % ( + os.path.join(dst, os.path.basename(src)))) elif item["name"] == "pull": push_value = item["value"] find_key = "->" diff --git a/src/core/testcase/testcase_manager.py b/src/core/testcase/testcase_manager.py index 428b541..adf0221 100644 --- a/src/core/testcase/testcase_manager.py +++ b/src/core/testcase/testcase_manager.py @@ -91,7 +91,11 @@ class TestCaseManager(object): filter_list_test_file = FilterConfigManager().get_filtering_list( "testfile_name", options.productform) # 遍历测试用例输出目录下面的所有文件夹,每个文件夹对应一个子系统 + command_list = options.current_raw_cmd.split(" ") for part_name in os.listdir(test_case_out_path): + if "-ss" in command_list or "-tp" in command_list: + if part_name not in options.partname_list: + continue part_case_dir = os.path.join(test_case_out_path, part_name) if not os.path.isdir(part_case_dir): continue -- Gitee