New issue
Advanced search Search tips

Issue 670059 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

"Follow" option takes a long time / is jumpy when getting to the bottom

Project Member Reported by cbiesin...@chromium.org, Nov 30 2016

Issue description

Was looking at https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Ftryserver.chromium.mac%2Fmac_chromium_rel_ng%2F345353%2F%2B%2Frecipes%2Fsteps%2Fwebkit_tests__with_patch_%2F0%2Fstdout today

This bug may require a live webkit_tests log, I haven't tried one that was already finished.

But as I was loading that URL, I clicked "Follow", and the page did not immediately jump to the bottom -- it took a few seconds and a number of intermediate scroll positions to get me to the bottom. That felt a bit weird.
 
Components: -Infra>Platform>Milo Infra>Platform>LogDog

Comment 2 by d...@chromium.org, Dec 5 2016

Status: WontFix (was: Untriaged)
The log stream has to actually render, which takes time. Each step of the rendering is where you see a jump as the page moves to the bottom of the next chunk of rendered logs.

I don't think there is any possible way to (a) render logs fast, and (b) not have a jumpy follow option, as rendering one-by-one is intolerably slow, and jumping anywhere other than bottom seems pointless.
Status: Available (was: WontFix)
No, the point is that it *did not* jump to the very bottom. It jumped to some position near but not at the bottom and took a few tries to get to the bottom.

Comment 4 by d...@chromium.org, Dec 5 2016

It's not that simple. The last log doesn't exist until the full set of logs render, so the "bottom" is, at any given point, the latest log that was rendered.

If the stream is done, then this will end up being the last log in the stream. If the stream is still streaming, then you *want* it to jump to not-the-last-log-in-the-stream so you can follow the latest stream data.

Comment 5 by d...@chromium.org, Dec 5 2016

Status: WontFix (was: Available)
Unless the behavior that you are asking for is for the viewer to, upon having "follow" clicked, do nothing for 20 seconds and then jump to the bottom, I believe this is WAI.

Sign in to add a comment