Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8352276

Skip jtreg tests using native executable with libjvm.so/libjli.so dependencies on static JDK

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 25
    • 25
    • hotspot
    • master

      A few jtreg tests use (C/C++) native test executables with libjvm.so dependency:

      - runtime/StackGap/TestStackGap.java
      - runtime/StackGuardPages/TestStackGuardPages.java
      - runtime/TLS/TestTLS.java
      - runtime/jni/daemonDestroy/TestDaemonDestroy.java
      - runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java
      - jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
      - jdk/jni/nullCaller/NullCallerTest.java
      - jdk/tools/launcher/JniInvocationTest.java

      Additionally, jdk/tools/launcher/JliLaunchTest.java uses native test executable with dependency on libjli.so.

      These tests cannot be properly supported on static JDK since there is no separate libjvm.so or other JDK shared libraries provided in the static JDK binary.

            jiangli Jiangli Zhou
            jiangli Jiangli Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: