Add CI tests using localised binaries
Categories
(Thunderbird :: Testing Infrastructure, enhancement)
Tracking
(Not tracked)
People
(Reporter: darktrojan, Unassigned)
Details
I want to add regression tests for some things that have different expected behaviour in other locales. For example alphabetical order is different in Sweden because they have a different alphabet. This only works in a localised build or (for mochitest) an en-US build with a language pack installed. At the moment I'm more interested in xpcshell tests than mochitests, although there are some uses for mochitest too.
I propose that we add tasks for a few select locales which download the localised binary and use it instead of the en-US binary. They would only need to run as often as we do localised rebuilds – i.e. once a day under normal circumstances. It would be wasteful to run all of the tests so there should probably be a test manifest tag to mark tests to run.
Description
•