Closed Bug 1527066 Opened 4 years ago Closed 4 years ago

Disable MultiFileLogger

Categories

(Release Engineering :: Applications: MozharnessCore, enhancement)

enhancement
Not set
normal

Tracking

(firefox67 fixed)

RESOLVED FIXED
Tracking Status
firefox67 --- fixed

People

(Reporter: catlee, Assigned: catlee)

References

Details

Attachments

(1 file)

The MultiFileLogger in mozharness produces multiple files for all our build/test jobs: one for each log level (debug, info, etc.), in addition to a raw log file. These are not compressed before uploading.

Taskcluster currently uploads the stdout/stderr output of tasks as a compressed log file.

This bug tracks the work necessary to disable the MultiFileLogger by default in mozharness, and simply to log to stderr, where output will be captured by the Taskcluster worker.

Currently timestamps are not provided by the Taskcluster worker, instead they're added in the run-task wrapper. This wrapper isn't used universally yet, so there is still value in having mozharness output timestamps. These should always be UTC timestamps though.

We should probably add 'log_type': 'simple' or 'log_type': 'multi' to the l10n-bumper configs, until they're ported to treescript.

Assignee: nobody → catlee
Pushed by catlee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/872914c3d0b9
Add new ConsoleLogger type, and make it the default r=aki
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Depends on: 1531340
You need to log in before you can comment on or make changes to this bug.