Closed
Bug 946828
Opened 11 years ago
Closed 11 years ago
Investigate build and test infrastructure
Categories
(Socorro :: General, task)
Tracking
(Not tracked)
VERIFIED
FIXED
70
People
(Reporter: lonnen, Assigned: lonnen)
References
Details
Look into the build and test infrastructure to get some metrics about what time is spent where, then eliminate redundant or unnecessary work.
Comment 1•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/4706f074774eb0940cd0d49c5c656c72248d4ee0
bug 946828 - remove unix `time` calls from the Make process
https://github.com/mozilla/socorro/commit/a98b68c81caafc8d5e4d5e083d340e7dbc92d1ad
Merge pull request #1724 from lonnen/946828-timing-improvements
bug 946828 - remove unix `time` calls from the Make process
Assignee | ||
Comment 2•11 years ago
|
||
Building an analysis in a gist: https://gist.github.com/lonnen/7896960
highlights so far:
"Since we're making several independent calls to make, and using .PHONY targets that don't identify filesystem artifacts, we end up running some make targets multiple times."
"At a glance the three places we spend most of the time in a build are:
05:00 non-webapp socorro unittests
01:00 webapp-django dependency installation (00:30 x 2)
00:25 integration test database setup"
Assignee | ||
Updated•11 years ago
|
Target Milestone: --- → 69
Assignee | ||
Comment 3•11 years ago
|
||
Targeted for 69 because some changes made it into this release. It's not 'fixed', but further fixes will get this re-targeted when they lands.
Comment 4•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/bed8bcbce122b9a54d4a99bd5a81bee97e32cdd1
bug 946828 - remove duplicate entry in makefile
Assignee | ||
Updated•11 years ago
|
Target Milestone: 69 → 70
Assignee | ||
Comment 5•11 years ago
|
||
This is getting untenable. I'm resolving this because of the stuff that has already landed and filing a tracker to split this as best I can into incremental improvements.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 6•11 years ago
|
||
Bumping to verified .. thanks for continuing to work on making this a reality
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•11 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•