travis-ci中的可视代码覆盖率

时间:2013-02-22 15:42:26

标签: phpunit code-coverage travis-ci

我有一些github项目,我想用代码覆盖测试。我找到(见blog post)实现这一目标的唯一方法是编写一个自定义脚本来计算代码覆盖率XML行和输出Code coverage is 74.32%, which is below the accepted 80%。在HTML中显示代码覆盖率更好,但在travis-ci中是否可行?

2 个答案:

答案 0 :(得分:13)

您可以将https://coveralls.io/与Travis一起使用,以便很好地显示报道。可以在此处找到示例:https://coveralls.io/r/phpmyadmin/error-reporting-server

PS:我知道这是一个很老的问题,但我在搜索其他东西时才发现它。

答案 1 :(得分:1)

Travic CI不支持任何持久存储。一个建议是创建自定义脚本并运行phpunit --coverage-html,然后使用rsync之类的内容将输出目录的内容发送到您自己的服务器。