Fix 1001-app-image-regions
Pass down expected app image name, not doing so caused invalid jobject
read in the callee.
Test: test/run-test --always-clean --dex2oat-jobs 4 --host --prebuild --compact-dex-level fast --jit --relocate --runtime-option -Xcheck:jni 1001-app-image-regions
Bug: 149098478
Change-Id: Id20ade478016973f34ad9c929d2b89c7bf487ef2
diff --git a/test/1001-app-image-regions/src/Main.java b/test/1001-app-image-regions/src/Main.java
index c41a606..cda2194 100644
--- a/test/1001-app-image-regions/src/Main.java
+++ b/test/1001-app-image-regions/src/Main.java
@@ -21,7 +21,7 @@
class Main {
public static void main(String[] args) {
System.loadLibrary(args[0]);
- System.out.println("App image loaded " + checkAppImageLoaded());
+ System.out.println("App image loaded " + checkAppImageLoaded("1001-app-image-regions"));
int regionSize = getRegionSize();
int objectsSectionSize = checkAppImageSectionSize(Main.class);
System.out.println("Region size " + regionSize);
@@ -31,7 +31,7 @@
}
}
- public static native boolean checkAppImageLoaded();
+ public static native boolean checkAppImageLoaded(String name);
public static native int getRegionSize();
public static native int checkAppImageSectionSize(Class c);
}