Closed Bug 1739596 Opened 4 years ago Closed 4 years ago

Port Bug 1737673 to Thunderbird - Formalize the 'variant' subsystem in test transforms

Categories

(Thunderbird :: Upstream Synchronization, task)

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mkmelin, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #1737673 +++

Bug 1737673 have busted comm-central.

My quick attempt to just copy over the variants.yml file did not help (https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=16d71bed1a0645364f9c07e397939660bfda9085)

Hmm, or is it something else. At least local builds fails due to missing vairant.yml

On CI: ERROR - /builds/worker/checkouts/gecko/comm/mailnews/base/src/nsMsgI18N.cpp:244:41: error: no viable overloaded '='

The local problem may be bug 1739520

The build issue should be from bug 1603127. Possible fix on try

Looks like all the problems are taken care of now.

Assignee: rob → nobody
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME

Currently Thunderbird doesn't make use of variants in any of the tests. Looking at the Firefox variants.yml file, its being used to switch out webrender and fission and such.

A possible use case for variants is the C++ -> JS protocol work.

Currently Thunderbird doesn't make use of variants in any of the tests. Looking at the Firefox variants.yml file, its being used to switch out webrender and fission and such.

A possible use case for variants is the C++ -> JS protocol work.

You need to log in before you can comment on or make changes to this bug.