Change UptimeService getUptimePercentage() to take a RunList