Am 04.12.17 um 05:42 schrieb Jet Villegas:

On Sun, Dec 3, 2017 at 05:15 Axel Hecht <l...@mozilla.com <mailto:l...@mozilla.com>> wrote:

    Am 01.12.17 um 16:45 schrieb Justin Wood:
    > Hey Everyone,
    >
    > tl;dr if you don't download nightly l10n repacks via taskcluster
    index
    > routes, this does not affect you.
    >
    > Up until recently you could only find nightly l10n repacks with the
    > following routes:
    >
    > *
    >
    
.gecko.v2.{project}.revision.{head_rev}.{build_product}-l10n.{build_name}-{build_type}.{locale}
    > *
    >
    
.gecko.v2.{project}.pushdate.{year}.{month}.{day}.{pushdate}.{build_product}-l10n.{build_name}-{build_type}.{locale}
    > *
    >
    
{index}.gecko.v2.{project}.latest.{build_product}-l10n.{build_name}-{build_type}.{locale}
    >
    > Recently I have updated the routing to match that of regular
    Nightlies,
    > specifically one such route is:
    >
    >
    
gecko.v2.mozilla-central.nightly.revision.a21f4e2ce5186e2dc9ee411b07e9348866b4ef30.firefox-l10n.linux64-opt

    That's followed by locale code, right? I found

    
gecko.v2.mozilla-central.nightly.revision.de1f7a92e8726bdd365d4bbc5e65eaa369fbc20a.firefox-l10n.macosx64-opt.de
    
<http://gecko.v2.mozilla-central.nightly.revision.de1f7a92e8726bdd365d4bbc5e65eaa369fbc20a.firefox-l10n.macosx64-opt.de>

    > This deprecation is in preparation of actually building l10n
    repacks on
    > (nearly) every code checkin, rather than just on nightlies.

    Does that mean that you're deprecating all but that route, or are
    there
    more?

    > Let me know if there are any questions or concerns.

    No concerns, just curiousity. We're not running any tests on localized
    builds at this point, right?


I hope we can change that (testing on localized builds) with this proposed change. We’ve gotten reports that localized builds (and related usage; e.g., input method editors) cause A11y API activation, which triggers other bugs for us.

My gut reaction is "that shouldn't happen", though, well, no idea what IMEs do. Do we have bugs tracking these? I'd love to be on CC on those.

As for running tests, we have 100 localizations and 5 platforms, we'll need to be pretty conservative on which tests we run so that we don't blow up our budget by a factor of 500. Also, many of our tests actually hard-code en-US artifacts, like "ensure that the button on this dialog says "Save", and thus will fail when run on localized builds. I don't have a list, though.

Axel

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to