Bug 47731 JUnit view leaks 2 Colors
M5 Repeated opening and closing of the JUnit view leaks 2 SWT Colors each time
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/JUnitProgressBar.java
public void reset() {
		fError= false;
		fCurrentTickCount= 0;
		fColorBarWidth= 0;
		fMaxTickCount= 0;
		redraw();
	}
	
	private void paintStep(int startX, int endX) {
		GC gc = new GC(this);	
		setStatusColor(gc);
		Rectangle rect= getClientArea();
		startX= Math.max(1, startX);
		gc.fillRectangle(startX, 1, endX-startX, rect.height-2);
		gc.dispose();		
	}
	public void dispose() {
		super.dispose();
		fFailureColor.dispose();
		fOKColor.dispose();
	}
	
	private void setStatusColor(GC gc) {
		if (fError)
			gc.setBackground(fFailureColor);
		else
			gc.setBackground(fOKColor);
	}
	private int scale(int value) {