Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 458 Bytes

File metadata and controls

20 lines (16 loc) · 458 Bytes

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