In general, most of Caffe components are well tested. Every time a PR is updated, the CI validates whether it passes all the tests. The problem is the newly added features or bug fixes may not have accompanying tests. Even some parts of existing codebase also lack thorough tests or have no test at all. It is a burden for the reviewers to catch such problems. Coveralls provides a convenient solution by automatically monitoring the test coverage.