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
This commit is contained in:
Adrian Roos
2017-02-16 00:55:42 +01:00
parent 2c92e9daa4
commit 09ed8f6cfc

View File

@@ -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);