Codecov
Code coverage done right.
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.
Commit Statuses
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.
Enterprise on-premises
Codecov Enterprise integrates with GitHub Enterprise and GitHub.com to provide you with all the benefits of Codecov behind your firewall. Inquire today at enterprise@codecov.io.
Authorize Codecov to access your GitHub account.
Codecov is provided by a third-party and is governed by separate terms, privacy, and support documentation.
Supported languages
-
JavaScript, Ruby, Python, Perl, C, Objective-C, Java, Lua, Haskell, Scala, Groovy, FORTRAN, R, D, Go, C#, Kotlin, Julia, Dart, Xtend
Categories
More info
Developer
-
The GitHub logo, Invertocat logo, the images and other content are trademarks or copyrights of GitHub, Inc. All other trademarks are the property of their respective owners.