Closed
Bug 1286336
Opened 8 years ago
Closed 2 years ago
[meta] Improve interaction of Firefox automation with hg.mozilla.org
Categories
(Developer Services :: Mercurial: hg.mozilla.org, defect)
Developer Services
Mercurial: hg.mozilla.org
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gps, Assigned: gps)
References
(Blocks 1 open bug)
Details
Filing a tracking bug for improving the interaction of Firefox build and test automation with hg.mozilla.org. At this time, this is basically tracking getting automation to use: * clonebundles (S3/CDN based cloning) * streaming clone (faster cloning) * a modern Mercurial version * auto pooled and shared store (via robustcheckout extension) In the future, it may involve sparse checkouts and shallow/narrow clones.
Updated•8 years ago
|
Blocks: thunder-try
Comment 1•8 years ago
|
||
Hi gps, Thanks for this tracker bug. Are there any other bugs that need filing? I see few things listed in the initial comment and I'm unsure which ones have a bug and which ones have already been completed. Could you also let me know which of the bugs is something we're commiting for this quarter while which ones are to be done if time permits? Which ones would you be picking up for this quarter if any? Thank you for your help.
Flags: needinfo?(gps)
Assignee | ||
Comment 2•8 years ago
|
||
> * clonebundles (S3/CDN based cloning) This is done except for TC. > * streaming clone (faster cloning) This is done except for TC. > * a modern Mercurial version This should be done. But it is an ongoing endeavor. We'll want to get automation updated to 3.9 in ~6 weeks because it adds a number of security enhancements. > * auto pooled and shared store (via robustcheckout extension) This is partially done. Still open components for build/tools repo and TC. The biggest remaining work is overhauling TC to use pooled/shared storage and streaming clones. That is bug 1247168. That's on my radar for Q3.
Flags: needinfo?(gps)
Comment 3•8 years ago
|
||
Thanks for the update! For those "excpt for TC"; do we have bugs for them? I set the bug to P1 as commiting for the quarter and assigned it for you. Please adjust if need be.
Assignee | ||
Comment 4•8 years ago
|
||
I'm doing everything TC in bug 1247168. That may bleed into additional bugs as needed. Will have everything block this bug.
Updated•7 years ago
|
QA Contact: hwine → klibby
Comment 5•2 years ago
|
||
(In reply to Gregory Szorc [:gps] from comment #0)
Filing a tracking bug for improving the interaction of Firefox build and
test automation with hg.mozilla.org.At this time, this is basically tracking getting automation to use:
- clonebundles (S3/CDN based cloning)
Done.
- streaming clone (faster cloning)
Done.
- a modern Mercurial version
Done (within the context of this bug - we've update hg in various other bugs and it's an ongoing operational task).
- auto pooled and shared store (via robustcheckout extension)
Done.
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•