が生成されていますので、Xcode 7の新機能はXCode内に統合されたコードカバレッジです - yaaay!この新機能には、アップルの新しいコードカバレッジフォーマット.profdata
も含まれています。Xcode 7ではGCOV
コードカバレッジレポートをCoberturaレポート(Jenkinsでロード)に表示する必要があります。現在、.profdata
をCobertura XMLレポート(it is on its way however)に変換する方法はありません。
それまでは、「古い」gcovに依存する必要があります。何故ならば、Xcode 7は.gcnoと.gcdaを生成しますが、gcovr
にCoberturaレポートを作成させると、すべてのファイルに対して0%のカバレッジが表示されます(確かにカバレッジがあります)。
Xcode 6.4に戻ってみると、生成されたgcovファイルは、gcovr
を実行すると適切なカバレッジを示します。
同じ問題が発生している人はいますか?可能な解決策はありますか?あなたのターゲットのビルド設定で
必須ですホストされているサービス:https://github.com/codecov/example-swift(Slatherもオプションですhttps://github.com/venmo/slather/pull/99) –
これは分かりましたか? –