Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
* WebKit Browsers (like Chrome), Firefox; Internet Explorer not affected
* Radiator View Plugin 1.13
Description
With Version 1.13 of the Radiator View Plugin Builds with Test Failures are not shown as yellow anylonger but are red. This is true for all WebKit browsers and Firefox browsers because of this CSS entry:
.failing { background-image: -webkit-gradient(...red...); background-image: -moz-linear-gradient(...red...); }
and the HTML source for reading:
<div style="background-color:red;" class="job failing normal">Failed Build</div> <div style="background-color:yellow;" class="job failing normal">Failed Tests</div>
Thus the gradient overrides the background-color and both jobs are shown as being red.
Code changed in jenkins
User: David Resnick
Path:
src/main/java/hudson/model/JobViewEntry.java
src/main/java/hudson/model/ProjectViewEntry.java
src/main/resources/hudson/model/RadiatorView/job.jelly
src/main/resources/hudson/model/RadiatorView/main.jelly
http://jenkins-ci.org/commit/radiatorview-plugin/394f78e14c85cbf955ad858ffc4390427c137047
Log:
Show unstable builds as yellow.
This is based on pull requests 2 & 7.
Unstable builds both with and without failing tests appear as yellow.
One issue with the current implementation is that builds that are unstable
due to being marked that way (with no failing tests) aren't enlarged as
broken jobs are.
[FIXED JENKINS-9772]
[FIXED JENKINS-10585]
[FIXED JENKINS-10614]
[FIXED JENKINS-10846]