After all jobs in the suite are scheduled, wait for it to complete by
checking the result server every five minutes. The polling delay is
large but almost all suites take significantly longer than five minutes.
The list of remaining jobs is displayed every five minutes in verbose
mode.
The suite is considered stale if the list of unfinished jobs does not
change within config.max_job_time seconds (plus 30 minutes to avoid
border cases). It can happen when a worker dies, the machine running the
worker reboots etc.