打开/关闭并保存Bullseye的更新

时间:2016-03-16 06:41:49

标签: bullseye

我想在我的dos脚本中使用bullseye代码覆盖率。 我写了下面的代码。 test.cov文件已创建,但test.cov上未生成结果。

SET MY_LOCAL_COV_FILE=c:\test.cov
SET COVFILE=%MY_LOCAL_COV_FILE%
SET COVBUILDZONE=%BUILD_NUMBER% 
covselect --file "%MY_LOCAL_COV_FILE%" --add c:
cov01 --on
MSBuild ".\my.sln" /t:clean /p:Configuration="Debug"
cov01 --off 

1 个答案:

答案 0 :(得分:1)

我认为你有两个问题。

  1. 您没有构建代码,只运行了' clean'来自MSBuild的目标,尝试运行'重建'这将清理然后编译代码,以便插入代码覆盖率检测。

  2. 您没有运行构建的代码,因此Bullseye无法获得任何有意义的覆盖信息。在' conv01 - off'之前尝试运行您的可执行文件,或单元测试,或者您已构建的任何内容。