Skip to content

optimizations should always log verbosely in a separate log #523

@bhearsum

Description

@bhearsum

It is often very difficult to understand why a task was not optimized away after taskgraph has run, in part because optimizations often depend on the state of, eg: the Taskcluster index, at the moment in time taskgraph ran. When run with verbose logging we get a lot of extra information, but this only helps if we can reproduce locally.

In order to improve debugability (but avoid cluttering up the main log) we should always verbosely log optimizations to their own logfile.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions