Guide détaillé sur l'utilisation de gcov avec CMake/CDash?

Je suis en utilisant CMake avec mon projet et de définir un cdash serveur continue/tous les soirs bâtiment. Tout fonctionne bien et la mise en place d'un crontab, nous avons horaire/nightly build de test/résultats téléchargés sur notre cdash serveur automatiquement.

Ma prochaine étape est d'ajouter la couverture de test, rapport à la construction. - Je trouver le document ici http://www.cmake.org/Wiki/CTest:Coverage mais franchement c'est un peu loin d'un guide pratique.

Actuellement j'ai ajouté l'indicateur est requis (au lieu de -fprofile-arcs -ftest-coverage, je trouve --coverage mieux), le processus de compilation génère .gcno fichiers. Mais là je suis coincé. La commande

make NightlyCoverage

ne semble pas faire quoi que ce soit. Quelqu'un pourrait-il me dire quel est le prochain à faire? Le résultat que je veux, est de faire make NightlyCoverage, la couverture des rapports sont générés et envoyés vers cdash serveur.

InformationsquelleAutor Ralph Zhang | 2012-10-29