Merge "Clear TestableLoopers in SysuiTestCase" into tm-qpr-dev

This commit is contained in:
David Saff
2022-12-02 14:38:01 +00:00
committed by Android (Google) Code Review

View File

@@ -136,6 +136,8 @@ public abstract class SysuiTestCase {
InstrumentationRegistry.getArguments());
if (TestableLooper.get(this) != null) {
TestableLooper.get(this).processAllMessages();
// Must remove static reference to this test object to prevent leak (b/261039202)
TestableLooper.remove(this);
}
disallowTestableLooperAsMainThread();
mContext.cleanUpReceivers(this.getClass().getSimpleName());