Attention is currently required from: Thomas Heijligen, Anastasia Klimchuk.
Evan Benn has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/69265 )
Change subject: meson: Move meson tests config to top level build file ......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1: This is not the greatest solution, but the only thing I found that worked. Without this we only get coverage for the tests/*.c files.
Also tried : `CFLAGS="-fprofile-dir="(pwd)"/buildcov/cov" meson setup --wipe buildcov -Db_coverage=true`. That puts the gcda files in the right place, but then the `ninja coverage` step fails as the gcno files are still in the old place.
The llvm code coverage does not need this patch.