org.apache.maven.plugin.surefire
Class InPluginVMSurefireStarter

java.lang.Object
  extended by org.apache.maven.plugin.surefire.InPluginVMSurefireStarter

public class InPluginVMSurefireStarter
extends Object

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.

Author:
Jason van Zyl, Brett Porter, Emmanuel Venisse, Dan Fabulich, Kristian Rosenvold

Constructor Summary
InPluginVMSurefireStarter(StartupConfiguration startupConfiguration, ProviderConfiguration providerConfiguration, StartupReportConfiguration startupReportConfiguration)
           
 
Method Summary
 RunResult runSuitesInProcess(DefaultScanResult scanResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InPluginVMSurefireStarter

public InPluginVMSurefireStarter(StartupConfiguration startupConfiguration,
                                 ProviderConfiguration providerConfiguration,
                                 StartupReportConfiguration startupReportConfiguration)
Method Detail

runSuitesInProcess

public RunResult runSuitesInProcess(DefaultScanResult scanResult)
                             throws SurefireExecutionException,
                                    TestSetFailedException
Throws:
SurefireExecutionException
TestSetFailedException


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.