return this;
}
@TaskAction
public void executeTests() {
TestSummaryListener listener = new TestSummaryListener(LoggerFactory.getLogger(Test.class));
addTestListener(listener);
addTestListener(new TestLogger(getServices().get(ProgressLoggerFactory.class)));
TestResultProcessor resultProcessor = new TestListenerAdapter(getTestListenerBroadcaster().getSource());
testExecuter.execute(this, resultProcessor);
testFramework.report();
if (!isIgnoreFailures() && listener.hadFailures()) {
throw new GradleException("There were failing tests. See the report at " + getTestReportDir() + ".");
}
}