Merge "Re-enable test for System.loadLibrary("icuuc")" into qt-dev
diff --git a/tests/tests/jni/libjnitest/android_jni_cts_LinkerNamespacesTest.cpp b/tests/tests/jni/libjnitest/android_jni_cts_LinkerNamespacesTest.cpp
index 7f7cde1..25f4b0e 100644
--- a/tests/tests/jni/libjnitest/android_jni_cts_LinkerNamespacesTest.cpp
+++ b/tests/tests/jni/libjnitest/android_jni_cts_LinkerNamespacesTest.cpp
@@ -395,7 +395,7 @@
runtime_public_libraries,
// System.loadLibrary("icuuc") would fail since a copy exists in /system.
// TODO(b/124218500): Change to true when the bug is resolved.
- /*test_system_load_library=*/false,
+ /*test_system_load_library=*/true,
check_absence, &errors)) {
success = false;
}
diff --git a/tests/tests/jni/src/android/jni/cts/JniStaticTest.java b/tests/tests/jni/src/android/jni/cts/JniStaticTest.java
index 8604778..6f51d31 100644
--- a/tests/tests/jni/src/android/jni/cts/JniStaticTest.java
+++ b/tests/tests/jni/src/android/jni/cts/JniStaticTest.java
@@ -337,9 +337,8 @@
for (String lib : libs) {
File f = new File(systemBaseDir, lib);
- // TODO (b/124218500): Re-enable this check when the app compat issue is resolved.
- // assertFalse("The same native library should exist in the Runtime APEX."
- // + " It should not exist in /system: " + f , f.exists());
+ assertFalse("The same native library should exist in the Runtime APEX."
+ + " It should not exist in /system: " + f , f.exists());
String error = LinkerNamespacesHelper.tryDlopen(f.toString());
assertNotNull("The native library file does not exist in the file system, "
+ "but dlopen(" + f + ", RTLD_NOW) succeeds.", error);