Closed Bug 1274436 Opened 8 years ago Closed 8 years ago

l10n fixes for hg checkout improvements

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: gps)

References

Details

Attachments

(1 file)

Android multilocale is busted with:

08:54:11     INFO -  11:54:11     INFO - Changing directory to /builds/slave/m-cen-and-x86-ntly-00000000000/build/l10n-central.
08:54:11     INFO -  11:54:11     INFO - retry: Calling _get_revision with args: (<mozharness.base.vcs.mercurial.MercurialVCS object at 0x2654910>, u'cs'), kwargs: {}, attempt #1
08:54:11     INFO -  11:54:11     INFO - rmtree: cs
08:54:11     INFO -  11:54:11     INFO - retry: attempt #1 caught exception: vcs share base not defined; refusing to operate sub-optimally

Desktop single locale is still using hgtool, and try configures a bundle. See configs in testing/mozharness/configs/single_locale/.
Bug 1274059 exists to track converting single_locale (and everything else) away from hgtool. I plan on landing that work piecemeal.
mozharness log for the first issue is at http://people.mozilla.org/~nthomas/multilocale-fail.log.gz. I think the configs for that are in testing/mozharness/configs/multi_locale/.
I'll whip a patch up.
Assignee: nobody → gps
Status: NEW → ASSIGNED
After bug 1270317 we require the use of shared repos in automation. We
refuse to operate if the vcs_share_base config option or corresponding
environment variable isn't defined (at least with the "hg" VCS tool).

It looks like the multi_locale configs are using the "hg" tool without
a shared directory defined. So define the shared directory to appease
the "hg" tool.

Review commit: https://reviewboard.mozilla.org/r/54062/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54062/
Attachment #8754586 - Flags: review?(nthomas)
Blocks: 1274059
No longer blocks: 1270317
Depends on: 1270317
Comment on attachment 8754586 [details]
MozReview Request: Bug 1274436 - Define vcs_share_base in multi_locale configs; r?nthomas

https://reviewboard.mozilla.org/r/54062/#review50796

*stamp*
Attachment #8754586 - Flags: review?(nthomas) → review+
Landed straight to central like a boss (so Nightlies aren't busted).
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Blocks: 1274488
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: