Для моей только библиотеки С++ (много шаблонов и т.д.) я использую GCov для проверки охвата тестированием. Тем не менее, он сообщает о 100% охвате всех заголовков, потому что неиспользуемые функции не генерируются компилятором в первую очередь. Ручное определение непокрытых функций легко, но побеждает цель непрерывной интеграции...
Как это можно решить автоматически? Должен ли я просто использовать "lines hit/LOC" в качестве показателя покрытия и просто никогда не достигнуть 100% снова?