Ich habe C++/c-Anwendung mit einer Vielzahl von Komponententests. Ich würde gerne eine allgemeine Berichterstattung und auch eine individuelle Berichterstattung über jeden Test mit der Bedingung erhalten, dass jeder Test nur einmal durchgeführt werden kann. Format der Berichterstattung muss xml (Cobertura Xml) für Jenkins Cobertura-Plugin zu verarbeiten sein.Gibt es sowieso zusammen cobertura Berichterstattung xml Berichte zusammenzufassen?
Bisher generiere ich gcno Dateien auf Kompilierung und gcda Dateien, wenn Quelle verwendet wird. Rufen Sie dann gcovr auf, um eine XML-Datei zu erhalten.
Ich möchte Abdeckung jeder Unit-Test erstellen (also Abdeckung xml für jede Unit-Test-Erstellung) und dann diese XML-Dateien in eine XML-Datei zusammenführen.
Danke!
: http://stackoverflow.com/questions/19792510/combine-cobertura-code-coverage-reports-of-three-separate-projects – Grzesuav
Leider Anwendung ist recht komplex und bauen Cmake Skript, keine Ameise/Maven wird verwendet. – x3mspeedy