@Override public void testOutputChunk(String output) throws IOException { if (currentTestPage == null) { currentTestPage = processingQueue.removeFirst(); testSystemListener.testStarted(currentTestPage); } testSystemListener.testOutputChunk(output); }
@Override public void testComplete(TestSummary testSummary) throws IOException { assert currentTestPage != null; testSystemListener.testComplete(currentTestPage, testSummary); currentTestPage = null; }
private void testSystemStopped(Throwable throwable) { testSystemListener.testSystemStopped(this, throwable); }
@Override public void addTestSystemListener(TestSystemListener listener) { testSystemListener.addTestSystemListener(listener); }
private void testSystemStarted(TestSystem testSystem) { testSystemListener.testSystemStarted(testSystem); }
private void testSystemStopped(ExecutionLog executionLog, Throwable throwable) { testSystemListener.testSystemStopped(this, executionLog, throwable); }
private void testSystemStarted(TestSystem testSystem, String testSystemName, String testRunner) { testSystemListener.testSystemStarted(testSystem); }
@Override public void testComplete(TestSummary testSummary) throws IOException { testSystemListener.testComplete(testSummary); }
@Override public void testOutputChunk(String output) throws IOException { testSystemListener.testOutputChunk(output); }