我正在使用 coveralls.io 服务来显示我的 C++ 项目的线路覆盖率。我也想跟踪分支覆盖率,但无法让它工作。
在 Travis CI 上,我使用这个调用来生成覆盖率报告:
coveralls -r <my_project_root> -b <my_build_dir> --verbose --gcov=gcov --gcov-options '\-lpbc';
工作服脚本以前安装有pip
pip install cpp-coveralls urllib3[secure]
我在 coveralls.io 上正确显示了线路覆盖率,但没有得到分支覆盖率。我不知道我做错了以下哪些事情。
- 我必须在 coveralls.io 上明确激活它吗?
coveralls
命令有问题吗?- 甚至可以
coveralls.io
显示分支覆盖率?