Note:This goal should be used as a Maven report.

Full name:



Generates code coverage by unit tests report in forked scoverage life cycle.

In forked scoverage life cycle project is compiled with SCoverage instrumentation and unit tests are executed before report generation.


  • Requires a Maven project to be executed.
  • Since version: 1.0.0.
  • Invokes the execution of the lifecycle phase test prior to executing itself.
  • Executes in its own lifecycle: scoverage.

Optional Parameters

Name Type Since Description
aggregate boolean 1.1.0 Aggregate SCoverage reports.

Default value is: false.
User property is: scoverage.aggregate.
skip boolean 1.0.0 Allows SCoverage to be skipped.

Default value is: false.
User property is: scoverage.skip.

Parameter Details


Aggregate SCoverage reports.
  • Type: boolean
  • Since: 1.1.0
  • Required: No
  • User Property: scoverage.aggregate
  • Default: false


Allows SCoverage to be skipped.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: scoverage.skip
  • Default: false