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

Upload code coverage #7262

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

stephanos
Copy link
Contributor

@stephanos stephanos commented Feb 6, 2025

What changed?

Fixed code coverage reporting.

Why?

We haven't reported code coverage in over a year.
It stopped working when we moved away from Buildkite.

How did you test it?

See https://coveralls.io/github/temporalio/temporal?branch=fix-coveralls

  • unit tests
  • integration tests
  • functional tests
image

Potential risks

Documentation

Is hotfix candidate?

@stephanos stephanos force-pushed the fix-coveralls branch 30 times, most recently from de3cf47 to a7721fc Compare February 7, 2025 00:54
@stephanos stephanos force-pushed the fix-coveralls branch 7 times, most recently from 1beabcb to 25ba4fe Compare February 10, 2025 19:37
# Apply coverage analysis in each test to the given list of packages.
# The default is for each test to analyze only the package being tested.
# Packages are specified as import paths.
INTEGRATION_TEST_COVERPKG := -coverpkg="$(MODULE_ROOT)/common/persistence/..."
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is not needed since common/persistence tests its own package.

@stephanos stephanos force-pushed the fix-coveralls branch 20 times, most recently from 1eaa718 to e3b0dcf Compare February 12, 2025 16:52
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.

1 participant