quindi la nuova funzionalità di Xcode 7 è la copertura del codice integrata in XCode - yaaay! Con questa nuova funzione arriva anche il nuovo formato di copertura del codice di Apple .profdata
.Xcode 7 che genera GCOV
Abbiamo bisogno di visualizzare i report di copertura del codice nei report di Cobertura (caricati in Jenkins). Attualmente non è possibile convertire .profdata
nel report XML di Cobertura (it is on its way however).
Fino ad allora, dobbiamo fare affidamento sul "vecchio" gcov. Per qualche motivo sconosciuto XCode 7 genera .gcno e .gcda, MA quando si lascia gcovr
per creare i report di Cobertura mostra una copertura dello 0% per tutti i file (abbiamo sicuramente una certa copertura).
Abbiamo provato a tornare su XCode 6.4 e i file gcov generati mostrano la copertura corretta quando si esegue gcovr
.
Qualcuno sta vivendo lo stesso problema? Qualche possibile soluzione?
Se si desidera utilizzare un servizio in hosting: https://github.com/codecov/example-swift (Slather è anche un'opzione https://github.com/venmo/slather/pull/99) –
Lo hai capito? –