Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

カバレッジを取り、Coverallsかcodecov.ioに載せる #765

Open
3 tasks
qryxip opened this issue Mar 26, 2024 · 1 comment
Open
3 tasks

カバレッジを取り、Coverallsかcodecov.ioに載せる #765

qryxip opened this issue Mar 26, 2024 · 1 comment

Comments

@qryxip
Copy link
Member

qryxip commented Mar 26, 2024

内容

grcovでカバレッジを取り、Coverallsかcodecov.ioに載せます。

Coverallsかcodecov.ioのどちらにするかですが、個人的にはcodecov.ioで、ENGINEがCoverallsを使い続けるならそちらに合わせるのもOKという感じです。

Pros 良くなる点

  • メンテナンスにおいて、テストされていないパスを炙り出せる
  • テストされていないコードがあまりにも多くなったときに%という形で可視化できる

Cons 悪くなる点

  • メンテ

実現方法

  1. ヒホさんがCoveralls/codecov.io側の設定
  2. GHAの設定とREADMEにバッジ
    • Codecovのレポートは切る

VOICEVOXのバージョン

N/A

OSの種類/ディストリ/バージョン

  • Windows
  • macOS
  • Linux

その他

@Hiroshiba
Copy link
Member

@y-chan
多分カバレッジを実装してくださったのは @y-chan さんだと思うので、こっち使うのがいいみたいなのあればお伺いしたいです 🙏
個人的には運用コストが低ければまあ別にどちらでもいいのかなと!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants