Bug 127438 junit view: fast view icon shows "completed" state when view is shown
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestRunnerViewPart.java
fTestViewer.registerViewerUpdate(testCaseElement);
		}
		public void testReran(TestCaseElement testCaseElement, TestElement.Status status, String trace, String expectedResult, String actualResult) {
			fTestViewer.registerViewerUpdate(testCaseElement); 
			
			String testId= testCaseElement.getId();
			String className= testCaseElement.getClassName();
			String testName= testCaseElement.getTestName();
			
			if (status == TestElement.Status.ERROR) {
				String msg= Messages.format(JUnitMessages.TestRunnerViewPart_message_error, new String[]{testName, className}); 
				registerInfoMessage(msg); 
			} else if (status == TestElement.Status.FAILURE) {
				String msg= Messages.format(JUnitMessages.TestRunnerViewPart_message_failure, new String[]{testName, className}); 
				registerInfoMessage(msg);
			} else {
				String msg= Messages.format(JUnitMessages.TestRunnerViewPart_message_success, new String[]{testName, className}); 
				registerInfoMessage(msg);
			}
			
			
		}
		
		
		public void testAdded(TestElement testElement) {
			fTestViewer.registerViewerRefresh(); 
		}
	}
	
	private class UpdateUIJob extends UIJob {