Create new android-test-beta build #16814
Create new android-test-beta build #16814
Conversation
Codecov Report
@@ Coverage Diff @@
## master #16814 +/- ##
=========================================
Coverage 30.11% 30.11%
Complexity 1211 1211
=========================================
Files 454 454
Lines 18606 18606
Branches 2564 2564
=========================================
Hits 5604 5604
Misses 12559 12559
Partials 443 443 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!! tested the beta apks that were generated and confirmed that the tests were launched on Firebase successfully using beta. By default debug is used, that has not changed.
Thanks Johan!!! Great work!
This reverts commit 87d141d.
Blocks #16786
Depends on #16787
Partly addresses #16120
This PR creates 2 new build-types:
beta-firebase
andandroid-test-beta
.beta-firebase
is a beta-like build that is not optimized and meant to be used on the testing infra called Firebase. Let's build them on push for now.android-test-beta
is a special APK that just contains the tests, as far as I understand. We cannot use the regularandroid-test
build because Firebase expects package ID to follow this pattern.some.package.id
some.package.id.test
So in the case of beta:
org.mozilla.firefox_beta
org.mozilla.firefox_beta.test
These 2 APKs were manually tested on Firebase by @isabelrios. We will make the changes regarding tests in #16786.
Let me know if I can provide more details