listener.testFailed(fFailureKind, fFailedTestId, fFailedTest, fFailedTrace);
listener.testFailed(fFailureKind, fFailedTestId, fFailedTest, fFailedTrace.toString());
	private void notifyTestFailed() {		if (JUnitPlugin.isStopped())			return;		for (int i= 0; i < fListeners.length; i++) {			final ITestRunListener listener= fListeners[i];			Platform.run(new ListenerSafeRunnable() { 				public void run() {				    if (listener instanceof ITestRunListener3 )				        ((ITestRunListener3)listener).testFailed(fFailureKind, fFailedTestId, 				                fFailedTest, fFailedTrace, fExpectedResult, fActualResult);				    else				        listener.testFailed(fFailureKind, fFailedTestId, fFailedTest, fFailedTrace);				}			});		}	}