-
Improvement
-
Resolution: Unresolved
-
Minor
In build view in blue ocean
(e.g. https://anonymised/blue/organizations/jenkins/build-job/detail/build-job/5364/pipeline/830)
pulling from a jenkins master continues even though a build already finished.
Basically things like:
Request URL:
https://build-jenkins.kumoroku.com/sse-gateway/listen/jenkins-blueocean-core-js-1615302278422-5iyp3
Event stream - hundreds/thousands of messages like:
{{
}}
In our case tis is problematic because after some time we get timeouts on some middle layers we have (SSO in our case), thus whole build view gets frozen:
After that happen, java script continues to send ping request to jenkins master.
Ideally would be to stop sending requests after build finishes. And pause pulling if tab is not active (which I guess is a separate improvement proposal).
Otherwise we're not able to use the view if tab was opened for some time.