Closed Bug 1195808 Opened 10 years ago Closed 9 years ago

Allow searching the full log via the log viewer

Categories

(Tree Management :: Treeherder, defect, P4)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: ato, Unassigned)

Details

Because the shown partial log does not provide a lot of context, searching it normally provides little value. Coupled with the fact that scrolling the log removes parts of the log you’ve seen, it’s generally not very useful even for searching the sections you care about since you can’t define how much of the log remains visible. A neat fix to this would be if there was a search functionality inside the log viewer that allowed you to search (possibly grep?) the entirety of the raw log. This could dynamically load in the partial sections of the log with the search results as it does for scrolling, only that jumping to the next result would also jump to that location in the log. Bonus points if this could be exposed as a canonical URL one could link to. I don’t particularly care how we map this up to a key binding, but if we are careful in how this is implemented, we could consider overriding Control + F and F3 (Cmd-G on Mac), as it would give the same impression as if the whole log was present on your screen.
Summary: Allow search to reach full raw log → Allow searching the full log via the log viewer
Priority: -- → P4
Treeherder's log viewer is now (bug 1315808) mainly just a wrapper around an iframe pointing at the unified log viewer, which is much faster at scrolling/loading log segments than before. As such, this functionality would need to be added there first (since Treeherder doesn't have raw log content, only error summary). If this is still something you'd like, could you file an issue there? https://github.com/taskcluster/unified-logviewer/issues Closing out as incomplete, since this is not something we can implement in Treeherder until we have unified logviewer support.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Component: Treeherder: Log Viewer → TreeHerder
You need to log in before you can comment on or make changes to this bug.