void (RunManagerEx runManager, RunnerAndConfigurationSettings configuration, DataContext dataContext) { if (runManager.shouldSetRunConfigurationFromContext()) { runManager.setSelectedConfiguration(configuration); RunConfigurationStartHistory.getInstance(configuration.getConfiguration().getProject()).register(configuration); } if (LOG.isDebugEnabled()) { String configurationClass = configuration.getConfiguration().getClass().getName(); LOG.debug(String.format("Execute run configuration: %s", configurationClass)); } if (ApplicationManager.getApplication().isUnitTestMode()) { return; } ExecutionUtil.doRunConfiguration(configuration, myExecutor, null, null, dataContext); }