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
(Blocks 2 open bugs, Regressed 1 open bug)
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•24 days ago
|
||
Assignee | ||
Comment 2•24 days ago
|
||
Depends on D225414
Assignee | ||
Comment 3•24 days ago
|
||
Depends on D225415
Assignee | ||
Comment 4•21 days ago
|
||
Depends on D225415
Updated•19 days ago
|
Assignee | ||
Comment 5•19 days ago
|
||
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Assignee | ||
Comment 6•18 days ago
|
||
Updated•18 days ago
|
Updated•18 days ago
|
Updated•18 days ago
|
Assignee | ||
Comment 7•18 days ago
|
||
Refactors the assertPageIsTranslated
function to take
an object with named entries, rather than taking several
order-dependent parameters.
Depends on D225415
Comment 9•16 days 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
•