Closed
Bug 1207666
Opened 9 years ago
Closed 6 years ago
Do special build-timing builds
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1380893
People
(Reporter: ted, Unassigned)
Details
We've been talking about tracking build time and being able to alert on regressions etc, but that's kind of hard because of how variable the timings are. Things like having a fresh objdir vs. a clobber build can change timing dramatically.
catlee suggested doing special builds that we could use for measuring timing. We floated the idea of maybe doing a clobber build since that removes the issues with dep builds (but we might also need to disable things like sccache to get honest timing). We might want to do a no-op dep build on top of that clobber to get timing for that, so we could track if someone regressed no-op time (by causing something to build all the time or something like that).
Updated•8 years ago
|
Component: General Automation → Build Config
Product: Release Engineering → Firefox
QA Contact: catlee
Reporter | ||
Comment 1•8 years ago
|
||
I'm not fully convinced we need this anymore. The build timings data we have on perfherder is pretty good these days.
Comment 2•8 years ago
|
||
I thought about saying that too. But your blurb about "disable things like sccache to get honest timings" and measuring things like a no-op dep build is still relevant and data worth having, IMO.
Comment 3•6 years ago
|
||
triaging
gps: Don't we have builds that run w/o sccache now to get relevant timings? Can this bug be closed?
Component: Build Config → General
Flags: needinfo?(gps)
Product: Firefox → Firefox Build System
Reporter | ||
Comment 4•6 years ago
|
||
Yes, that was bug 1380893. Apparently we forgot about this bug!
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(gps)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•