Skip to content

Comments

fix(ci): use integration tests for coverage reporting#192

Merged
sivchari merged 1 commit intomainfrom
fix/integration-test-coverage
Feb 5, 2026
Merged

fix(ci): use integration tests for coverage reporting#192
sivchari merged 1 commit intomainfrom
fix/integration-test-coverage

Conversation

@sivchari
Copy link
Owner

@sivchari sivchari commented Feb 5, 2026

Summary

  • Build awsim with -cover flag for coverage instrumentation
  • Run awsim directly instead of Docker for coverage collection
  • Use GOCOVERDIR to collect coverage data during integration tests
  • Generate coverage report using go tool covdata
  • Remove coverage reporting from unit tests (no unit test files exist)
  • Coverage comment now labeled as "Integration Test Coverage Report"

Test plan

  • CI passes
  • Coverage report is generated and commented on PR

- Build awsim with -cover flag for coverage instrumentation
- Run awsim directly instead of Docker for coverage collection
- Use GOCOVERDIR to collect coverage data during integration tests
- Generate coverage report using go tool covdata
- Remove coverage reporting from unit tests (no unit test files exist)
- Coverage comment now labeled as "Integration Test Coverage Report"
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

📊 Coverage Report

Total Coverage: 0.0%

@sivchari sivchari merged commit 0d95fb2 into main Feb 5, 2026
3 checks passed
@sivchari sivchari deleted the fix/integration-test-coverage branch February 5, 2026 05:26
@github-actions github-actions bot mentioned this pull request Feb 5, 2026
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