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
public String getHistoryListDialogMessage() {
			return "&Select a test run:";
		}
		public Shell getShell() {
			return fParent.getShell();
		}
		public List getHistoryEntries() {
			return JUnitPlugin.getModel().getTestRunSessions();
		}
		public Object getCurrentEntry() {
			return fTestRunSession;
		}
		public void setActiveEntry(Object entry) {
			setActiveTestRunSession((TestRunSession) entry);
		}
		public void setHistoryEntries(List remainingEntries, Object activeEntry) {
			setActiveEntry(activeEntry);
			
			List testRunSessions= JUnitPlugin.getModel().getTestRunSessions();
			testRunSessions.removeAll(remainingEntries);
			for (Iterator iter= testRunSessions.iterator(); iter.hasNext();) {
				JUnitPlugin.getModel().removeTestRunSession((TestRunSession) iter.next());
			}
		}
		public ImageDescriptor getImageDescriptor(Object element) {
			TestRunSession session= (TestRunSession) element;
			TestElement.Status status= session.getTestRoot().getStatus();
			if (status == TestElement.Status.NOT_RUN)
				return fSuiteIconDescriptor;
			else if (status == TestElement.Status.RUNNING)