Set up infrastructure for Translations end-to-end testing in Firefox CI
Categories
(Firefox :: Translations, task, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox133 | --- | fixed |
People
(Reporter: nordzilla, Assigned: nordzilla)
References
Details
Attachments
(5 files, 2 obsolete files)
Description
With upcoming modifications to the Translations inference engine and WASM bindings to support CJK translations, there is a stronger need to have end-to-end testing in Firefox CI to ensure that our latest inference-engine WASM binary runs successfully.
We should implement a way to run the actual inference engine in some CI tests, rather than just a mocked engine.
Steps to implement
- Split Translations tests into their own test group.
- Fetch Translations artifacts from Remote Settings for use in CI.
- Define a new end-to-end test that utilizes the real inference engine.
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
Depends on D225414
| Assignee | ||
Comment 3•1 year ago
|
||
Depends on D225415
| Assignee | ||
Comment 4•1 year ago
|
||
Depends on D225415
Updated•1 year ago
|
| Assignee | ||
Comment 5•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 6•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 7•1 year ago
|
||
Refactors the assertPageIsTranslated function to take
an object with named entries, rather than taking several
order-dependent parameters.
Depends on D225415
Comment 9•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/a46b6607f18f
https://hg.mozilla.org/mozilla-central/rev/7161afe20737
https://hg.mozilla.org/mozilla-central/rev/da8005f82550
https://hg.mozilla.org/mozilla-central/rev/e263a298d0ce
https://hg.mozilla.org/mozilla-central/rev/f3e13ae5c26f
Description
•