Il s'agit de la commande git-history-coverage qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
git-history-coverage - résume la couverture des tests pour les commits git récents
SYNOPSIS
git-history-couverture [Options] liste des reves
DESCRIPTION
Git-history-couverture extrait les données de couverture de test produites par les programmes C et C++ compilés
avec gcc --couverture, et le corrèle aux commits git, en imprimant un résumé de couverture qui
montre à quel point les changements de code récents ont été bien testés. Ceci est utile pour les constructions nocturnes
et les systèmes d'intégration continue tels que Jenkins.
Pour la sortie de git-history-couverture pour avoir un sens, les données de couverture doivent être
généré en exécutant du code qui correspond au dernier commit dans la plage spécifiée par
liste des reves.
Lorsqu'il est utilisé sans aucune option, git-history-couverture imprime trois résumés.
global
Un résumé de tous les commits spécifiés par liste des reves.
by auteur
Un résumé divisé par chaque auteur représenté dans l'ensemble des commits spécifiés par
liste des reves.
by commettre
Un résumé pour chaque commit individuel dans l'ensemble de commits spécifié par liste des reves.
Pour chacun de ces résumés, git-history-couverture imprime des statistiques indiquant le nombre de lignes
de code étaient dans les commits, combien de lignes représentent le code exécutable (par opposition à
commentaires, code de test ou infrastructure comme Makefiles) et combien de lignes ont été réellement
exécuté dans les tests.
OPTIONS
--summary-global
Imprimez les global résumé (sans option, les trois résumés sont imprimés).
--résumé-par-auteur
Imprimez les by auteur résumé (sans option, les trois résumés sont imprimés).
--résumé par validation
Imprimez les by commettre résumé (sans option, les trois résumés sont imprimés).
--préfixe-gcda=dir
Chercher .gcda fichiers sous le répertoire dir. Cette option est utilisée pour lire
informations de couverture d'exécution écrites lorsqu'un programme de test est exécuté en utilisant le même
--préfixe-gcda Option de gcov-run.
Utilisez git-history-coverage en ligne en utilisant les services onworks.net