Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JENKINS-72970] Allow selecting XUnit in the web interface #118

Merged
merged 18 commits into from
Apr 23, 2024

Bump io.jenkins.plugins:data-tables-api from 2.0.1-1 to 2.0.3-1

af5e623
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[JENKINS-72970] Allow selecting XUnit in the web interface #118

Bump io.jenkins.plugins:data-tables-api from 2.0.1-1 to 2.0.3-1
af5e623
Select commit
Loading
Failed to load commit list.
GitHub Actions / pitest completed Apr 23, 2024 in 0s

Pitest mutation testing feedback

  • Surviving mutants in this change: 23
  • Killed mutants in this change: 0
class surviving killed
io.jenkins.plugins.coverage.metrics.steps.CoverageRecorder 18 0
io.jenkins.plugins.coverage.metrics.steps.CoverageTool$CoverageToolDescriptor 4 0
io.jenkins.plugins.coverage.metrics.steps.CoverageTool$Parser 1 0

See https://pitest.org/

Annotations

Check warning on line 527 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to a lambda on line 527 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)
replaced boolean return with true for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::lambda$aggregateResults$3 (no tests cover this line BooleanTrueReturnValsMutator)

Check warning on line 570 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to line 570 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)
replaced boolean return with true for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::isEmpty (no tests cover this line BooleanTrueReturnValsMutator)

Check warning on line 540 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 540 without causing a test to fail

removed call to edu/hm/hafner/util/FilteredLog::logError (no tests cover this line VoidMethodCallMutator)

Check warning on line 539 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 539 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)

Check warning on line 550 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to a lambda on line 550 without causing a test to fail

removed call to io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::mapTests (no tests cover this line VoidMethodCallMutator)

Check warning on line 544 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 544 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::aggregateResults (no tests cover this line NullReturnValsMutator)

Check warning on line 560 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to a lambda on line 560 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::lambda$mapTests$6 (no tests cover this line NullReturnValsMutator)

Check warning on line 543 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 543 without causing a test to fail

removed call to edu/hm/hafner/coverage/ModuleNode::addAllChildren (no tests cover this line VoidMethodCallMutator)

Check warning on line 458 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to a lambda on line 458 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)
replaced boolean return with true for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::lambda$getIcon$2 (no tests cover this line BooleanTrueReturnValsMutator)

Check warning on line 566 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 566 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::createPackage (no tests cover this line NullReturnValsMutator)

Check warning on line 535 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to a lambda on line 535 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)
replaced boolean return with true for io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder::lambda$aggregateResults$4 (no tests cover this line BooleanTrueReturnValsMutator)

Check warning on line 565 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 565 without causing a test to fail

removed call to edu/hm/hafner/coverage/Node::addChild (no tests cover this line VoidMethodCallMutator)

Check warning on line 560 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 560 without causing a test to fail

removed call to edu/hm/hafner/coverage/PackageNode::addChild (no tests cover this line VoidMethodCallMutator)

Check warning on line 550 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageRecorder.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 550 without causing a test to fail

removed call to java/util/Set::forEach (no tests cover this line VoidMethodCallMutator)

Check warning on line 156 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageTool.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to a lambda on line 156 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageTool$CoverageToolDescriptor::lambda$doFillParserItems$0 (no tests cover this line NullReturnValsMutator)

Check warning on line 152 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageTool.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 152 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageTool$CoverageToolDescriptor::doFillParserItems (no tests cover this line NullReturnValsMutator)

Check warning on line 151 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageTool.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 151 without causing a test to fail

negated conditional (no tests cover this line NegateConditionalsMutator)

Check warning on line 158 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageTool.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 158 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageTool$CoverageToolDescriptor::doFillParserItems (no tests cover this line NullReturnValsMutator)

Check warning on line 253 in plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageTool.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 253 without causing a test to fail

replaced return value with null for io/jenkins/plugins/coverage/metrics/steps/CoverageTool$Parser::getParserType (no tests cover this line NullReturnValsMutator)