计算代码覆盖率时,Travis-CI上出现“无法找到软件包目录”错误

时间:2019-07-16 09:50:36

标签: r testing code-coverage travis-ci r-package

我不再在Travis上使用covr(例如this build)获得R包的代码覆盖,并且出现以下错误:

image

Travis之前从未遇到过任何问题,从下面的commits log可以看出,它突然停止工作了-

enter image description here

这是此程序包的GitHub存储库的链接,其中包含所有必要的详细信息(例如yamltravis-ci的{​​{1}}文件):
https://github.com/IndrajeetPatil/ggstatsplot

关于如何消除此错误并获得travis以便再次为PR和master分支提供代码覆盖百分比的任何想法吗?

PS
如果您想知道,此应用codecov还具有访问此仓库中数据的权限:

enter image description here

1 个答案:

答案 0 :(得分:2)

事实证明,这与{{中新引入的rlang运算符以及covr对其的解释有关。

issue解决之后,Travis-CI重新开始运行代码覆盖率。