so ist die heiße neue Funktion in Xcode 7 Code-Coverage in XCode integriert - yaaay! Mit dieser neuen Funktion kommt auch Apples neues Code Coverage Format .profdata
.Xcode 7 Generieren von GCOV
Wir müssen in Berichten von Cobertura (in Jenkins geladen) Berichte zur Codeabdeckung anzeigen. Gegenwärtig gibt es keine Möglichkeit, .profdata
in den Cowertura XML-Bericht (it is on its way however) zu konvertieren.
Bis dahin müssen wir uns auf den "alten" gcov verlassen. Aus unbekannten Gründen generiert XCode 7 .gcno und .gcda, ABER wenn Sie gcovr
erstellen, um die Cobertura-Berichte zu erstellen, zeigt es 0% Deckung für alle Dateien (wir haben sicherlich eine gewisse Abdeckung).
Wir haben versucht, zu XCode 6.4 zurückzukehren und die generierten gcov-Dateien zeigen die richtige Abdeckung, wenn gcovr
durchlaufen wird.
Hat jemand das gleiche Problem? Irgendwelche möglichen Lösungen?
Wenn Sie verwenden möchten ein gehosteter Dienst: https://github.com/codecov/example-swift (Slather ist eine Option zu https://github.com/venmo/slather/pull/99) –
Hast du das herausgefunden? –