Package org.apache.maven.plugin.surefire
Class InPluginVMSurefireStarter
java.lang.Object
org.apache.maven.plugin.surefire.InPluginVMSurefireStarter
Starts the provider in the same VM as the surefire plugin.
This part of the booter is always guaranteed to be in the same vm as the tests will be run in.
This part of the booter is always guaranteed to be in the same vm as the tests will be run in.
- Author:
- Jason van Zyl, Brett Porter, Emmanuel Venisse, Dan Fabulich, Kristian Rosenvold
-
Constructor Summary
ConstructorsConstructorDescriptionInPluginVMSurefireStarter
(StartupConfiguration startupConfig, ProviderConfiguration providerConfig, StartupReportConfiguration startupReportConfig, org.apache.maven.plugin.surefire.log.api.ConsoleLogger consoleLogger, Platform platform) -
Method Summary
-
Constructor Details
-
InPluginVMSurefireStarter
public InPluginVMSurefireStarter(@Nonnull StartupConfiguration startupConfig, @Nonnull ProviderConfiguration providerConfig, @Nonnull StartupReportConfiguration startupReportConfig, @Nonnull org.apache.maven.plugin.surefire.log.api.ConsoleLogger consoleLogger, @Nonnull Platform platform)
-
-
Method Details
-
runSuitesInProcess
public RunResult runSuitesInProcess(@Nonnull DefaultScanResult scanResult) throws SurefireExecutionException, TestSetFailedException
-