diff --git a/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java b/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java index 7fd5a57b9..cab19db4a 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java @@ -17,6 +17,7 @@ import android.view.View; import org.fdroid.fdroid.views.BannerUpdatingRepos; import org.fdroid.fdroid.views.main.MainActivity; import org.hamcrest.Matchers; +import org.junit.After; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Rule; @@ -101,6 +102,18 @@ public class MainActivityEspressoTest { || "google_sdk".equals(Build.PRODUCT); } + /** + * Placate {@link android.os.StrictMode} + * + * @see Run finalizers before counting for StrictMode + */ + @After + public void tearDown() { + System.gc(); + System.runFinalization(); + System.gc(); + } + @Rule public ActivityTestRule activityTestRule = new ActivityTestRule<>(MainActivity.class);