Open Bug 876713 Opened 6 years ago Updated 2 years ago

Show elapsed time and estimated time until build completion

Categories

(Firefox Build System :: Mach Core, enhancement)

enhancement
Not set

Tracking

(Not tracked)

People

(Reporter: snorp, Unassigned)

References

Details

I like the new status bar thing that mach has. It would be nice if we showed elapsed build time there as well as an estimated time to completion. I was thinking for the estimate we could put in some checkpoints and then compare our own elapsed time to some reference build.
Bug 873720 was only the tip of the feature. The annotating markers in the build output now allow us to record times of individual build phases. I have plans to record this information to enable plotting of resource usage, estimated time of completion, etc.

Estimated time for completion will always be difficult to get right (so many things that can throw it off - like ccache). But, we should be able to print elapsed time in the footer easily enough. Although, we currently get that prefixed with every log line.
Depends on: 873720
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.