RFR: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file

Alexey Semenyuk asemenyuk at openjdk.org
Sat Nov 2 14:27:05 UTC 2024


Clean up of jpackage jtreg test declarations:
 - remove "<span>@</span>modules java.base/jdk.internal.util";
 - remove `--add-opens` from <span>@</span>run;
 - replace "<span>@</span>library ../../../../helpers" and "<span>@</span>library ../helpers" with "<span>@</span>library /test/jdk/tools/jpackage/helpers";
 - remove <span>@</span>library referring to unused libraries;
 - remove duplicated <span>@</span>build;
 - add `modules=jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util` to jpackage's `TEST.properties` file.

Most changes were automated with ad-hoc scripts.

-------------

Commit messages:
 - Merge fix
 - Merge branch 'master' into JDK-8343314
 - Merge
 - Merge branch 'master' into JDK-8343314
 - Fix for "Parse Exception: `@library' must appear before first action tag" jtreg error
 - Cleanup
 - Cleanup
 - Automatic Copyright year update
 - Automatic jtreg test declarations clean up

Changes: https://git.openjdk.org/jdk/pull/21792/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21792&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8343314
  Stats: 297 lines in 87 files changed: 4 ins; 122 del; 171 mod
  Patch: https://git.openjdk.org/jdk/pull/21792.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21792/head:pull/21792

PR: https://git.openjdk.org/jdk/pull/21792


More information about the core-libs-dev mailing list