Gcov 6.0 with Ceedling 0.31.1生成空html报告



我正在尝试使用ceedling和gcov生成html报告。但我一直得到一个空的html报告。我已经添加了report_include,就像这个链接提到的页面底部- https://github.com/ThrowTheSwitch/Ceedling/tree/master/plugins/gcov

:gcov:
:reports:
- HtmlDetailed
:gcovr:
:html_medium_threshold: 75
:html_high_threshold: 90
:report_include: "^..Code/Src/*"

我在yml文件中启用了gcov。已安装Ceedling和gcovr。

无论我做什么,我总是得到一个空的html报告。

我确实在一个月前让它工作,report_include不使用^,包括整个Code文件夹。

:report_include: "..Code/*"

但是现在它不想工作了。

任何帮助将不胜感激,谢谢!

我总是这样用:

ceedling clobber test:all gcov:all utils:gcov

终于找到解决办法了…在我运行这些命令之前:

ceedling test:all
ceedling utils:gcov

这并没有给出一个html报告,而是让它工作,我不得不运行:

ceedling gcov:all utils:gcov

我不是100%,但我猜这与插件和他们创建的任何文件有关,就像之前的gcov工件除了html报告之外不会有任何东西,但在他们有结果和输出文件之后。所以我认为它与此有关。

运行ceedling gcov:all utils:gcov运行测试并获得html报告。似乎不可能只生成html报告。

相关内容

  • 没有找到相关文章

最新更新