diff --git a/core/tests/coretests/src/com/android/internal/os/DebugTest.java b/core/tests/coretests/src/com/android/internal/os/DebugTest.java index 88c7d1b18a6a8..efb78d7885756 100644 --- a/core/tests/coretests/src/com/android/internal/os/DebugTest.java +++ b/core/tests/coretests/src/com/android/internal/os/DebugTest.java @@ -64,4 +64,12 @@ public class DebugTest extends TestCase { public void testGetCallers() { assertTrue(callDepth1().matches(EXPECTED_GET_CALLERS)); } + + /** + * Regression test for b/31943543. Note: must be run under CheckJNI to detect the issue. + */ + public void testGetMemoryInfo() { + Debug.MemoryInfo info = new Debug.MemoryInfo(); + Debug.getMemoryInfo(-1, info); + } }