Closed
Bug 1094987
Opened 10 years ago
Closed 7 years ago
Ensure we're using shared checkouts everywhere
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: catlee, Unassigned)
Details
Attachments
(1 file)
983 bytes,
patch
|
rail
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
Turns out that linux64-mulet doesn't use hgtool on try, which ends up causing a lot of extra load. We should look at which platforms don't have shared checkouts enabled, and seriously consider switching the default to "True".
Reporter | ||
Comment 1•10 years ago
|
||
Attachment #8518335 -
Flags: review?(rail)
Updated•10 years ago
|
Attachment #8518335 -
Flags: review?(rail) → review+
Reporter | ||
Updated•10 years ago
|
Attachment #8518335 -
Flags: checked-in+
Comment 2•10 years ago
|
||
Checked in code deployed to production
Comment 3•9 years ago
|
||
How do people feel about enabling shared checkouts for release jobs ? We're using it for desktop & android l10n, but not for 'en-US' style jobs. Ideally we'd bundleclone too, not sure we get that for free.
Flags: needinfo?(rail)
Flags: needinfo?(catlee)
Flags: needinfo?(bhearsum)
Comment 4•9 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #3) > How do people feel about enabling shared checkouts for release jobs ? We're > using it for desktop & android l10n, but not for 'en-US' style jobs. Ideally > we'd bundleclone too, not sure we get that for free. I'm comfortable with it. I thought the only reason we weren't using it for some things was for technical reasons (like being hard to enable in ReleaseBuildFactory), to be honest :).
Flags: needinfo?(bhearsum)
Comment 6•9 years ago
|
||
I've decided to not pursue this. It looked it was a simple as adding useSharedCheckouts=True when instantiating a ReleaseBuildFactory, since we're using that for dep builds. But the appropriate buildbot change property for revision isn't set for release builds, and it turns we're using bundles for just about everything anyway (the exception is desktop windows en-US). So there's very little to be gained in reducing server side load, and slaves are likely to have purged hg-shared between release builds.
Flags: needinfo?(catlee)
Reporter | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•