项目情况:
1、屏蔽文件覆盖率 #
在这个项目中,如果我想屏蔽foo.c的覆盖率,应该怎么做?
step1:在项目属性里面添加高级设置 #
xharness.routineManager symbol_file=*/foo.c command=setProperty property=canAddCoverageIn value=off
symbol_files属性的值中,*是通配符。
2、屏蔽某个函数的覆盖率 #
在这个项目中,如果我想屏蔽main.c中add函数的覆盖率,应该怎么做?
step1: 在想要屏蔽的函数上下加上下图这样的注释语句 #
// parasoft-instrumentation off
int add(){
return 0;
}
// parasoft-instrumentation on
注意: // parasoft-instrumentation off中,//后面是有一个空格符号的,漏掉了空格符号,这个功能没作用。