Does Jenkins have a way to detect potential problems with executors? For Apache POI builds, we have been getting some "JAVA_HOME is not defined correctly" errors.[1] We could change our jenkins config to exclude misconfigured executors. Each project would need to investigate the cause for the problem, likely resulting in extra builds@ tickets.
It would be handy to have a dashboard of executors showing each executor's build success ratio and the top 5 causes for build failures. This would allow project maintainers and the builds team to detect problems common to multiple projects earlier, resulting in less troubleshooting and reduced load to working executors by reducing the number of excluded executors. Does Jenkins have something like this (either in its core or as a plugin)? [1] https://builds.apache.org/job/POI/1610/console "Error: JAVA_HOME is not defined correctly. We cannot execute /home/jenkins/tools/java/latest1.6/bin/java Build step 'Invoke Ant' marked build as failure"