Jump to Content
CodecovGuidesAPIChangelogSupportStatusCodecov HomeTry Codecov for Free
GuidesAPI EndpointsChangelog
GuidesAPIChangelogSupportStatusCodecov HomeTry Codecov for FreeCodecov
Guides
1 - Setting and getting code coverage

Getting Started

  • Quick Start
  • Sign up for Codecov
  • GitHub Tutorial
    • 0 - Setting up the demo repository
    • 1 - Setting and getting code coverage
    • 2 - Getting a Codecov account and uploading coverage
    • 3 - Customizing Codecov
    • 4a - Merging reports
    • 4b - Filtering Coverage by Directory
    • 5a - Writing a frontend
    • 5b - Setting coverage standards with Flags
    • 6 - Test what you change with Carryforward Flags
  • GitLab Tutorial
    • 0 - Setting up the demo repository
    • 1 - Setting and getting code coverage
    • 2 - Getting a Codecov account and uploading coverage
    • 3 - Customizing Codecov
    • 4a - Merging reports
    • 4b - Setting coverage standards with Flags
    • 5 - Test what you change with Carryforward Flags
  • Bitbucket Tutorial
    • 0 - Setting up the demo repository
    • 1 - Setting and getting code coverage
    • 2 - Getting a Codecov account and uploading coverage
    • 3 - Customizing Codecov
    • 4a - Merging reports
    • 4b - Setting coverage standards with Flags
    • 5 - Test what you change with Carryforward Flags
  • Common Configurations
  • About Code Coverage
  • Frequently Asked Questions
  • Language Specific Guides
    • Code coverage with JavaScript
    • Code coverage with Python
  • Uploading Reports to Codecov using the Codecov CLI

Concepts

  • CI Provider Relationship
  • Github App or Team Bot
  • Merging Reports
  • Coverage Percentages
  • Comparing Coverage Across Commits
  • Merge Commits
  • Fixing Reports
  • Unexpected Coverage Changes
  • Viewing Source Code
  • Graphs
  • Codecov Tokens
  • File search

Features

  • Status Badges
  • Components
  • Flags
  • Carryforward Flags
  • Pull Request Comments
    • PR comment for Git diff only ("Patch" coverage)
  • Status Checks
    • Removed Code Behavior
  • GitHub Checks
  • Path Fixing
  • Path Regexp
  • Ignoring Paths
  • Notifications
  • Organization Analytics
  • Sentry and Codecov
    • Code Coverage in the Stack Trace
  • Codecov CLI
    • CLI Options
    • Contributing to the CLI
  • Slack Integration
  • VSCode Extension
  • Codecov Browser Extension
  • Test Analytics
  • [Beta] Codecov AI

Reference

  • Supported Languages
  • Supported CI Providers
    • Detecting Other CI Services
  • Supported Coverage Report Formats
  • Codecov Custom Coverage Format
  • Testing with Docker
  • Administration
  • Error Reference
  • Adding the Codecov token
  • Codecov YAML
    • codecov.yml Reference
    • Coverage Configuration
  • [Deprecating] Bash Uploader
    • Deprecating (Bash) Uploader Migration Guide
  • GitHub Admin Authorization
  • Securing access to Codecov UI with Okta

JavaScript Bundle Analysis

  • Overview - Bundle Analysis
  • Bundle Names
  • Supported Build Environments
  • Environment Specific Requirements
  • FAQ - Bundle Analysis
  • Tokenless - Bundle Analysis
  • GitHub OIDC - Bundle Analysis
  • Astro Quick Start
  • NextJS (Webpack) Quick Start
  • Nuxt Quick Start
  • Remix (Vite) Quick Start
  • Rollup Quick Start
  • SvelteKit Quick Start
  • SolidStart Quick Start
  • Vite Quick Start (React, Vue, Svelte, SolidJS, etc.)
  • Webpack 5 Quick Start (Angular, CRACO)
  • Bundle Analyzer Quick Start

Codecov DEDICATED ENTERPRISE CLOUD

  • Dedicated Enterprise Cloud Guide
  • GitHub App Integration for Dedicated Cloud
    • Prefilled Github App Creation
    • Manual GitHub App Creation
    • Secure Credential Transmission
  • IP Access Control List Restrictions
  • Peering
    • AWS Peering

Codecov Self-Hosted

  • Codecov Self-Hosted Install Guide
    • Self-Hosted Configuration
    • Set Up Oauth Login (Self-Hosted)
    • Other Install Notes and Updates
  • Integrations for Codecov Self-Hosted
    • GitHub App Integration for Codecov Self-Hosted
  • Frequently Asked Questions - Self-Hosted

Site

  • Privacy Policy
  • Security Policy
  • Terms of Use