Open m-tmatma opened 5 years ago
codecov.io には専用の YAML がある模様 https://docs.codecov.io/docs/codecov-yaml
以下の検索条件でリポジトリを検索した https://github.com/search?o=desc&q=filename%3Acodecov.yml&s=&type=Code
それで以下を見つけた。codecov が以下のようなコメントを書き込むみたい。 https://github.com/hrbrmstr/cloc/pull/2#issuecomment-362972450
https://chocolatey.org/packages/opencppcoverage
choco install opencppcoverage
でインストールできる。
C/C++のカバレッジツールはなんか有償のものがメインな印象を持っていますが、探したら意外とあるのかも。
codecov
https://github.com/Microsoft/TestAdapterForGoogleTest/blob/dev15/codecov.yml これそうなんじゃないかと思って探しかけて・・・すぐ諦めましたw
単純に code coverage
でググって一番に表示されたのは coco というツールでした。
https://www.froglogic.com/coco/
昔からあるカバレッジツールとしては gcov っていうのがありますよね。
https://github.com/sakura-editor/sakura/pull/960 で書いた件ですが、Azure Pipelines に載ってる Visual Studio は Enterprise Edition (カバレッジ機能が使えるバージョン) のようです。 使えるものをうまいこと活用していく方向性も頭のスミに置いときたいと思っています。
Code Coverage Tool を調査する https://codingnest.com/how-to-get-code-coverage-from-ci/