Codecov provides metrics and insights into the results of tests through code coverage reports. Coverage reports are used to determine which lines of code were tested and which lines were not tested, which may contain bugs and syntax errors. These reports are uploaded to Codecov to be analyzed and stored historically. This helps developers quickly track down bugs and commit well-tested code. Codecov works for nearly every programming language.
Overlay reports within GitHub
Codecov’s Browser Extension overlays coverage reports and metrics seamlessly in GitHub. Now you can view code coverage without leaving GitHub.
Codecov has two different commit statuses: project and patch. The project status reviews the entire project’s coverage to maintain minimum requirements. The patch status assesses if each line adjusted in a pull request is covered by tests. This helps your team increase code coverage with each pull request.
Pull Request Comments
Pull request comments are another way Codecov accelerates quality code review. Most notably the Coverage Diff which shows a high-level view of what changed in the pull request so you can quickly understand its impact.
Codecov Enterprise integrates with GitHub Enterprise and GitHub.com to provide you with all the benefits of Codecov behind your firewall. Inquire today at email@example.com.