Skip to content

CI에 tarpaulin & codecov 설정 추가#168

Merged
reddevilmidzy merged 1 commit intomainfrom
codecov
Jul 14, 2025
Merged

CI에 tarpaulin & codecov 설정 추가#168
reddevilmidzy merged 1 commit intomainfrom
codecov

Conversation

@reddevilmidzy
Copy link
Owner

@reddevilmidzy reddevilmidzy commented Jul 14, 2025

♟️ What’s this PR about?

테스트 리포트하는 도구인 tarpaulin과 테스트 커버리지를 확인할 수 있는 도구 codecov 설정을 추가하였습니다.

🔗 Related Issues / PRs

close: #167

Copilot AI review requested due to automatic review settings July 14, 2025 17:03
@github-actions github-actions bot added this to the 5차 MVP 구현 milestone Jul 14, 2025

This comment was marked as outdated.

@reddevilmidzy reddevilmidzy requested a review from Copilot July 14, 2025 18:01
@reddevilmidzy
Copy link
Owner Author

merge 하기 전에 squash 하기

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds test coverage reporting by installing and running tarpaulin, generating an XML report, and uploading it to Codecov in the CI workflow.

  • Install cargo-tarpaulin in CI
  • Generate a Cobertura-style coverage report under the rook/coverage directory
  • Upload the generated XML report to Codecov via the official action
Comments suppressed due to low confidence (2)

.github/workflows/rust.yml:92

  • Consider adding the --locked flag to cargo install (e.g., cargo install --locked cargo-tarpaulin) to ensure a reproducible installation of the exact published version.
        run: cargo install cargo-tarpaulin

@reddevilmidzy reddevilmidzy changed the title CI에 codecov 설정 추가 CI에 tarpaulin & codecov 설정 추가 Jul 14, 2025
@codecov
Copy link

codecov bot commented Jul 14, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

Comment on lines +6 to +14
coverage:
precision: 2
round: down
range: 50..80

status:
project:
default:
target: 50% # 현재 수준으로 설정
Copy link
Owner Author

@reddevilmidzy reddevilmidzy Jul 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 범위 값은 점차 올릴것.

image

ㅎㅏ하하

@reddevilmidzy reddevilmidzy merged commit f061d46 into main Jul 14, 2025
6 checks passed
@reddevilmidzy reddevilmidzy deleted the codecov branch July 14, 2025 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI에서 테스트 커버리지 도구 추가

2 participants