You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Makefile gains several new targets that enable gathering code coverage
when running the test suite. Using `make coverage` will build a stg
executable with coverage instrumentation, run the test suite, merge the
thousands of per-invocation coverage profiles into one master profile,
generate an html coverage report (in htmlcov/), and print a coverage table
to the terminal.
Other targets may be used to do subsets of that work.
The llvm-cov, llvm-profdata, and rustfilt tools must be
installed/available. More information is available about how to install
these tools and about code coverage for Rust, in general at:
https://doc.rust-lang.org/rustc/instrument-coverage.html
0 commit comments