conjur-api-java icon indicating copy to clipboard operation
conjur-api-java copied to clipboard

Add code coverage to conjur-api-java

Open andytinkham opened this issue 5 years ago • 4 comments

Add code coverage to this project.

Acceptance Criteria:

  • Code coverage should be measured across all tests defined in this repository every time a build is run in any branch.
  • Coverage report should include:
    • Line Coverage (including highlighting which lines are covered and which are not - not just giving a percentage)
    • Conditional Coverage
    • Optionally, other kinds of coverage such as Package, Class, File, or Method coverage
  • Coverage report should be created in or converted to Cobertura format as part of build to allow for ingestion into coverage aggregation tools
  • Coverage report should be archived in the Jenkins build using the cobertura command as shown at https://github.com/cyberark/conjur-api-ruby/blob/072d21e01e46382ee4d577e180c1269f8ff9f36e/Jenkinsfile#L27
  • Coverage report should be uploaded to Code Climate with each build

andytinkham avatar Jan 28 '20 22:01 andytinkham

This issue is stale because it has been inactive for 30 days. Please comment to keep it open. Otherwise, it will be automatically closed in 14 days.

github-actions[bot] avatar Jun 12 '25 02:06 github-actions[bot]

We should definitely do this. Commenting to avoid automatic closing

szh avatar Jun 12 '25 13:06 szh

This issue is stale because it has been inactive for 30 days. Please comment to keep it open. Otherwise, it will be automatically closed in 14 days.

github-actions[bot] avatar Jul 13 '25 02:07 github-actions[bot]

Removed "stale" label

szh avatar Jul 14 '25 13:07 szh