Dit is de opdracht git-history-coverage die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
git-history-coverage - vat de testdekking voor recente git-commits samen
KORTE INHOUD
git-geschiedenis-dekking [opties] rev-lijst
PRODUCTBESCHRIJVING
Git-geschiedenis-dekking extraheert testdekkingsgegevens geproduceerd door gecompileerde C- en C++-programma's
Met gcc --Dekking, en correleert het met git commits, waarbij een dekkingssamenvatting wordt afgedrukt
laat zien hoe goed geteste recente codewijzigingen zijn geweest. Dit is handig voor nachtelijke builds
en Continuous Integration-systemen zoals Jenkins.
Voor de uitvoer van git-geschiedenis-dekking om enige betekenis te hebben, moeten de dekkingsgegevens dat zijn
gegenereerd door het uitvoeren van code die overeenkomt met de laatste commit in het bereik gespecificeerd door
rev-lijst.
Bij gebruik zonder opties, git-geschiedenis-dekking drukt drie samenvattingen af.
totaal
Een samenvatting van alle commits gespecificeerd door rev-lijst.
by auteur
Een samenvatting opgesplitst per auteur die vertegenwoordigd is in de set commits gespecificeerd door
rev-lijst.
by plegen
Een samenvatting voor elke individuele commit in de set commits gespecificeerd door rev-lijst.
Voor elk van deze samenvattingen git-geschiedenis-dekking drukt statistieken af die laten zien hoeveel regels
hoeveel code er in de commits zat, hoeveel regels uitvoerbare code vertegenwoordigen (in tegenstelling tot
opmerkingen, testcode of infrastructuur zoals Makefiles) en hoeveel regels er daadwerkelijk waren
uitgevoerd in testen.
OPTIES
--samenvatting-algemeen
Druk de totaal samenvatting (zonder opties worden alle drie de samenvattingen afgedrukt).
--samenvatting per auteur
Druk de by auteur samenvatting (zonder opties worden alle drie de samenvattingen afgedrukt).
--samenvatting per commit
Druk de by plegen samenvatting (zonder opties worden alle drie de samenvattingen afgedrukt).
--gcda-voorvoegsel=dir
Zoeken .gcda bestanden onder de map dir. Deze optie wordt gebruikt om te lezen
runtime-dekkingsinformatie die wordt geschreven wanneer een testprogramma hiermee wordt uitgevoerd
--gcda-voorvoegsel optie om ggcov-run.
Gebruik git-history-coverage online met behulp van onworks.net-services