9to5 coverage · Chrome extension

See test coverage while reviewing a GitHub pull request

The 9to5 coverage Chrome extension adds exact-commit project, patch, file, and line coverage to GitHub’s Files changed page, so you can review code and coverage together.

Add to Chrome

Before you install

  • Use Google Chrome with permission to install Chrome Web Store extensions.
  • Connect the repository to 9to5 coverage and upload a report for the pull request’s displayed commit.
  • Make sure your 9to5 coverage account has access to the repository.

Install and sign in

  1. 01

    Install from the Chrome Web Store

    Open the store listing, choose Add to Chrome, and confirm the browser prompt.

  2. 02

    Open the extension

    Select the extensions icon in Chrome, open 9to5 coverage for GitHub, and optionally pin it for easier access.

  3. 03

    Sign in

    Choose Sign in and complete the 9to5 coverage authorization flow. The extension requests read-only coverage access.

  4. 04

    Open a pull request

    On github.com, open a pull request and select Files changed. Refresh an already-open tab after installing the extension.

What appears in the pull request

Coverage beside the diff

Covered and uncovered executable lines appear in split or unified diffs, with project, patch, and per-file summaries.

Controls for active reviews

Choose an available report format, hide markers, refresh after CI uploads a new report, or open the full report in 9to5 coverage.

If coverage is unavailable

Check the commit
The extension only displays a report that matches the exact commit shown by GitHub. Run CI and upload coverage for that pull request commit, then refresh.
Check repository access
Sign in again if needed and confirm that the GitHub App and your 9to5 coverage account can access the repository.
Check the page
The current extension supports pull requests on github.com. GitHub Enterprise, repository file browsing, and individual commit comparisons are not supported.