Closed
Bug 632624
Opened 15 years ago
Closed 11 years ago
Use hg purge to clean up try server build directories
Categories
(Release Engineering :: General, defect, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 851398
People
(Reporter: catlee, Unassigned)
Details
(Whiteboard: [hg][tryserver])
Right now we clobber the entire source and object directory for each try run.
Using hg share makes this process faster by making the 'clone' step fast, but we can do better still by cleaning out the source and object directories instead of deleting them.
hg purge --all does the trick here.
Note that 'hg status -u -i -n -0 | xargs -0 rm' will miss cleaning up empty directories.
| Reporter | ||
Updated•15 years ago
|
OS: Linux → All
Priority: -- → P4
Hardware: x86_64 → All
Whiteboard: [hg][tryserver]
Comment 1•15 years ago
|
||
sweet!
Updated•15 years ago
|
Assignee: nobody → s.s.albiz
| Reporter | ||
Comment 2•15 years ago
|
||
Syed, any progress here?
| Reporter | ||
Updated•15 years ago
|
Assignee: s.s.albiz → catlee
Updated•15 years ago
|
Assignee: catlee → bear
Priority: P4 → P3
| Reporter | ||
Comment 3•15 years ago
|
||
My thinking here was to extend hgtool.py with a "-p/--purge" option that will run "hg purge" on the target directory. It should be a fatal error if purge fails.
We can then modify the invocation of hgtool.py in our try build factory to pass --purge to hgtool.py.
I believe all our build slaves currently have purge enabled.
Updated•14 years ago
|
Assignee: bear → nobody
| Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Comment 4•12 years ago
|
||
Is this a dupe of bug 851270?
Updated•11 years ago
|
Component: Other → General Automation
QA Contact: catlee
Comment 5•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Updated•8 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•