Skip to content

IjayAbby/rustc-coverage-prototype

Repository files navigation

Rust Compiler Coverage Diff Prototype

Goal

Compare coverage across test groups and identify where coverage is lacking.

What it does

  • Runs coverage on two test sets
  • Merges coverage data
  • Compares results
  • Suggests areas where tests are missing

How to run

  1. ./run_coverage.sh
  2. ./merge_profiles.sh
  3. ./export_coverage.sh
  4. python3 coverage_diff.py
  5. python3 prioritize.py

Output

Top uncovered compiler areas and suggested test focus

About

A prototype that can be used to compare coverage across test groups and identify where coverage is lacking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors