From ed827aab78da2c3418987e4d3512fed1e2b3deb8 Mon Sep 17 00:00:00 2001 From: yuyan0428 Date: Thu, 11 Aug 2022 07:48:45 +0000 Subject: [PATCH 1/4] Signed-off-by:yuyan --- libs/benchmark/README_zh.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libs/benchmark/README_zh.md b/libs/benchmark/README_zh.md index ad5cb62..53caa78 100644 --- a/libs/benchmark/README_zh.md +++ b/libs/benchmark/README_zh.md @@ -30,7 +30,7 @@ namespace { /** * @tc.name: BenchmarkTestExample * @tc.desc: Testcase for testing 'SimpleExample' function. - * @tc.type: FUNC + * @tc.type: PERF * @tc.require: Issue Number */ size_t SimpleExample() @@ -56,7 +56,7 @@ namespace { * @tc.name: BenchmarkTestVectorOperator * @tc.desc: Testcase for testing "AccessVectorElementByOperator" * function. - * @tc.type: FUNC + * @tc.type: PERF * @tc.require: Issue Number */ void AccessVectorElementByOperator() @@ -88,7 +88,7 @@ namespace { * @tc.name: BenchmarkTestVectorAt * @tc.desc: Testcase for testing "AccessVectorElementByAt" * function. - * @tc.type: FUNC + * @tc.type: PERF * @tc.require: Issue Number */ void AccessVectorElementByAt() @@ -115,7 +115,7 @@ namespace { * @tc.name: CalculatedAreaTestCase * @tc.desc: Define a testcase that accesses a class member * variable. - * @tc.type: FUNC + * @tc.type: PERF * @tc.require: Issue Number */ class BenchmarkDemoTest : public benchmark::Fixture { @@ -194,7 +194,7 @@ BENCHMARK_MAIN(); /** * @tc.name: BenchmarkTestExample * @tc.desc: Testcase for testing 'SimpleExample' function. - * @tc.type: FUNC + * @tc.type: PERF * @tc.require: Issue Number */ size_t SimpleExample() -- Gitee From 62adf1458176dd4eef88671f267490f5a6f1a405 Mon Sep 17 00:00:00 2001 From: yuyan0428 Date: Thu, 11 Aug 2022 08:17:05 +0000 Subject: [PATCH 2/4] Signed-off-by:yuyan --- libs/benchmark/README_zh.md | 2 ++ libs/benchmark/report/generate_report.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/benchmark/README_zh.md b/libs/benchmark/README_zh.md index 53caa78..52b45f6 100644 --- a/libs/benchmark/README_zh.md +++ b/libs/benchmark/README_zh.md @@ -211,6 +211,8 @@ BENCHMARK_MAIN(); } } ``` + > **注意:** + > 测试用例名称切勿过长,否则会导致报告创建失败。 5. 向benchmark注册用例 diff --git a/libs/benchmark/report/generate_report.py b/libs/benchmark/report/generate_report.py index a268bf4..facd225 100644 --- a/libs/benchmark/report/generate_report.py +++ b/libs/benchmark/report/generate_report.py @@ -158,7 +158,7 @@ class BenchmarkReport(object): mdl_summary_list = self._get_subsystem_cxx_benchmark(sbs_name, module_name, testsuit_name, json_file) - self.benchmark_list = mdl_summary_list + self.benchmark_list.extend(mdl_summary_list) if sbs_name in system_summary_dic.keys() \ and testsuit_name in system_summary_dic[sbs_name].keys(): -- Gitee From 56c7f76c43f5eb037a894951ed4d088bed973345 Mon Sep 17 00:00:00 2001 From: yuyan0428 Date: Thu, 11 Aug 2022 09:45:50 +0000 Subject: [PATCH 3/4] Signed-off-by:yuyan --- libs/benchmark/README_zh.md | 4 ++-- libs/benchmark/report/generate_report.py | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/benchmark/README_zh.md b/libs/benchmark/README_zh.md index 52b45f6..b649040 100644 --- a/libs/benchmark/README_zh.md +++ b/libs/benchmark/README_zh.md @@ -211,8 +211,8 @@ BENCHMARK_MAIN(); } } ``` - > **注意:** - > 测试用例名称切勿过长,否则会导致报告创建失败。 + >**注意:** + >测试用例名称切勿过长,否则会导致报告创建失败。 5. 向benchmark注册用例 diff --git a/libs/benchmark/report/generate_report.py b/libs/benchmark/report/generate_report.py index facd225..e6cd1c1 100644 --- a/libs/benchmark/report/generate_report.py +++ b/libs/benchmark/report/generate_report.py @@ -158,6 +158,7 @@ class BenchmarkReport(object): mdl_summary_list = self._get_subsystem_cxx_benchmark(sbs_name, module_name, testsuit_name, json_file) + self.benchmark_list.extend(mdl_summary_list) if sbs_name in system_summary_dic.keys() \ -- Gitee From c14ce5c440eb66ea7916d0e79a124c85bffbc129 Mon Sep 17 00:00:00 2001 From: yuyan0428 Date: Thu, 11 Aug 2022 09:54:49 +0000 Subject: [PATCH 4/4] Signed-off-by:yuyan --- libs/benchmark/README_zh.md | 4 ++-- libs/benchmark/report/generate_report.py | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libs/benchmark/README_zh.md b/libs/benchmark/README_zh.md index b649040..bed00ef 100644 --- a/libs/benchmark/README_zh.md +++ b/libs/benchmark/README_zh.md @@ -211,8 +211,8 @@ BENCHMARK_MAIN(); } } ``` - >**注意:** - >测试用例名称切勿过长,否则会导致报告创建失败。 + > **注意:** + > 测试用例名称切勿过长,否则会导致报告创建失败。 5. 向benchmark注册用例 diff --git a/libs/benchmark/report/generate_report.py b/libs/benchmark/report/generate_report.py index e6cd1c1..facd225 100644 --- a/libs/benchmark/report/generate_report.py +++ b/libs/benchmark/report/generate_report.py @@ -158,7 +158,6 @@ class BenchmarkReport(object): mdl_summary_list = self._get_subsystem_cxx_benchmark(sbs_name, module_name, testsuit_name, json_file) - self.benchmark_list.extend(mdl_summary_list) if sbs_name in system_summary_dic.keys() \ -- Gitee