if (errorMessage == null) {
long startTime = System.currentTimeMillis();
logger.info(requestReceivedMessage());
//noinspection SynchronizeOnNonFinalField
synchronized (runner) {
manager = new TestRunManager(runner, url);
if (selectedBrowsers != null)
manager.limitToBrowsers(selectedBrowsers);
manager.runTests();
}
logger.info("Done running tests (" + ((System.currentTimeMillis() - startTime) / 1000d) + ") seconds)");