mozilla-mobile / firefox-ios

Firefox for iOS
Mozilla Public License 2.0
12.24k stars 2.94k forks source link

Improve CI/automated memory leak detection #23206

Open data-sync-user opened 3 days ago

data-sync-user commented 3 days ago

The iOS client has suffered from several significant memory leaks recently (ex: https://mozilla-hub.atlassian.net/browse/FXIOS-10482 and https://mozilla-hub.atlassian.net/browse/FXIOS-10335).

Although we have some minimal tests for detecting leaks in specific areas in our unit tests, we should investigate improvements to our CI in order to better detect retain cycles in the app and safeguard against future memory leaks.

This might include one or more of the following:

┆Issue is synchronized with this Jira Task