if ( ForkConfiguration.FORK_ONCE.equals( requestedForkMode ) )
{
final ForkClient forkClient =
new ForkClient( defaultReporterFactory, startupReportConfiguration.getTestVmSystemProperties() );
result =
fork( null, new PropertiesWrapper( providerProperties ), forkClient, effectiveSystemProperties, 1,
null );
}
else if ( ForkConfiguration.FORK_ALWAYS.equals( requestedForkMode ) )
{
result = runSuitesForkPerTestSet( effectiveSystemProperties, 1 );