public class AgentMojo extends AbstractAgentMojo
Prepares a property pointing to the JaCoCo runtime agent that can be passed as a VM argument to the application under test. Depending on the project packaging type by default a property with the following name is set:
If your project already defines VM arguments for test execution, be sure that the VM arguments are defined as a property, rather than as part of the plugin configuration. For example in case of maven-surefire-plugin:
<properties> <argLine>-your -extra -arguments</argLine> </properties> ... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <!-- Do not define argLine here! --> </configuration> </plugin>
Resulting coverage information is collected during execution and by default written to a file when the process terminates.
Constructor and Description |
---|
AgentMojo() |
executeMojo, skipMojo
execute, getExcludes, getIncludes, getProject
Copyright © 2016. All rights reserved.