Skip to content

Conversation

@LiYiMing-lg
Copy link

Description

This PR adds code coverage support to the CI pipeline by integrating lcov/gcov for coverage reporting and Codecov for visualization.

Changes

  • Added coverage tools installation (lcov, gcovr)
  • Modified CMake configuration to enable coverage compilation
  • Added coverage report generation using lcov
  • Integrated Codecov action for automated coverage reporting
  • Coverage reports will be generated for each PR and main branch builds

Testing

  • Coverage data is collected during make test execution
  • Reports are uploaded to Codecov for better visualization

@gemini-code-assist
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

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