Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xtask: Add action to generate a code coverage report #1423

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Oct 8, 2024

  1. xtask: Add action to generate a code coverage report

    This uses llvm-cov (https://github.com/taiki-e/cargo-llvm-cov) to create a
    simple HTML code coverage report.
    
    For now this only includes coverage from host tests, but in the future we can
    use https://github.com/Amanieu/minicov to include coverage from VM tests as
    well.
    nicholasbishop committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    23b6d65 View commit details
    Browse the repository at this point in the history
  2. xtask: Add --lcov switch to the coverage action

    This will be used to provide raw coverage data for the CI job.
    nicholasbishop committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    5a938d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0efe8dc View commit details
    Browse the repository at this point in the history