New issue
Advanced search Search tips

Issue 896192 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Please add an ability to view the test log in the new logdog test viewer

Project Member Reported by serg...@chromium.org, Oct 17

Issue description

E.g. https://chrome-swarming.appspot.com/task?id=4094ff9f71c8df10&refresh=10&show_raw=1&wide_logs=true has timestamps, which are printed by the test launcher itself, but it makes it hard to scan for log entries starting with ">>> " since they are not aligned to the left anymore. Ideally, we'd have timestamps in a separate column like in the new logdog viewer, i.e. there should be rendered like this https://logs.chromium.org/logs/v8-internal/buildbucket/cr-buildbucket.appspot.com/8932520481831514752/+/steps/Promises__no-mitigations__on_Android/0/stdout  (click on "Switch to full mode" in the header if necessary) or there should at least be a link to such a page. We'd then be able to drop timestamps printed by the test launcher and be able to see a cleaner output like this: https://chrome-swarming.appspot.com/task?id=3ed20cd5a1b16c10&refresh=10&show_raw=1.
 
I'd like to make the display of logs a bit more general and configurable by-task so there is no "one right way" to display them.

For example, instead of always embedding milo when allow_milo:1 is set, perhaps tasks can have:
custom_logs_url: "http://example.com/logs/task-id-123456"

which will be iframed and linked to in addition to the raw view.

This opens the door to tasks having a custom visualization option that goes beyond logdog (if necessary)

Sign in to add a comment