Details
-
Type:
Improvement
-
Status: Resolved (View Workflow)
-
Priority:
Minor
-
Resolution: Fixed
-
Component/s: code-coverage-api-plugin
-
Labels:None
-
Similar Issues:
-
Epic Link:
-
Sprint:GSoC - Coding Phase 1
Description
It would be nice to have some tests that cover some simple scenarios:
- Default behavior "best case" test.
- If there is no coverage report file.
- If there is a coverage file, but it's empty.
- A large coverage file (several hundred MB in size. Would need to probably zip the file).
Code changed in jenkins
User: Shengyu Zheng
Path:
src/main/java/io/jenkins/plugins/coverage/CoverageProcessor.java
src/test/java/io/jenkins/plugins/coverage/CoverageCornerCaseTest.java
src/test/java/io/jenkins/plugins/coverage/CoveragePublisherPipelineTest.java
src/test/java/io/jenkins/plugins/coverage/CoverageScriptedPipelineScriptBuilder.java
http://jenkins-ci.org/commit/code-coverage-api-plugin/898a0837983db56db5b4965042e69779af6950e2
Log:
JENKINS-51611Add several tests