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
private static final int DEFAULT_WIDTH = 160;
	private static final int DEFAULT_HEIGHT = 18;
	private int fCurrentTickCount= 0;
	private int fMaxTickCount= 0;	
	private int fColorBarWidth= 0;
	private Color fOKColor;
	private Color fFailureColor;
	private boolean fError;
	
	public JUnitProgressBar(Composite parent) {
		super(parent, SWT.NONE);
		
		addControlListener(new ControlAdapter() {
			public void controlResized(ControlEvent e) {
				fColorBarWidth= scale(fCurrentTickCount);
				redraw();
			}
		});	
		addPaintListener(new PaintListener() {
			public void paintControl(PaintEvent e) {
				paint(e);
			}
		});
		Display display= parent.getDisplay();
		fFailureColor= new Color(display, 223, 63, 63);
		fOKColor= new Color(display, 63, 127, 63);
	}
	public void setMaximum(int max) {
		fMaxTickCount= max;
	}