int statusCode= ITestRunListener.STATUS_OK; if (status.equals("FAILURE")) statusCode= ITestRunListener.STATUS_FAILURE; else if (status.equals("ERROR")) statusCode= ITestRunListener.STATUS_ERROR;  String trace= ""; if (statusCode != ITestRunListener.STATUS_OK) trace = fFailedRerunTrace;  notifyTestReran(className+testName, className, testName, statusCode, trace);
String testId = className+testName; notifyTestReran(testId, className, testName, status);
	private void scanOldReranMessage(String arg) {		// OLD V1 format		// format: className" "testName" "status		// status: FAILURE, ERROR, OK		int c= arg.indexOf(" "); //$NON-NLS-1$		int t= arg.indexOf(" ", c+1); //$NON-NLS-1$		String className= arg.substring(0, c);		String testName= arg.substring(c+1, t);		String status= arg.substring(t+1);		int statusCode= ITestRunListener.STATUS_OK;		if (status.equals("FAILURE")) //$NON-NLS-1$			statusCode= ITestRunListener.STATUS_FAILURE;		else if (status.equals("ERROR")) //$NON-NLS-1$			statusCode= ITestRunListener.STATUS_ERROR;						String trace= ""; //$NON-NLS-1$		if (statusCode != ITestRunListener.STATUS_OK)			trace = fFailedRerunTrace;		// assumption a rerun trace was sent before		notifyTestReran(className+testName, className, testName, statusCode, trace);	}