Closed Bug 1778172 Opened 2 years ago Closed 2 years ago

Stop building and testing Debug builds of Android GeckoView "Lite"

Categories

(Testing :: General, task)

Firefox 104
Unspecified
Android
task

Tracking

(firefox-esr91 wontfix, firefox-esr102 wontfix, firefox102 wontfix, firefox103 wontfix, firefox104 verified)

VERIFIED FIXED
104 Branch
Tracking Status
firefox-esr91 --- wontfix
firefox-esr102 --- wontfix
firefox102 --- wontfix
firefox103 --- wontfix
firefox104 --- verified

People

(Reporter: cpeterson, Assigned: jmaher)

Details

(Whiteboard: [geckoview:2022q3])

Attachments

(1 file)

Joel, this is the Android test change we discussed on Matrix last week.

We have two flavors of Android builds: "Lite" and "Omni". Fenix and Focus ship the Omni builds, so testing both Debug and Opt/Shippable Omni builds is important. The Lite builds are intended for third-party app developers (and omit some Mozilla telemetry and crash reporting libraries) and we only distribute the Opt/Shippable Lite builds. To save time and money on automation, we can stop building and testing the Debug Lite builds

We can stop building GeckoView Lite on these platforms:

  • Android 4.1 ARMv7 debug
  • Android 5.0 AArch64 debug
  • Android 5.0 x86-64 debug

And stop testing GeckoView Lite on this platform:

  • Android 7.0 x86-64 Lite WebRender debug

We should still build GeckoView Lite on these platforms:

  • Android 4.1 x86 Lite Shippable
  • Android 4.1 Lite ARMv7 Shippable
  • Android 4.1 Shippable GeckoView multi-arch fat AAR
  • Android 5.0 AArch64 Lite Shippable
  • Android 5.0 x86-64 Lite Shippable

And still test GeckoView Lite on this platform:

  • Android 7.0 x86-64 Lite WebRender Shippable
Flags: needinfo?(jmaher)
Whiteboard: [geckoview:2022q3]

thanks, I have a patch in progress testing out on try. Will put up for review if things look ok.

Flags: needinfo?(jmaher)
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff177d04a3cb
Turn off builds/tests for geckoview-lite/debug. r=gbrown
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch

Thanks! I see that we are no longer building or testing Debug Lite builds.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: