Skip to content

Conversation

Irakus
Copy link
Contributor

@Irakus Irakus commented Apr 4, 2025

This pull request includes updates to the CI workflow and enhancements to the Go test configuration. The most important changes involve extending the timeout for Go tests, adding steps to handle code coverage reports, and improving the test command options in mage.

CI Workflow Updates:

Go Test Configuration Enhancements:

  • mage/test.go: Enhanced the Go test command by adding options to fail on pending tests, fail on empty tests, keep going on errors, and include code coverage. This makes the test process more robust and provides better coverage information.This pull request includes changes to improve code coverage reporting and test configuration. The most important changes are the addition of steps to collect and upload coverage reports in the GitHub Actions workflow, and the inclusion of coverage options in the Go test command.

Improvements to coverage reporting:

Enhancements to test configuration:

  • mage/test.go: Included coverage options --cover and -coverpkg=./... in the Go test command to enable code coverage reporting.

@Irakus Irakus changed the title Adding coverage report to Readme Adding coverage reports to pipeline Apr 9, 2025
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.

3 participants