Status: Resolved (View Workflow)
Resolution: Cannot Reproduce
RHEL 5.10, Linux 2.6.18, 64-bit
Checkstyle 3.42, FindBugs 4.60, PMD 3.41, Static Analysis Collector 1.43, Static Analysis Utilities 1.71, Warnings 4.47
Browsers: Safari 8.0.6, Chrome 42.0.2311.152 (64-bit)
I recently updated our Jenkins server from 1.565.2 to 1.596.2. As part of that, a lot of plugins that were fine had to be updated, to squelch various DEPRECATED warnings in the log file (and some things that just plain broke). Unfortunately, while updating the plugins I lost the thing that showed the results of our static analysis checking in the on-mouseover hover of "weather" on the main dashboard.
This is a bit of a shot in the dark, but the plugins listed in "Environment" were the only ones that were related to static analysis checking in our deployment, so I'm hoping you know how to get that back. The developers apparently use it to quickly check on all the various projects, and having to click through to each one is burdensome.
Attached is a screenshot of what we see now. Previously, "Static Checking" was another row in that popup.
Code changed in jenkins
User: Ulli Hafner
JENKINS-28360 Added a test case to verify the health reports.
Works in my test setup (1.611) without any problems. I'll add an acceptance test and see if it behaves differently when used with 1.596.2.
Ah! Well, my developers are now asking me for the broken-out results to show in the health report as well, so if you have any ideas as to somewhere else I can look I'm all ears.
Hmm, actually there should be also a line for each plug-in in the health report (when the health configuration is defined as you have shown above). Strange that these results are not shown, but the collector result is shown...
Is this still a problem in your environment? I just started the new acceptance tests with Jenkins 1.592.2 without any failures.