gecko-dev/mobile
mcarare 90fe921f97 Bug 1890790 - Skip unnecessary initialisations in Focus Robolectric tests. r=android-reviewers,tthibaud
This removes some noise related to metrics and Nimbus initialization in unit tests that use Robolectric. That was adding extra lines related to megazord init failures. Extension support initialization also added some noise.

The baseline log size ( as reported in the Bugzilla issue) downloaded from the browser was 108 MB

The log size after this patch (downloaded for the browser) is 4,9 MB.

An additional issue has been created to remove extra noise from other components like `TranslationsMiddleware` and system errors like PackageParser:

Differential Revision: https://phabricator.services.mozilla.com/D207348
2024-04-17 12:52:30 +00:00
..
android Bug 1890790 - Skip unnecessary initialisations in Focus Robolectric tests. r=android-reviewers,tthibaud 2024-04-17 12:52:30 +00:00
ios Bug 1875960 - Use the build system rather than package-manifest.in, to govern which remote settings dumps are packaged. r=leplatrem,firefox-build-system-reviewers,geckoview-reviewers,glandium,m_kato 2024-04-09 08:18:20 +00:00
locales
.eslintrc.js