I wrote it a long time ago for myself, I post it without source code, since my Java code is far from perfect. Create a separate folder, for example, LogViewer, and extract the LogViewer file from the attached archive.jar and can output the shortcut to the desktop. Tulsa will create an ini file at startup, in which it will remember the folder with test logs (so that it does not specify it each time at startup).
How it works
Open the folder with logs and select the desired file
After selecting the log file, you can choose whether to work with all records or only with individual test/optimization runs.
Next, you can apply a filter to select only lines that contain some desired text. The remaining lines will be hidden
In addition, you can enable highlighting of lines that contain the desired text
Finally, you can quickly move to the highlighted lines by clicking the “Forward” and “Back” buttons”
If necessary, you can quickly select another log file from the same folder