Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8289798 Update to use jtreg 7
  3. JDK-8292316

Tests should not rely on specific JAR file names (jpackage)

    XMLWordPrintable

Details

    • b12

    Backports

      Description

        There are tests that rely on specific JAR file names being present at run-time, which they don't control, as they are normally provided by jtreg's binary image. Examples for such JAR files names are:

        - junit.jar
        - hamcrest.jar
        - testng.jar

        These tests expect those specific JAR files being present in:

        - jtreg's lib directory
        - the value returned by System.getProperty("java.class.path")

        Here is one such test in question:

        https://github.com/openjdk/jdk/blob/master/test/jdk/tools/jpackage/junit/junit.java

        There may be more under "test/jdk/tools/jpackage"

        Attachments

          Issue Links

            Activity

              People

                asemenyuk Alexey Semenyuk
                cstein Christian Stein
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: