1 package org.testng.remote.strprotocol; 2 3 4 5 /** 6 * Interface replicating <code>ITestListener</code> for remote listeners. 7 * 8 * @author <a href='mailto:the_mindstorm[at]evolva[dot]ro'>Alexandru Popescu</a> 9 * @see org.testng.ITestListener 10 */ 11 public interface IRemoteTestListener { onStart(TestMessage tm)12 void onStart(TestMessage tm); 13 onFinish(TestMessage tm)14 void onFinish(TestMessage tm); 15 onTestStart(TestResultMessage trm)16 void onTestStart(TestResultMessage trm); 17 onTestSuccess(TestResultMessage trm)18 void onTestSuccess(TestResultMessage trm); 19 onTestFailure(TestResultMessage trm)20 void onTestFailure(TestResultMessage trm); 21 onTestSkipped(TestResultMessage trm)22 void onTestSkipped(TestResultMessage trm); 23 onTestFailedButWithinSuccessPercentage(TestResultMessage trm)24 void onTestFailedButWithinSuccessPercentage(TestResultMessage trm); 25 } 26