firefox-android: Android-Components tasks are called `release` in the beta graph
Categories
(Release Engineering :: General, enhancement)
Tracking
(firefox112 fixed, firefox113 fixed)
People
(Reporter: jlorenzo, Assigned: gbrown)
References
Details
Attachments
(3 files)
Android-Components beta
builds have historically been labeled release
because we very introduced beta numbers in the middle of the Android monorepo migration (bug 1800611). In bug 1799696, we added beta
focus variants alongside the release
Android-Components which is confusing.
Let's make things clearer.
Reporter | ||
Comment 1•1 year ago
|
||
Similarly, we should stop using both build-type
and release-type
attributes to hold the same type of data. As of now, android-components are labeled by build-type
whereas APKs use the release-type
attribute.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
(In reply to Johan Lorenzo [:jlorenzo] from comment #0)
Android-Components
beta
builds have historically been labeledrelease
For example, https://firefox-ci-tc.services.mozilla.com/tasks/LWij5kIaT8mSXdjoKwfjjQ/runs/0/logs/public/logs/live.log
[task 2023-03-21T23:17:34.374Z] 2023-03-21 23:17:34,374 - INFO - Creating task with taskId EfVGevaSTHm-KKMg61RiSg for build-components-release-feature-accounts
[task 2023-03-21T23:17:34.377Z] 2023-03-21 23:17:34,377 - INFO - Creating task with taskId Io3sR0m8RW2tTyIj8bRbuw for build-components-release-feature-downloads
[task 2023-03-21T23:17:34.380Z] 2023-03-21 23:17:34,380 - INFO - Creating task with taskId Mf7SZwH9RY6AvH97-a0PDw for build-apk-fenix-beta
Comment 4•1 year ago
|
||
Assignee | ||
Comment 5•1 year ago
|
||
Comment 6•1 year ago
|
||
Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/faee47a20c6f5ca2ca432ef102ed51195eefb7ef [main] Bug 1806454 - Add 'beta' build type for components Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/2d99cf99e682538cba9e37021ae7f65666ca14b0 [main] Bug 1806454 - fixup and cleanup debugging Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/f0a7a44b2802e39db22c70d19f2abc84cf0058dd [main] Bug 1806454 - add comment
Comment 7•1 year ago
|
||
Assignee | ||
Comment 8•1 year ago
|
||
Comment on attachment 9326332 [details] [review]
[mozilla-mobile/firefox-android] Bug 1806454 - Rename AC tasks in the beta graphs from 'release' to 'beta' (backport #1464) (#1500)
Beta/Release Uplift Approval Request
- User impact if declined: No user impact. This is just code cleanup.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Medium
- Why is the change risky/not risky? (and alternatives if risky): This patch only affects the mobile task graph, and only on beta. I have tried to thoroughly check the results in simulation but the real "test" is when it hits beta.
- String changes made/needed: none
- Is Android affected?: Yes
Comment on attachment 9326332 [details] [review] [mozilla-mobile/firefox-android] Bug 1806454 - Rename AC tasks in the beta graphs from 'release' to 'beta' (backport #1464) (#1500) Approved for Mobile 112.0 rc1
Comment 10•1 year ago
|
||
Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/a464c3490c42056d4c48101a1b8404c7ea000f94 [releases_v112] Bug 1806454 - Add 'beta' build type for components Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/beca6a337685b478ed8569989e27d1e1a155d8b9 [releases_v112] Bug 1806454 - fixup and cleanup debugging Authored by https://github.com/gbrownmozilla https://github.com/mozilla-mobile/firefox-android/commit/af0d58da63ede284ac524012298e0678c5cdde44 [releases_v112] Bug 1806454 - add comment
Description
•