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

Commit 09ed8f6c authored by Adrian Roos's avatar Adrian Roos
Browse files

SystemUI: Disable LeakReporterTest

Those tests are slow because they dump the
heap multiple times.

Disable until the code is refactored such that
it does not actually dump and write to disk
when under test.

Test: runtest systemui
Bug: 35398375
Change-Id: I7cf945687900424dc1460367fbef5f36ed75da82
parent 2c92e9da
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ import com.android.systemui.SysuiTestCase;

import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;

@@ -71,18 +72,21 @@ public class LeakReporterTest extends SysuiTestCase {
        mLeakDir.delete();
    }

    @Ignore("slow")
    @Test
    public void testDump_postsNotification() {
        mLeakReporter.dumpLeak(5);
        verify(mNotificationManager).notify(any(), anyInt(), any());
    }

    @Ignore("slow")
    @Test
    public void testDump_Repeated() {
        mLeakReporter.dumpLeak(1);
        mLeakReporter.dumpLeak(2);
    }

    @Ignore("slow")
    @Test
    public void testDump_ProducesNonZeroFiles() {
        mLeakReporter.dumpLeak(5);