Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0ec0dba1 authored by Jing Ji's avatar Jing Ji
Browse files

Fix flaky test in ApplicationExitInfoTest

Bug: 160548789
Test: atest ApplicationExitInfoTest
Change-Id: I245147cf10733bd30c2c5d616aca5bbde15ee43b
parent 8353fe00
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -120,6 +120,7 @@ public class ApplicationExitInfoTest {
        mHandlerThread.start();
        mHandler = new Handler(mHandlerThread.getLooper());
        mProcessList = spy(new ProcessList());
        ProcessList.sKillHandler = null;
        mAppExitInfoTracker = spy(new AppExitInfoTracker());
        setFieldValue(AppExitInfoTracker.class, mAppExitInfoTracker, "mIsolatedUidRecords",
                spy(mAppExitInfoTracker.new IsolatedUidRecords()));
@@ -147,6 +148,7 @@ public class ApplicationExitInfoTest {
    public void tearDown() {
        LocalServices.removeServiceForTest(PackageManagerInternal.class);
        mHandlerThread.quit();
        ProcessList.sKillHandler = null;
    }

    private static <T> void setFieldValue(Class clazz, Object obj, String fieldName, T val) {