From ef9119be82686dd9b2b9b5fc97e48eb1dd80b3a6 Mon Sep 17 00:00:00 2001 From: lixingfu1 Date: Wed, 10 Apr 2024 16:56:17 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86workload?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index d8f02a4..3d2e05f 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,27 @@ python ark.py x64.release unittest python ark.py x64.release test262 ``` +## 执行workload测试套 +``` +python ark.py x64.release workload +``` + +## workload测试套详细参数 +``` +python ark.py x64.release workload [report][dev][-number][number][cases_type] + +详细说明,添加以下参数时请按顺序添加 +report:是否生成报表,可省略,若省略该选项,请不要在后面添加其他参数 +dev:编译类型,可省略,若省略该选项,请不要在后面添加其他参数 +-number:劣化标记边界值,可省略,若省略该选项,请不要在后面添加其他参数 +number:用例运行次数,可省略,若省略该选项,请不要在后面添加其他参数 +cases_type:用例的类型,可省略,省略时执行全量workload,若省略该选项,请不要在后面添加其他参数 + +例:执行workload,并将结果输出到表格,标记劣化20%的数据,每个用例执行10次 +python ark.py x64.release workload report -20 10 + +``` + ## 编译选项 编译模式选择,如在x64平台构建debug版本: -- Gitee From ae0c8db612acaaac43a9d42e94b8eb152fbc6c64 Mon Sep 17 00:00:00 2001 From: lixingfu1 Date: Wed, 10 Apr 2024 16:57:27 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86workload?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d2e05f..11f41dd 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ number:用例运行次数,可省略,若省略该选项,请不要在后 cases_type:用例的类型,可省略,省略时执行全量workload,若省略该选项,请不要在后面添加其他参数 例:执行workload,并将结果输出到表格,标记劣化20%的数据,每个用例执行10次 -python ark.py x64.release workload report -20 10 +python ark.py x64.release workload report dev -20 10 ``` -- Gitee From 4b43214865f813c6651852bf1699aa07557d2be7 Mon Sep 17 00:00:00 2001 From: lixingfu1 Date: Wed, 10 Apr 2024 16:58:12 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86workload?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11f41dd..59f1950 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ report:是否生成报表,可省略,若省略该选项,请不要在后 dev:编译类型,可省略,若省略该选项,请不要在后面添加其他参数 -number:劣化标记边界值,可省略,若省略该选项,请不要在后面添加其他参数 number:用例运行次数,可省略,若省略该选项,请不要在后面添加其他参数 -cases_type:用例的类型,可省略,省略时执行全量workload,若省略该选项,请不要在后面添加其他参数 +cases_type:用例的类型,可省略,省略时执行全量workload 例:执行workload,并将结果输出到表格,标记劣化20%的数据,每个用例执行10次 python ark.py x64.release workload report dev -20 10 -- Gitee