Closed helr441 closed 2 years ago
@helr441 strange, I see 0% test coverage again :(
It seems the builds (gcc/clang) are not outputting coverage information (.gcda/.gcno) files. I wonder if the CMakefile cleanup caused this? Looking at Travis build 207, coveralls did not find any coverage info (many None
in the python array output)
https://app.travis-ci.com/github/k06a/boolinq/jobs/553807956
$ coveralls --root .. --include include --gcov-options '\-lp' --gcov $GCOV --verbose
...'source_files': [{'name': 'include/boolinq/boolinq.h', 'coverage': [None, None, None, None, None, None, None, None, None, ...
Previously coverage wasn't captured for clang builds and reported at 0%. With this change, we now get some numbers.
As a corollary, we now see nice coverage numbers for the overall build matrix instead of a miserable (and misleading) 0%!