TrustRadius: an HG Insights company

What is Codecov?

Codecov's software becomes a part of the development workflow by introducing a programmatic approach to code coverage and by providing reports and metrics that help the user better understand a product and its features.

Features include:
  • Source Code Coverage - Codecov highlights which portions of code have not been properly tested or may require additional testing, then generates a report on a test suite’s code coverage, and overlays that directly onto source code, making it easier to identify needed test areas.
  • Multi Language, Multi CI/CD - Regardless of what languages or CI/CDs use, Codecov can process code coverage uploads against the entire project and covers over 30+ languages and ALL CI providers.
  • Pull Request Comments - Pull Request Comments allow a team to see coverage summaries directly in a workflow so that users can add and update tests quickly. The Codecov pull request comment provides a quick overview of how a pull request and relevant commits will affect code coverage.
  • Status Checks - Codecov status checks allow users to block underperforming pull requests from being merged based on thresholds chosen. If a goal is to maintain 85% coverage, the user can configure status checks to prevent PRs from being merged until they meet goals.
  • Badges - A Codecov badge is a live icon that is displayed within code host that provides a glance into the status of a project’s percentage of code coverage.
  • Report Merging - Codecov Report Merging creates a unified coverage report even for tests in multiple build systems, split up tests in different containers, group tests based on test focus, or use multiple languages.
  • Flags - Codecov Flags are used to isolate and categorize coverage reports for different tests and features in a project.
  • YAML - The Codecov Yaml file is a single point of configuration, providing developers with a transparent and version-controlled file to adjust all Codecov settings.
  • Carryforward Flags - Codecov Carryforward Flags provide a reference of past coverage for tests that are not run on a current commit.
  • GitHub Checks - Codecov GitHub Checks are meant to provide meaningful code coverage metrics as close to a workflow as possible. This is done by providing line-by-line coverage on GitHub pull requests so users can access code coverage insights without ever leaving the code.
  • Notifications - Codecov can send notifications to a variety of different services including Slack, Gitter, or any other IRC-compatible service.

Categories & Use Cases

Videos

Product Demos

Technical Details

Technical Details
Mobile ApplicationNo

FAQs

What is Codecov?
Codecov's software becomes a part of the development workflow by introducing a programmatic approach to code coverage and by providing reports and metrics that help the user better understand a product and its features. Codecov is headquartered in San Francisco.