Status: Closed (View Workflow)
iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2
It's impossible to read earlier parts of the build log of an in progress build as it scrolls down unconditionally when there's a log update. Jenkins classic UI only kept to the bottom of the page if that's where you were anyway.
https://ci.jenkins.io/blue/organizations/jenkins/Infra%2Fjenkins.io/detail/PR-623/1/pipeline (while build is in progress)
- relates to
JENKINS-38523 Stage listing flashes "no steps" when loading a stage for the first time (Karaoke repair)
this makes in-progress builds frustrating to look at in blueocean, I think it could use a bump in priority.
The WIP PR is: https://github.com/jenkinsci/blueocean-plugin/pull/839 - which looks to the best of my knowledge to address this pretty nicely (and other things, its not a trivial change to such timing sensitive code).
tsniatowski sorry for taking so long, but you can try https://github.com/jenkinsci/blueocean-plugin/pull/839 which is in review and see whether it fixes your issue.
Some side note. It is best to "stop karaoke" by either scroll up or key up when focusing on the "karaoke element". Karaoke I refer to the follow-along components currently focused.like log for step 69 of node 7.
FWIW 1.0.0-rc1 stops updating the build log when you scroll up. There's one more update, then it stops.
TBH this seems only partially fixed. It's largely ok when scrolling up via the scroll wheel, but grabbing the scrollbar and scrolling up that way gets bumped back down to bottom of the page all the time. This is not the case in the non-blue-ocean log view where the scroll-to-bottom is not annoying.
tsniatowski there is another ticket to actually not make the log scroll past at all until you expand it, so in time I think this will go away.. (can't seem to find the ticket though)
That sounds like it won't help much once it starts expanding. Why can't it be done like in the old ui?
tsniatowski yes fair enough - it shouldn't fail if you scroll a different way. Do you mind opening up a follow on ticket with this? (possibly with a little gif/video of the the behavior?)
+1 for improving the the autoscroll in blue ocean, we would like to have a similar experience to the normal UI
tscherler might be worth investigating this in your karaoke refactor?