RFR: 8346434: Add test for non-automatic service binding
Alexey Semenyuk
asemenyuk at openjdk.org
Wed Feb 5 02:50:02 UTC 2025
Added a test case to JLinkOptionsTest to test that jpackage doesn't bind services in app's runtime by default.
The test builds two app images for the same app. One with the default jlink options and another with `--bind-services` jlink option. The test compares module lists from both runtimes. The expected result is that the runtime built with `--bind-services` jlink option has additional modules.
The PR must be integrated after https://github.com/openjdk/jdk/pull/22644. Otherwise, the newly added test will fail.
-------------
Commit messages:
- Merge branch 'master' into JDK-8346434
- Trailing whitespace removed
- Merge branch 'master' into JDK-8346434
- Copyright year updated
- 8346434: Add test for non-automatic service binding
Changes: https://git.openjdk.org/jdk/pull/23047/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23047&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8346434
Stats: 79 lines in 3 files changed: 58 ins; 10 del; 11 mod
Patch: https://git.openjdk.org/jdk/pull/23047.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/23047/head:pull/23047
PR: https://git.openjdk.org/jdk/pull/23047
More information about the core-libs-dev
mailing list