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

clean dependency within test library

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 9, 10, 11, 14, 15
    • Fix Version/s: 18
    • Component/s: other-libs
    • Labels:

      Description

      the test library has several strange and unneeded dependencies within it, e.g. Utils depends on OutputAnalyzer and JDKToolLauncer. due to this and necessity to have all dependency being listed in jtreg @build actions (see JDK-8181761 and the related discussions), tests which want to use some classes from a test library is penalized with a long list of classes in @build.
      this goal of this issue is to 1st remove unneeded dependencies and then clean up @build actions where possible.

        Attachments

          Activity

            People

            Assignee:
            iignatyev Igor Ignatyev
            Reporter:
            iignatyev Igor Ignatyev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: