提交 6ff6f58f 编写于 作者: C caojiale1

Signed-off-by caojiale1 caojiale1@huawei.com

Signed-off-by: Ncaojiale1 <caojiale1@huawei.com>
上级 fefa05f5
...@@ -940,7 +940,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log ...@@ -940,7 +940,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log
``` ```
## 执行覆盖率用例 ## 执行覆盖率用例
各子系统可按照以下方式,执行用例,生成gcda数据后方可生成覆盖率报告 各子系统可按照以下方式,执行用例,生成gcda数据后方可生成覆盖率报告
1. (可选执行)为了屏蔽非核心代码产生的冗余分支数据,可以在源码编译之前进入/test/testfwk/developer_test/localCoverage/restore_comment目录下执行: 1. (可选执行)为了屏蔽非核心代码产生的冗余分支数据,可以在源码编译之前进入/test/testfwk/developer_test/localCoverage/restore_comment目录下执行:
...@@ -965,7 +965,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log ...@@ -965,7 +965,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log
4)安装selectolax, 安装命令: pip install selectolax 4)安装selectolax, 安装命令: pip install selectolax
5)安装CppHeaderParser, 安装命令 pip install CppHeaderParser 5)安装CppHeaderParser, 安装命令 pip install CppHeaderParser
4. 远程映射设备,修改usr_config.xml中的ip号,设备映射方式查看上面介绍的远程端口映射 4. 远程映射设备,修改usr_config.xml中的ip号,设备映射方式查看上面介绍的远程端口映射
<!-- 配置远程映射机器的IP(设备挂载的pc的ip) --> <!-- 配置远程映射机器的IP(设备挂载的pc的ip) -->
<device type="usb-hdc"> <device type="usb-hdc">
...@@ -974,9 +974,8 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log ...@@ -974,9 +974,8 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log
<sn></sn> <sn></sn>
</device> </device>
5. 执行 ./start.sh 5. 执行 ./start.sh,输入运行命令,示例如下:
命令例如下:
run -t UT -tp 部件名 -cov coverage run -t UT -tp 部件名 -cov coverage
run -t UT -ss 子系统名 -cov coverage run -t UT -ss 子系统名 -cov coverage
run -t UT -ss 子系统名 -tp 部件名 -cov coverage run -t UT -ss 子系统名 -tp 部件名 -cov coverage
...@@ -984,7 +983,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log ...@@ -984,7 +983,7 @@ reports/platform_log_xxxx_xx_xx_xx_xx_xx.log
**注意:** 执行以上命令必须添加 -cov coverage 参数 **注意:** 执行以上命令必须添加 -cov coverage 参数
6. 从以下路径获取覆盖率报告路径 6. 从以下路径获取覆盖率报告
代码覆盖率报告:/test/testfwk/developer_test/localCoverage/codeCoverage/results/coverage/reports/cxx/html 代码覆盖率报告:/test/testfwk/developer_test/localCoverage/codeCoverage/results/coverage/reports/cxx/html
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册