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

Test tools/jlink/ClassFileInMetaInfo.java fails on builds with configure option --enable-linkable-runtime

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 25
    • 25
    • tools
    • b18
    • 25
    • b19

      The test tools/jlink/ClassFileInMetaInfo.java fails when building the JDK with option --enable-linkable-runtime.

      STARTED ClassFileInMetaInfo::testModularJar 'testModularJar()'
      Error: jlink does not support linking from the run-time image when running on a patched runtime with --patch-module
      org.opentest4j.AssertionFailedError: expected: <0> but was: <1>
      at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
      at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
      at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
      at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
      at ClassFileInMetaInfo.test(ClassFileInMetaInfo.java:109)
      at ClassFileInMetaInfo.testModularJar(ClassFileInMetaInfo.java:83)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      FAILED ClassFileInMetaInfo::testModularJar 'testModularJar()' [5032ms]
      STARTED ClassFileInMetaInfo::testJmod 'testJmod()'
      Error: jlink does not support linking from the run-time image when running on a patched runtime with --patch-module
      org.opentest4j.AssertionFailedError: expected: <0> but was: <1>
      at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
      at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
      at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
      at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
      at ClassFileInMetaInfo.test(ClassFileInMetaInfo.java:109)
      at ClassFileInMetaInfo.testJmod(ClassFileInMetaInfo.java:92)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      FAILED ClassFileInMetaInfo::testJmod 'testJmod()' [1296ms]
      STARTED ClassFileInMetaInfo::testExplodedModule 'testExplodedModule()'
      Error: jlink does not support linking from the run-time image when running on a patched runtime with --patch-module
      org.opentest4j.AssertionFailedError: expected: <0> but was: <1>
      at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
      at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
      at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
      at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
      at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
      at ClassFileInMetaInfo.test(ClassFileInMetaInfo.java:109)
      at ClassFileInMetaInfo.testExplodedModule(ClassFileInMetaInfo.java:74)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
      FAILED ClassFileInMetaInfo::testExplodedModule 'testExplodedModule()' [124ms]
      JavaTest Message: JUnit Platform Failure(s): 3

      [ JUnit Containers: found 4, started 4, succeeded 4, failed 0, aborted 0, skipped 0]
      [ JUnit Tests: found 3, started 3, succeeded 0, failed 3, aborted 0, skipped 0]

            sgehwolf Severin Gehwolf
            clanger Christoph Langer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: