riscv-software-src / riscof

BSD 3-Clause "New" or "Revised" License
62 stars 40 forks source link

Decrease Coverage collection time. #14

Open pawks opened 3 years ago

pawks commented 3 years ago

The normalisation of cgf in ISAC is a resource intensive process which currently dominates the time taken to report coverage. The normalisation can be performed by riscof and the output of the normalised cgf can be written down in the work directory. This file can then used to compute coverage in the plugin and the arguments passed to the plugins can reflect this file path.