-
Bug
-
Resolution: Incomplete
-
Minor
-
None
In the buildTimeTrend timeline view of Jenkins 1.502, every build shows up not once, but 25 times. The root cause seems to be a javascript for loop in the page that does 25 ajax requests for different one-hour time ranges with min and max POST parameters that the end point, /job/PROJECT/timeline/data/, doesn't filter by – each request returns the same builds, and the code receiving the payload does not de-dupe already painted builds. Getting rid of the whole for loop (or fixing the end point to actually filter by min / max time) should fix the issue.