-
Bug
-
Resolution: Unresolved
-
Minor
-
None
With the update to BlueOcean Aggregator 1.27.0 the amount of failed tests is no longer shown on the overview page. Previously that number was displayed right on top of the "Tests" tab on the BlueOcean headline.
That's a big step backwards especially if there's a pipeline with a lot of separate steps. Now you need explicitly click on "Tests" to open the test results to get the amount of failed tests.
Unfortunately I can't say exactly which version previously was installed but AFAIR it was a version equal or newer than 1.25.7.
I observed the same behaviour and it really makes the latest version of blue ocean hard to use in our company. Unfortunately, it's no option to go back.
I did some research on the react app and why the numbers would not show up and at least I found the commit that introduced the changes that break the visualization of the badge:
https://github.com/jenkinsci/blueocean-plugin/commit/099bbff6a13ec7709a22049c7c4b0f99bc9ec83d#diff-ec0ff8f682c839d764d2b34fc487aea5047901f884475b11e2a9eaefe618f515
It seems the store of the application is queried with the wrong URL, somewhere around these lines: https://github.com/jenkinsci/blueocean-plugin/commit/099bbff6a13ec7709a22049c7c4b0f99bc9ec83d#diff-ec0ff8f682c839d764d2b34fc487aea5047901f884475b11e2a9eaefe618f515R94-R97
I will debug the javascript of blue ocean a little later and extend the information in this ticket. I'd be very happy to see this issue fixed.