Create new startup-test Robo Test Task for Fenix/Focus w/opt-enabled Nightly
Categories
(Firefox for Android :: UI Tests, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | fixed |
People
(Reporter: aaronmt, Assigned: aaronmt)
References
Details
Attachments
(1 file)
See https://bugzilla.mozilla.org/show_bug.cgi?id=1864043
For the purposes of having a startup-test Task that can verify Nightly and or Beta with optimizations (R8/ProGuard, Minify), I think we can create an additional Task under startup-test for Fenix and Focus that uses the signing-apk-fenix-nightly (opt enabled) build in a Robo Test environment where optimizations doesn't matter as a different method of instrumentation is used.
This would require:
- Creating a new Fenix and Focus task (e.g,
fenix-robo-arm-nightly-opt) - Copying
robo-test.shinto the Focus project - Creating new Flank configurations (e.g,
flank-arm-start-robo-test.yml)
We would still keep the existing startup-test Tasks to run basic Instrumentation against a non-opt build (and or potentially remove them).
Comment 1•1 year ago
|
||
Comment 2•1 year ago
|
||
Authored by https://github.com/AaronMT
https://github.com/mozilla-mobile/firefox-android/commit/f5561899921ed48d8375195c1818c2a44d1fb8b6
[main] Bug 1864692 - Create new startup-test Robo Test Task for Fenix/Focus w/opt-enabled Nightly
Description
•