From e445b28a5fa0b7b6e13589a94707e16d8bac3dc1 Mon Sep 17 00:00:00 2001 From: yanpeng Date: Wed, 24 Jan 2024 20:57:58 +0800 Subject: [PATCH] =?UTF-8?q?workload=E6=B7=BB=E5=8A=A0=E5=8F=82=E6=95=B0?= =?UTF-8?q?=EF=BC=8C=E5=88=A0=E9=99=A4checkout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yanpeng Change-Id: I3c9e5e77cbdc988210f09b41433639d6c8d79cb0 --- build/compile_script/ark.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/build/compile_script/ark.py b/build/compile_script/ark.py index 73c366f6..d33d9551 100644 --- a/build/compile_script/ark.py +++ b/build/compile_script/ark.py @@ -334,7 +334,9 @@ class ArkPy: " python3 ark.py \033[92mx64.release workload\033[0m\n" " python3 ark.py \033[92mx64.release workload report\033[0m\n" " python3 ark.py \033[92mx64.release workload report dev\033[0m\n" - " python3 ark.py \033[92mx64.release workload report dev -20\033[0m\n") + " python3 ark.py \033[92mx64.release workload report dev -20\033[0m\n" + " python3 ark.py \033[92mx64.release workload report dev -20 10\033[0m\n" + " python3 ark.py \033[92mx64.release workload report dev -20 10 weekly_workload\033[0m\n") # Arguments help_msg += "\033[32mArguments:\033[0m\n{}".format( self.get_help_msg_of_dict( @@ -599,19 +601,27 @@ class ArkPy: report = False tools = 'dev' boundary_value = '-10' + run_count = '10' + code_v = '' if len(arg_list) >= 2 and arg_list[1] == 'report': report = True if len(arg_list) >= 3 and arg_list[2]: tools = arg_list[2] if len(arg_list) >= 4 and arg_list[3]: boundary_value = arg_list[3] + if len(arg_list) >= 5 and arg_list[4]: + run_count = arg_list[4] + if len(arg_list) >= 6 and arg_list[5]: + code_v = arg_list[5] self.build_for_gn_target(out_path, gn_args, ["default"], self.GN_TARGET_LOG_FILE_NAME) workload_cmd = "cd arkcompiler/ets_runtime/test/workloadtest/ && python3 work_load.py" \ " --code-path {0}" \ " --report {1}" \ " --tools-type {2}" \ " --boundary-value {3}" \ - .format(root_dir, report, tools, boundary_value) + " --run-count {4}" \ + " --code-v {5}" \ + .format(root_dir, report, tools, boundary_value, run_count, code_v) workload_log_path = os.path.join(out_path, log_file_name) str_to_workload_log = "================================\nwokload_time: {0}\nwokload_target: {1}\n\n".format( str_of_time_now(), 'file') -- Gitee