The Jenkins Test Tracker Desktop is a simple client that connects to Jenkins and pulls jobs and tests down to provide the current state of what's running. The desktop version is a standalone application that can be run on any machine that supports Java 8.
No excess repetition now that the updating has been simplified.
Not sure what the dynamic progress colours refer too - there are todos in the code so this wont be lost.
Reduce repetition in polling. Add digest for dynamic progress colors