getConfig().setHistoryLimit( -1 );
}
addLoadTestRunListener( internalTestRunListener );
LoadStrategyConfig ls = getConfig().getLoadStrategy();
if( ls == null )
{
ls = getConfig().addNewLoadStrategy();
ls.setType( SimpleLoadStrategy.STRATEGY_TYPE );
}
LoadStrategyFactory factory = LoadStrategyRegistry.getInstance().getFactory( ls.getType() );
if( factory == null )
{
ls.setType( SimpleLoadStrategy.STRATEGY_TYPE );
factory = LoadStrategyRegistry.getInstance().getFactory( ls.getType() );
}
loadStrategy = factory.build( ls.getConfig(), this );
loadStrategy.addConfigurationChangeListener( loadStrategyListener );
addLoadTestRunListener( loadStrategy );
statisticsModel = new LoadTestStatistics( this );