On Thu, 20 Nov 2025 18:34:08 GMT, Alexey Semenyuk <[email protected]> wrote:
> Collect updates to jpackage test lib from different work-in-progress fixes: > > - ConfigFilesStasher: fix "ServiceTest.testAddLFromAppImage" test failure on > Linux > - Move PropertyFile class to the package level and make it not throw > IOException > - Update test/jdk/tools/jpackage/clean_stashed_files.sh and > test/jdk/tools/jpackage/clean_test_output.sh scripts > - CannedFormattedString: make it implement CannedArgument; add > `addPrefix()`, and `mapArgs()` > - JPackageCommand: add `makeError()` and `makeAdvice()` > > Additionally: > - Add a test case to the AppImagePackageTest test to test that jpackage > placed launcher .so in the correct location when using the predefined app > image and installing the "/usr" tree on Linux > - Reduce code duplication in LauncherAsServiceVerifier.java This pull request has now been integrated. Changeset: f9127720 Author: Alexey Semenyuk <[email protected]> URL: https://git.openjdk.org/jdk/commit/f9127720459017bb250327dcd3e5c51316536068 Stats: 213 lines in 14 files changed: 146 ins; 48 del; 19 mod 8372290: jpackage test lib improvements Reviewed-by: almatvee ------------- PR: https://git.openjdk.org/jdk/pull/28439
