-
Notifications
You must be signed in to change notification settings - Fork 365
Open
Labels
Description
Collect coverage information at end of tests.
https://www.veripool.org/projects/verilator/wiki/Manual-verilator
- Pass --coverage option to verilator in makefile
- Modify c++ test harness to VerilatedCov::write into an output file. There will be one file per test, which should be collected somewhere (this probably needs to be done by test_harness.py)
- Run verilator_coverage executable, passing paths of all output files, which it will consolidate.