Bronek Kozicki
03704f712b
chore: Move running of unit tests out of coverage target ( #6018 )
...
This change makes the progress of unit tests visible and also gives more flexibility when running them.
2025-11-11 14:55:16 +00:00
Jingchen
9bd1ce436a
Fix code coverage error ( #5765 )
...
* Fix the issue where COVERAGE_CXX_COMPILER_FLAGS is never used
2025-09-12 15:13:27 +00:00
Jingchen
c38f2a3f2e
Fix coverage parameter ( #5760 )
2025-09-03 16:08:02 +00:00
Bronek Kozicki
dedf3d3983
Remove extraneous // LCOV_EXCL_START, and fix CMake warning ( #5744 )
...
* Remove extraneous // LCOV_EXCL_START
* Fix "At least one COMMAND must be given" CMake warning
2025-08-28 10:15:17 -04:00
Jingchen
e3ebc253fa
fix: Ensure that coverage file generation is atomic. ( #5426 )
...
Running unit tests in parallel and multiple threads can write into one file can corrupt output files, and then gcovr won't be able to parse the corrupted file. This change adds -fprofile-update=atomic as instructed by https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68080 .
2025-05-12 14:54:01 +00:00
Pretty Printer
2e902dee53
Move CMake directory ( #4997 )
2024-06-20 13:57:12 -05:00