Bug 127441 junit view: showing errors only takes a long time
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestViewer.java
private final class FailuresOnlyFilter extends ViewerFilter {
		public boolean select(Viewer viewer, Object parentElement, Object element) {
			if (! (element instanceof TestElement))
				return true;
			
			TestElement testElement= ((TestElement) element);
			Status status= testElement.getStatus();
			if (status == Status.FAILURE || status == Status.ERROR)
				return true;
			else if (status == Status.RUNNING)
				return fLayoutMode == TestRunnerViewPart.LAYOUT_HIERARCHICAL;   
			else
				return false;
		}
	}
	private static class ReverseList extends AbstractList {
		private final List fList;
		public ReverseList(List list) {
			fList= list;
		}
		public Object get(int index) {