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

Fix for rust and swift coverages #6517

Merged
merged 3 commits into from
Sep 27, 2021

Commits on Sep 24, 2021

  1. coverage: introduces llvm-cov-rel

    Cf google#6268
    
    Latest clang-14 and clang-13 used by rust or swift have a slightly
    different profraw file format
    
    llvm-cov-rel is tool that will update the profraw file produced
    by clang-13 to one readable by clang-14 llvm-cov tools
    catenacyber committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    e317bd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15953ac View commit details
    Browse the repository at this point in the history
  3. rust coverage: remaps every rust subdirectory in fuzz

    So that projects not using default fuzz_targets subdir
    get the good remap, and hence the good coverage report
    catenacyber committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    5d27ce5 View commit details
    Browse the repository at this point in the history