No Possible Issues Found via Git Search

jdk_tools_1

[2026-03-18T02:10:51.707Z] Running test jdk_tools_1 ... [2026-03-18T02:10:52.049Z] =============================================== [2026-03-18T02:10:52.049Z] jdk_tools_1 Start Time: Wed Mar 18 02:10:51 2026 Epoch Time (ms): 1773799851824 [2026-03-18T02:10:52.049Z] variation: Mode650 [2026-03-18T02:10:52.406Z] JVM_OPTIONS: -XX:-UseCompressedOops [2026-03-18T02:10:52.406Z] { \ [2026-03-18T02:10:52.406Z] echo ""; echo "TEST SETUP:"; \ [2026-03-18T02:10:52.406Z] echo "Nothing to be done for setup."; \ [2026-03-18T02:10:52.406Z] mkdir -p "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17737866402439\\jdk_tools_1"; \ [2026-03-18T02:10:52.406Z] cd "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17737866402439\\jdk_tools_1"; \ [2026-03-18T02:10:52.406Z] echo ""; echo "TESTING:"; \ [2026-03-18T02:10:52.406Z] "c:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2026-03-18T02:10:52.406Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:3 -nativepath:"c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:-UseCompressedOops " \ [2026-03-18T02:10:52.406Z] \ [2026-03-18T02:10:52.406Z] -w ""C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17737866402439\\jdk_tools_1"\\work" \ [2026-03-18T02:10:52.406Z] -r ""C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17737866402439\\jdk_tools_1"\\report" \ [2026-03-18T02:10:52.406Z] -jdk:"c:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/j2sdk-image" \ [2026-03-18T02:10:52.406Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2026-03-18T02:10:52.406Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk26.txt" \ [2026-03-18T02:10:52.406Z] \ [2026-03-18T02:10:52.406Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk26.txt" \ [2026-03-18T02:10:52.406Z] "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \ [2026-03-18T02:10:52.406Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_1""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_1""_FAILED"; echo "-----------------------------------"; fi; \ [2026-03-18T02:10:52.406Z] echo ""; echo "TEST TEARDOWN:"; \ [2026-03-18T02:10:52.406Z] echo "Nothing to be done for teardown."; \ [2026-03-18T02:10:52.406Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17737866402439\\TestTargetResult"; [2026-03-18T02:10:52.406Z] [2026-03-18T02:10:52.406Z] TEST SETUP: [2026-03-18T02:10:52.406Z] Nothing to be done for setup. [2026-03-18T02:10:52.406Z] [2026-03-18T02:10:52.406Z] TESTING: [2026-03-18T02:10:52.766Z] Directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work" not found: creating [2026-03-18T02:10:52.766Z] Directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\report" not found: creating [2026-03-18T02:10:57.636Z] XML output with verification to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work [2026-03-18T02:31:43.725Z] -------------------------------------------------- [2026-03-18T02:31:43.725Z] TEST: tools/jpackage/share/AddLShortcutTest.java#id1 [2026-03-18T02:31:43.726Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T02:31:43.726Z] [2026-03-18T02:31:43.726Z] ACTION: build -- Passed. Build successful [2026-03-18T02:31:43.726Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:31:43.726Z] TIME: 2.557 seconds [2026-03-18T02:31:43.726Z] messages: [2026-03-18T02:31:43.726Z] command: build jdk.jpackage.test.* [2026-03-18T02:31:43.726Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:31:43.726Z] started: Wed Mar 18 02:22:07.093 UTC 2026 [2026-03-18T02:31:43.726Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T02:31:43.726Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T02:31:43.726Z] finished: Wed Mar 18 02:22:09.650 UTC 2026 [2026-03-18T02:31:43.726Z] elapsed time (seconds): 2.557 [2026-03-18T02:31:43.726Z] [2026-03-18T02:31:43.726Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:31:43.726Z] REASON: .class file out of date or does not exist [2026-03-18T02:31:43.726Z] TIME: 2.549 seconds [2026-03-18T02:31:43.726Z] messages: [2026-03-18T02:31:43.727Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T02:31:43.727Z] reason: .class file out of date or does not exist [2026-03-18T02:31:43.727Z] started: Wed Mar 18 02:22:07.101 UTC 2026 [2026-03-18T02:31:43.727Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:31:43.727Z] Mode: agentvm [2026-03-18T02:31:43.727Z] Agent id: 1 [2026-03-18T02:31:43.727Z] Process id: 9916 [2026-03-18T02:31:43.727Z] finished: Wed Mar 18 02:22:09.650 UTC 2026 [2026-03-18T02:31:43.727Z] elapsed time (seconds): 2.549 [2026-03-18T02:31:43.727Z] configuration: [2026-03-18T02:31:43.727Z] Boot Layer (javac runtime environment) [2026-03-18T02:31:43.727Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:31:43.727Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:31:43.727Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:31:43.727Z] [2026-03-18T02:31:43.727Z] javac compilation environment [2026-03-18T02:31:43.727Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:31:43.727Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:31:43.727Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:31:43.727Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:31:43.727Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-03-18T02:31:43.727Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:31:43.727Z] [2026-03-18T02:31:43.727Z] rerun: [2026-03-18T02:31:43.727Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:31:43.727Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:31:43.727Z] SystemDrive=C: \ [2026-03-18T02:31:43.727Z] SystemRoot='C:\Windows' \ [2026-03-18T02:31:43.727Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.727Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.727Z] windir='C:\Windows' \ [2026-03-18T02:31:43.727Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:31:43.727Z] -J-ea \ [2026-03-18T02:31:43.727Z] -J-esa \ [2026-03-18T02:31:43.727Z] -J-Xmx512m \ [2026-03-18T02:31:43.727Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:31:43.727Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:31:43.727Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:31:43.727Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:31:43.727Z] -J-Dtest.java.opts= \ [2026-03-18T02:31:43.727Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.727Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.727Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:31:43.727Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:31:43.727Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:31:43.727Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T02:31:43.727Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:31:43.727Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T02:31:43.727Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-03-18T02:31:43.727Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:31:43.727Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.727Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T02:31:43.727Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.727Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.727Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:31:43.727Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.727Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.727Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.728Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T02:31:43.728Z] [2026-03-18T02:31:43.728Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:31:43.728Z] REASON: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-03-18T02:31:43.728Z] TIME: 0.417 seconds [2026-03-18T02:31:43.728Z] messages: [2026-03-18T02:31:43.728Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java [2026-03-18T02:31:43.728Z] reason: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-03-18T02:31:43.728Z] started: Wed Mar 18 02:22:09.650 UTC 2026 [2026-03-18T02:31:43.728Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:31:43.728Z] Mode: agentvm [2026-03-18T02:31:43.728Z] Agent id: 1 [2026-03-18T02:31:43.728Z] Process id: 9916 [2026-03-18T02:31:43.728Z] finished: Wed Mar 18 02:22:10.067 UTC 2026 [2026-03-18T02:31:43.728Z] elapsed time (seconds): 0.417 [2026-03-18T02:31:43.728Z] configuration: [2026-03-18T02:31:43.728Z] Boot Layer (javac runtime environment) [2026-03-18T02:31:43.728Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:31:43.728Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:31:43.728Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:31:43.728Z] [2026-03-18T02:31:43.728Z] javac compilation environment [2026-03-18T02:31:43.728Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:31:43.728Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:31:43.728Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:31:43.728Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:31:43.728Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:31:43.728Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:31:43.728Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-03-18T02:31:43.728Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:31:43.728Z] [2026-03-18T02:31:43.728Z] rerun: [2026-03-18T02:31:43.728Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:31:43.728Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:31:43.728Z] SystemDrive=C: \ [2026-03-18T02:31:43.728Z] SystemRoot='C:\Windows' \ [2026-03-18T02:31:43.728Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.728Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.728Z] windir='C:\Windows' \ [2026-03-18T02:31:43.728Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:31:43.728Z] -J-ea \ [2026-03-18T02:31:43.728Z] -J-esa \ [2026-03-18T02:31:43.728Z] -J-Xmx512m \ [2026-03-18T02:31:43.728Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:31:43.728Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:31:43.729Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:31:43.729Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:31:43.729Z] -J-Dtest.java.opts= \ [2026-03-18T02:31:43.729Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.729Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.729Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:31:43.729Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:31:43.729Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:31:43.729Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T02:31:43.729Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:31:43.729Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T02:31:43.729Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-03-18T02:31:43.729Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:31:43.729Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.729Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T02:31:43.729Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.729Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.729Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:31:43.729Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.729Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T02:31:43.729Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.729Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.729Z] -Xlint:all \ [2026-03-18T02:31:43.729Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' [2026-03-18T02:31:43.729Z] [2026-03-18T02:31:43.729Z] ACTION: build -- Passed. All files up to date [2026-03-18T02:31:43.729Z] REASON: Named class compiled on demand [2026-03-18T02:31:43.729Z] TIME: 0.025 seconds [2026-03-18T02:31:43.729Z] messages: [2026-03-18T02:31:43.729Z] command: build jdk.jpackage.test.Main [2026-03-18T02:31:43.729Z] reason: Named class compiled on demand [2026-03-18T02:31:43.729Z] started: Wed Mar 18 02:22:10.067 UTC 2026 [2026-03-18T02:31:43.729Z] finished: Wed Mar 18 02:22:10.092 UTC 2026 [2026-03-18T02:31:43.729Z] elapsed time (seconds): 0.025 [2026-03-18T02:31:43.729Z] [2026-03-18T02:31:43.729Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T02:31:43.729Z] REASON: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T02:31:43.729Z] TIME: 564.869 seconds [2026-03-18T02:31:43.729Z] messages: [2026-03-18T02:31:43.729Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T02:31:43.729Z] reason: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T02:31:43.729Z] exclusiveAccess wait time (seconds): 2.233 [2026-03-18T02:31:43.729Z] started: Wed Mar 18 02:22:12.326 UTC 2026 [2026-03-18T02:31:43.729Z] Mode: othervm [/othervm specified] [2026-03-18T02:31:43.729Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:31:43.729Z] Process id: 9648 [2026-03-18T02:31:43.729Z] finished: Wed Mar 18 02:31:37.195 UTC 2026 [2026-03-18T02:31:43.729Z] elapsed time (seconds): 564.869 [2026-03-18T02:31:43.729Z] configuration: [2026-03-18T02:31:43.729Z] Boot Layer [2026-03-18T02:31:43.729Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:31:43.729Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:31:43.729Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:31:43.729Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:31:43.729Z] [2026-03-18T02:31:43.729Z] STDOUT: [2026-03-18T02:31:43.729Z] [02:22:13.090] Parsing [--jpt-run=AddLShortcutTest]... [2026-03-18T02:31:43.729Z] [02:22:13.326] AddLShortcutTest -> [public void AddLShortcutTest.test(), public void AddLShortcutTest.testStartupDirectory(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testStartupDirectory2(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testLastArg(jdk.jpackage.test.LauncherShortcut$StartupDirectory), public void AddLShortcutTest.testInvokeShortcuts(jdk.jpackage.test.LauncherShortcut$StartupDirectory)] [2026-03-18T02:31:43.729Z] [02:22:13.529] Create: AddLShortcutTest.test [2026-03-18T02:31:43.729Z] [02:22:13.539] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.729Z] [02:22:13.541] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.541] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.542] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.544] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.545] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.546] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.729Z] [02:22:13.548] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.549] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.550] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.551] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.551] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.552] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.729Z] [02:22:13.553] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.554] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.555] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.559] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.559] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.560] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.729Z] [02:22:13.561] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.562] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.562] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.563] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.563] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.729Z] [02:22:13.564] Create: AddLShortcutTest.testLastArg(DEFAULT) [2026-03-18T02:31:43.729Z] [02:22:13.565] Create: AddLShortcutTest.testLastArg(APP_DIR) [2026-03-18T02:31:43.729Z] [02:22:13.565] Create: AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-03-18T02:31:43.729Z] [02:22:13.566] Create: AddLShortcutTest.testInvokeShortcuts(APP_DIR) [2026-03-18T02:31:43.729Z] [02:22:13.590] [ RUN ] AddLShortcutTest.test [2026-03-18T02:31:43.729Z] [02:22:14.415] TRACE: Bundler msi enabled [2026-03-18T02:31:43.729Z] [02:22:14.415] TRACE: Bundler exe enabled [2026-03-18T02:31:43.729Z] [02:22:14.465] TRACE: Not running file associations test because running in headless environment [2026-03-18T02:31:43.729Z] [02:22:14.518] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.729Z] [02:22:14.673] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 test\src\Welcome.java](6); discard out+err... [2026-03-18T02:31:43.729Z] [02:22:15.850] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.729Z] [02:22:15.866] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 test\src\Welcome.java](6) exited with 0 code [2026-03-18T02:31:43.729Z] [02:22:15.870] TRACE: exec: Execute tool provider [jar -c -f test\input\another.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.729Z] [02:22:15.966] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.729Z] [02:22:15.967] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\another.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.729Z] [02:22:15.973] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\fa.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.976] TRACE: description=jpackage test extension [2026-03-18T02:31:43.729Z] [02:22:15.976] TRACE: extension=AddLShortcutTest [2026-03-18T02:31:43.729Z] [02:22:15.976] TRACE: mime-type=application/x-jpackage-AddLShortcutTest [2026-03-18T02:31:43.729Z] [02:22:15.977] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.979] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\Foo.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.980] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T02:31:43.729Z] [02:22:15.980] TRACE: arguments=yep! [2026-03-18T02:31:43.729Z] [02:22:15.981] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.984] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\Bar.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.984] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T02:31:43.729Z] [02:22:15.984] TRACE: arguments=one two three [2026-03-18T02:31:43.729Z] [02:22:15.984] TRACE: win-shortcut=true [2026-03-18T02:31:43.729Z] [02:22:15.984] TRACE: win-menu=true [2026-03-18T02:31:43.729Z] [02:22:15.985] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.986] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\Launcher3.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.986] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T02:31:43.729Z] [02:22:15.986] TRACE: arguments= [2026-03-18T02:31:43.729Z] [02:22:15.986] TRACE: win-shortcut=false [2026-03-18T02:31:43.729Z] [02:22:15.986] TRACE: win-menu=false [2026-03-18T02:31:43.729Z] [02:22:15.987] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.988] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\Launcher4.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.988] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T02:31:43.729Z] [02:22:15.988] TRACE: arguments= [2026-03-18T02:31:43.729Z] [02:22:15.989] TRACE: win-shortcut=false [2026-03-18T02:31:43.729Z] [02:22:15.989] TRACE: win-menu=true [2026-03-18T02:31:43.729Z] [02:22:15.989] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.990] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\Launcher5.properties] properties file... [2026-03-18T02:31:43.729Z] [02:22:15.990] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T02:31:43.729Z] [02:22:15.990] TRACE: arguments=--print-workdir [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutTest-Launcher5.out [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: win-shortcut=app-dir [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: main-jar=another.jar [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: linux-shortcut=app-dir [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: win-menu=false [2026-03-18T02:31:43.729Z] [02:22:15.991] TRACE: main-class=Welcome [2026-03-18T02:31:43.729Z] [02:22:15.992] TRACE: Done [2026-03-18T02:31:43.729Z] [02:22:15.994] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.729Z] [02:22:16.253] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.729Z] [02:22:16.253] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.729Z] [02:22:16.255] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.729Z] [02:22:16.276] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.729Z] [02:22:16.277] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.730Z] [02:22:16.309] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name AddLShortcutTest --type msi --main-jar hello.jar --main-class Hello --win-console --arguments Duke --arguments is --arguments the --arguments King --win-shortcut --win-menu --file-associations test\fa.properties --add-launcher Foo=test\Foo.properties --add-launcher Bar=test\Bar.properties --add-launcher Launcher3=test\Launcher3.properties --add-launcher Launcher4=test\Launcher4.properties --add-launcher Launcher5=test\Launcher5.properties -J-Djlink.debug=true --verbose](38); inherit out+err... [2026-03-18T02:31:43.730Z] [02:22:17.226] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.730Z] [02:22:17.233] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.730Z] [02:22:22.659] Command [PID: -1]: [2026-03-18T02:31:43.730Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:31:43.730Z] [02:22:22.660] Output: [2026-03-18T02:31:43.730Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:31:43.730Z] [2026-03-18T02:31:43.730Z] [02:22:22.660] Returned: 0 [2026-03-18T02:31:43.730Z] [2026-03-18T02:31:43.730Z] [02:22:22.852] Using default package resource JavaApp.ico [icon] (add AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:22.861] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:22.869] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.009] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T02:31:43.730Z] [02:22:23.022] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:23.023] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.135] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T02:31:43.730Z] [02:22:23.137] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Bar.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:23.138] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.251] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T02:31:43.730Z] [02:22:23.253] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher3.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:23.255] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.341] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T02:31:43.730Z] [02:22:23.346] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher4.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:23.347] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.415] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T02:31:43.730Z] [02:22:23.417] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher5.properties to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:23.418] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721". [2026-03-18T02:31:43.730Z] [02:22:23.900] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:24.050] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:24.092] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\AddLShortcutTest-1.0.msi. [2026-03-18T02:31:43.730Z] [02:22:24.092] MSI ProductCode: fe725957-472f-3fd8-87c7-446f2750bc59. [2026-03-18T02:31:43.730Z] [02:22:24.092] MSI UpgradeCode: 27acf46c-ee50-302f-9755-871e42484bed. [2026-03-18T02:31:43.730Z] [02:22:24.233] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:24.256] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.730Z] [02:22:24.295] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.731Z] [02:22:24.315] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.731Z] [02:22:24.338] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:22:24.347] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:22:24.354] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:22:24.392] No default package resource [script to run after application image is populated] (add AddLShortcutTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:22:24.393] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\AddLShortcutTest-1.0.msi. [2026-03-18T02:31:43.732Z] [02:22:24.396] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\image [2026-03-18T02:31:43.732Z] [02:23:03.291] Command [PID: 8772]: [2026-03-18T02:31:43.732Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutTest -d JpProductCode=fe725957-472f-3fd8-87c7-446f2750bc59 -d JpAppName=AddLShortcutTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\image\AddLShortcutTest.exe -d JpAppSizeKb=130699 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=27acf46c-ee50-302f-9755-871e42484bed -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9947657604307753721\wixobj\a.msi [2026-03-18T02:31:43.732Z] [02:23:03.291] Returned: 0 [2026-03-18T02:31:43.732Z] [2026-03-18T02:31:43.732Z] [02:23:03.330] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.732Z] [02:23:03.604] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.732Z] [02:23:03.605] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name AddLShortcutTest --type msi --main-jar hello.jar --main-class Hello --win-console --arguments Duke --arguments is --arguments the --arguments King --win-shortcut --win-menu --file-associations test\fa.properties --add-launcher Foo=test\Foo.properties --add-launcher Bar=test\Bar.properties --add-launcher Launcher3=test\Launcher3.properties --add-launcher Launcher4=test\Launcher4.properties --add-launcher Launcher5=test\Launcher5.properties -J-Djlink.debug=true --verbose](38) exited with 0 code [2026-03-18T02:31:43.732Z] [02:23:03.606] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] path exists [2026-03-18T02:31:43.732Z] [02:23:03.606] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] is a file [2026-03-18T02:31:43.732Z] [02:23:03.682] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js test\output\AddLShortcutTest-1.0.msi test\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.732Z] Export table [Component] in [test\msi-db/Component.idt] file [2026-03-18T02:31:43.732Z] Export table [Shortcut] in [test\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.732Z] Export table [Directory] in [test\msi-db/Directory.idt] file [2026-03-18T02:31:43.732Z] Export table [File] in [test\msi-db/File.idt] file [2026-03-18T02:31:43.732Z] [02:23:03.881] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.732Z] [02:23:03.882] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js test\output\AddLShortcutTest-1.0.msi test\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.732Z] [02:23:04.040] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.732Z] [02:23:04.042] TRACE: assertStringListEquals(1, AddLShortcutTest) [2026-03-18T02:31:43.732Z] [02:23:04.042] TRACE: assertStringListEquals(2, Bar) [2026-03-18T02:31:43.732Z] [02:23:04.042] TRACE: assertStringListEquals(3, Foo) [2026-03-18T02:31:43.732Z] [02:23:04.043] TRACE: assertStringListEquals(4, Launcher4) [2026-03-18T02:31:43.732Z] [02:23:04.043] TRACE: assertStringListEquals(5, Launcher5) [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: assertEquals(2): Check the number of shortcuts of launcher [AddLShortcutTest] [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: Verify shortcut #1 of launcher [AddLShortcutTest] [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: assertEquals(DesktopFolder\AddLShortcutTest): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.044] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: Verify shortcut #2 of launcher [AddLShortcutTest] [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutTest): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.045] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Bar] [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: Verify shortcut #1 of launcher [Bar] [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: assertEquals(DesktopFolder\Bar): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.046] TRACE: Verify shortcut #2 of launcher [Bar] [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: assertEquals(ProgramMenuFolder\Unknown\Bar): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Foo] [2026-03-18T02:31:43.732Z] [02:23:04.047] TRACE: Verify shortcut #1 of launcher [Foo] [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: assertEquals(DesktopFolder\Foo): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: Verify shortcut #2 of launcher [Foo] [2026-03-18T02:31:43.732Z] [02:23:04.048] TRACE: assertEquals(ProgramMenuFolder\Unknown\Foo): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher4] [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: Verify shortcut #1 of launcher [Launcher4] [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: assertEquals(ProgramMenuFolder\Unknown\Launcher4): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.049] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher4.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher5] [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: Verify shortcut #1 of launcher [Launcher5] [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: assertEquals(DesktopFolder\Launcher5): Check the shortcut path [2026-03-18T02:31:43.732Z] [02:23:04.050] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher5.exe): Check the shortcut target [2026-03-18T02:31:43.732Z] [02:23:04.051] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\app): Check the shortcut work directory [2026-03-18T02:31:43.732Z] [02:23:04.051] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.071] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.732Z] [02:23:04.071] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.732Z] [02:23:04.071] TRACE: msiexec /a "test\output\AddLShortcutTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\Program Files" [2026-03-18T02:31:43.732Z] [02:23:04.072] TRACE: Done [2026-03-18T02:31:43.732Z] [02:23:04.073] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:05.223] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:08.225] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:09.079] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:13.080] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:14.002] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:19.002] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:19.874] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:25.875] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:26.728] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:33.730] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:34.620] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:42.621] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:43.508] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:23:52.510] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.732Z] [02:23:53.397] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.732Z] [02:24:03.401] TRACE: Convert [PFiles64\AddLShortcutTest] into [AddLShortcutTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.732Z] [02:24:03.402] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.732Z] [02:24:03.403] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name AddLShortcutTest --type msi --main-jar hello.jar --main-class Hello --win-console --arguments Duke --arguments is --arguments the --arguments King --win-shortcut --win-menu --file-associations test\fa.properties --add-launcher Foo=test\Foo.properties --add-launcher Bar=test\Bar.properties --add-launcher Launcher3=test\Launcher3.properties --add-launcher Launcher4=test\Launcher4.properties --add-launcher Launcher5=test\Launcher5.properties](36) [2026-03-18T02:31:43.732Z] [02:24:03.476] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.732Z] [02:24:03.477] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.732Z] [02:24:03.479] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\AddLShortcutTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.732Z] [02:24:03.482] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.732Z] [02:24:03.484] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.732Z] [02:24:03.485] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.732Z] [02:24:03.485] [ FAILED ] AddLShortcutTest.test; checks=42 [2026-03-18T02:31:43.732Z] [02:24:03.488] [ RUN ] AddLShortcutTest.testInvokeShortcuts(APP_DIR) [2026-03-18T02:31:43.732Z] [02:24:03.491] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.732Z] [02:24:03.493] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.37ba888a\a.properties] properties file... [2026-03-18T02:31:43.732Z] [02:24:03.493] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-03-18T02:31:43.732Z] [02:24:03.493] TRACE: win-shortcut=app-dir [2026-03-18T02:31:43.732Z] [02:24:03.494] TRACE: Done [2026-03-18T02:31:43.732Z] [02:24:03.498] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.37ba888a\jar-workdir --release 11 testInvokeShortcuts.37ba888a\src\Hello.java](6); discard out+err... [2026-03-18T02:31:43.732Z] [02:24:03.678] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.732Z] [02:24:03.679] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.37ba888a\jar-workdir --release 11 testInvokeShortcuts.37ba888a\src\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.732Z] [02:24:03.680] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.37ba888a\input\hello.jar -C testInvokeShortcuts.37ba888a\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.732Z] [02:24:03.704] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.732Z] [02:24:03.704] TRACE: assertEquals(0): Check command tool provider [jar -c -f testInvokeShortcuts.37ba888a\input\hello.jar -C testInvokeShortcuts.37ba888a\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.732Z] [02:24:03.707] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.732Z] [02:24:04.508] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.732Z] [02:24:04.517] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.732Z] [02:24:09.428] Command [PID: -1]: [2026-03-18T02:31:43.732Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:31:43.732Z] [02:24:09.429] Output: [2026-03-18T02:31:43.732Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:31:43.732Z] [2026-03-18T02:31:43.732Z] [02:24:09.429] Returned: 0 [2026-03-18T02:31:43.732Z] [2026-03-18T02:31:43.732Z] [02:24:09.561] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:09.568] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:09.577] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019". [2026-03-18T02:31:43.732Z] [02:24:09.715] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:09.717] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:09.718] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019". [2026-03-18T02:31:43.732Z] [02:24:10.414] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:10.600] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:10.641] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T02:31:43.732Z] [02:24:10.641] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-03-18T02:31:43.732Z] [02:24:10.641] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-03-18T02:31:43.732Z] [02:24:10.677] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.732Z] [02:24:10.702] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.728] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.737] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.744] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.753] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.761] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.809] No default package resource [script to run after application image is populated] (add AddLShortcutRunTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:24:10.810] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T02:31:43.733Z] [02:24:10.814] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\image [2026-03-18T02:31:43.733Z] [02:24:48.289] Command [PID: 8172]: [2026-03-18T02:31:43.733Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutRunTest -d JpProductCode=58458c6d-3eb9-336c-ac38-49b3567fefdf -d JpAppName=AddLShortcutRunTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\image\AddLShortcutRunTest.exe -d JpAppSizeKb=128849 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9de6bb16-ea6e-37fd-b1bf-db4418753a0f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5685689903336505019\wixobj\a.msi [2026-03-18T02:31:43.733Z] [02:24:48.290] Returned: 0 [2026-03-18T02:31:43.733Z] [2026-03-18T02:31:43.733Z] [02:24:48.326] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.733Z] [02:24:48.567] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.733Z] [02:24:48.568] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.733Z] [02:24:48.569] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi] path exists [2026-03-18T02:31:43.733Z] [02:24:48.569] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi] is a file [2026-03-18T02:31:43.733Z] [02:24:48.571] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.37ba888a\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.733Z] Export table [Shortcut] in [testInvokeShortcuts.37ba888a\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.733Z] Export table [Component] in [testInvokeShortcuts.37ba888a\msi-db/Component.idt] file [2026-03-18T02:31:43.733Z] Export table [File] in [testInvokeShortcuts.37ba888a\msi-db/File.idt] file [2026-03-18T02:31:43.733Z] Export table [Directory] in [testInvokeShortcuts.37ba888a\msi-db/Directory.idt] file [2026-03-18T02:31:43.733Z] [02:24:48.678] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.733Z] [02:24:48.678] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.37ba888a\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.733Z] [02:24:48.689] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.733Z] [02:24:48.689] TRACE: assertStringListEquals(1, a) [2026-03-18T02:31:43.733Z] [02:24:48.689] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-03-18T02:31:43.733Z] [02:24:48.690] TRACE: Verify shortcut #1 of launcher [a] [2026-03-18T02:31:43.733Z] [02:24:48.690] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-03-18T02:31:43.733Z] [02:24:48.690] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-03-18T02:31:43.733Z] [02:24:48.690] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\app): Check the shortcut work directory [2026-03-18T02:31:43.733Z] [02:24:48.690] TRACE: Done [2026-03-18T02:31:43.733Z] [02:24:48.694] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.733Z] [02:24:48.694] TRACE: icacls "testInvokeShortcuts.37ba888a\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.733Z] [02:24:48.694] TRACE: msiexec /a "testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.37ba888a\unpacked-msi\Program Files" [2026-03-18T02:31:43.733Z] [02:24:48.695] TRACE: Done [2026-03-18T02:31:43.733Z] [02:24:48.695] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:24:49.456] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:24:52.457] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:24:53.179] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:24:57.182] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:24:57.910] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:02.912] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:03.653] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:09.655] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:10.382] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:17.384] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:18.101] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:26.102] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:26.825] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:35.826] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:36.612] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.733Z] [02:25:46.614] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.733Z] [02:25:46.615] TRACE: Deleting [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.733Z] [02:25:46.616] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties](18) [2026-03-18T02:31:43.733Z] [02:25:46.617] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.733Z] [02:25:46.617] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.733Z] [02:25:46.618] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.733Z] [02:25:46.619] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.733Z] [02:25:46.620] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.733Z] [02:25:46.620] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.733Z] [02:25:46.620] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(APP_DIR); checks=15 [2026-03-18T02:31:43.733Z] [02:25:46.621] [ RUN ] AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-03-18T02:31:43.733Z] [02:25:46.622] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.733Z] [02:25:46.624] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.16ca11d8\a.properties] properties file... [2026-03-18T02:31:43.733Z] [02:25:46.624] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-03-18T02:31:43.733Z] [02:25:46.624] TRACE: win-shortcut=true [2026-03-18T02:31:43.733Z] [02:25:46.625] TRACE: Done [2026-03-18T02:31:43.733Z] [02:25:46.629] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir --release 11 testInvokeShortcuts.16ca11d8\src\Hello.java](6); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:46.776] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.733Z] [02:25:46.776] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir --release 11 testInvokeShortcuts.16ca11d8\src\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.733Z] [02:25:46.778] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.733Z] [02:25:46.784] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.733Z] [02:25:46.785] TRACE: assertEquals(0): Check command tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.733Z] [02:25:46.788] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.16ca11d8\input --dest testInvokeShortcuts.16ca11d8\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.16ca11d8\a.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.733Z] [02:25:47.602] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.733Z] [02:25:47.611] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.733Z] [02:25:52.672] Command [PID: -1]: [2026-03-18T02:31:43.733Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:31:43.733Z] [02:25:52.672] Output: [2026-03-18T02:31:43.733Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:31:43.733Z] [2026-03-18T02:31:43.733Z] [02:25:52.673] Returned: 0 [2026-03-18T02:31:43.733Z] [2026-03-18T02:31:43.733Z] [02:25:52.769] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:52.782] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:52.794] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143". [2026-03-18T02:31:43.733Z] [02:25:53.006] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:53.008] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:53.012] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143". [2026-03-18T02:31:43.733Z] [02:25:53.763] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:53.928] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:53.973] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T02:31:43.733Z] [02:25:53.974] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-03-18T02:31:43.733Z] [02:25:53.974] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-03-18T02:31:43.733Z] [02:25:54.008] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.032] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.057] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.067] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.075] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.086] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.094] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.123] No default package resource [script to run after application image is populated] (add AddLShortcutRunTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.733Z] [02:25:54.124] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T02:31:43.733Z] [02:25:54.128] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\image [2026-03-18T02:31:43.733Z] [02:26:31.929] Command [PID: 9812]: [2026-03-18T02:31:43.733Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutRunTest -d JpProductCode=58458c6d-3eb9-336c-ac38-49b3567fefdf -d JpAppName=AddLShortcutRunTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\image\AddLShortcutRunTest.exe -d JpAppSizeKb=128849 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9de6bb16-ea6e-37fd-b1bf-db4418753a0f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13454044807150823143\wixobj\a.msi [2026-03-18T02:31:43.733Z] [02:26:31.930] Returned: 0 [2026-03-18T02:31:43.733Z] [2026-03-18T02:31:43.733Z] [02:26:31.968] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.733Z] [02:26:32.221] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.733Z] [02:26:32.221] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.16ca11d8\input --dest testInvokeShortcuts.16ca11d8\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.16ca11d8\a.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.733Z] [02:26:32.222] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] path exists [2026-03-18T02:31:43.734Z] [02:26:32.222] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] is a file [2026-03-18T02:31:43.734Z] [02:26:32.224] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.16ca11d8\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.734Z] Export table [Shortcut] in [testInvokeShortcuts.16ca11d8\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.734Z] Export table [Component] in [testInvokeShortcuts.16ca11d8\msi-db/Component.idt] file [2026-03-18T02:31:43.734Z] Export table [File] in [testInvokeShortcuts.16ca11d8\msi-db/File.idt] file [2026-03-18T02:31:43.734Z] Export table [Directory] in [testInvokeShortcuts.16ca11d8\msi-db/Directory.idt] file [2026-03-18T02:31:43.734Z] [02:26:32.331] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:26:32.332] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.16ca11d8\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.734Z] [02:26:32.339] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.734Z] [02:26:32.339] TRACE: assertStringListEquals(1, a) [2026-03-18T02:31:43.734Z] [02:26:32.339] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-03-18T02:31:43.734Z] [02:26:32.340] TRACE: Verify shortcut #1 of launcher [a] [2026-03-18T02:31:43.734Z] [02:26:32.340] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-03-18T02:31:43.734Z] [02:26:32.340] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-03-18T02:31:43.734Z] [02:26:32.340] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest): Check the shortcut work directory [2026-03-18T02:31:43.734Z] [02:26:32.340] TRACE: Done [2026-03-18T02:31:43.734Z] [02:26:32.341] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.734Z] [02:26:32.341] TRACE: icacls "testInvokeShortcuts.16ca11d8\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.734Z] [02:26:32.341] TRACE: msiexec /a "testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files" [2026-03-18T02:31:43.734Z] [02:26:32.342] TRACE: Done [2026-03-18T02:31:43.734Z] [02:26:32.342] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:26:33.123] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:26:36.126] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:26:36.848] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:26:40.848] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:26:41.557] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:26:46.558] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:26:47.279] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:26:53.280] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:26:54.013] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:27:01.015] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:01.735] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:27:09.736] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:10.471] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:27:19.473] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:20.185] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:31:43.734Z] [02:27:30.188] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.734Z] [02:27:30.189] TRACE: Deleting [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.734Z] [02:27:30.190] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.16ca11d8\input --dest testInvokeShortcuts.16ca11d8\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.16ca11d8\a.properties](18) [2026-03-18T02:31:43.734Z] [02:27:30.191] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.734Z] [02:27:30.191] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.734Z] [02:27:30.192] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.734Z] [02:27:30.192] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.734Z] [02:27:30.193] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.734Z] [02:27:30.193] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.734Z] [02:27:30.193] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); checks=15 [2026-03-18T02:31:43.734Z] [02:27:30.194] [ RUN ] AddLShortcutTest.testLastArg(APP_DIR) [2026-03-18T02:31:43.734Z] [02:27:30.216] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.734Z] [02:27:30.218] TRACE: exec: Execute tool provider [javac -d testLastArg.1ed8315f\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:30.382] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:30.382] TRACE: assertEquals(0): Check command tool provider [javac -d testLastArg.1ed8315f\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:30.384] TRACE: exec: Execute tool provider [jar -c -f testLastArg.1ed8315f\input\hello.jar -C testLastArg.1ed8315f\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:30.404] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:30.404] TRACE: assertEquals(0): Check command tool provider [jar -c -f testLastArg.1ed8315f\input\hello.jar -C testLastArg.1ed8315f\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:30.406] TRACE: Init fake runtime in [testLastArg.1ed8315f\fake_runtime] directory [2026-03-18T02:31:43.734Z] [02:27:30.417] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.1ed8315f\input --dest testLastArg.1ed8315f\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.1ed8315f\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.734Z] [02:27:31.025] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\output [2026-03-18T02:31:43.734Z] [02:27:31.211] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.734Z] [02:27:31.219] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.734Z] [02:27:31.237] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3978465465380698890". [2026-03-18T02:31:43.734Z] [02:27:31.244] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.734Z] [02:27:31.290] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:31.291] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.1ed8315f\input --dest testLastArg.1ed8315f\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.1ed8315f\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:31.292] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\fake_runtime] [2026-03-18T02:31:43.734Z] [02:27:31.292] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.734Z] [02:27:31.292] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.734Z] [02:27:31.292] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:30.4113742Z) [2026-03-18T02:31:43.734Z] [02:27:31.295] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12); inherit out+err... [2026-03-18T02:31:43.734Z] [02:27:33.926] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:33.926] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\output\foo] [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:27:31.1993917Z) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:27:31.071389Z) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:27:30.4023755Z) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:27:31.2413897Z) [2026-03-18T02:31:43.734Z] [02:27:33.928] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.734Z] [02:27:33.929] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.734Z] [02:27:33.929] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:27:30.4113742Z) [2026-03-18T02:31:43.734Z] [02:27:33.929] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi] path exists [2026-03-18T02:31:43.734Z] [02:27:33.929] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi] is a file [2026-03-18T02:31:43.734Z] [02:27:33.931] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi testLastArg.1ed8315f\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.734Z] Export table [Shortcut] in [testLastArg.1ed8315f\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.734Z] Export table [Component] in [testLastArg.1ed8315f\msi-db/Component.idt] file [2026-03-18T02:31:43.734Z] Export table [File] in [testLastArg.1ed8315f\msi-db/File.idt] file [2026-03-18T02:31:43.734Z] Export table [Directory] in [testLastArg.1ed8315f\msi-db/Directory.idt] file [2026-03-18T02:31:43.734Z] [02:27:34.018] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:34.019] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi testLastArg.1ed8315f\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:34.125] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.734Z] [02:27:34.125] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: assertEquals(ProgramFiles64Folder\foo\app): Check the shortcut work directory [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: Done [2026-03-18T02:31:43.734Z] [02:27:34.126] TRACE: assertEquals(app-dir): Check the last argument of jpackage command line [2026-03-18T02:31:43.734Z] [02:27:34.128] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.734Z] [02:27:34.128] TRACE: icacls "testLastArg.1ed8315f\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.734Z] [02:27:34.128] TRACE: msiexec /a "testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\unpacked-msi\Program Files" [2026-03-18T02:31:43.734Z] [02:27:34.129] TRACE: Done [2026-03-18T02:31:43.734Z] [02:27:34.129] TRACE: exec: Execute [cmd /c testLastArg.1ed8315f\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.734Z] [02:27:34.468] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:34.474] TRACE: Convert [PFiles64\foo] into [foo] in [testLastArg.1ed8315f\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.734Z] [02:27:34.475] TRACE: Deleting [testLastArg.1ed8315f\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.734Z] [02:27:34.476] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) [2026-03-18T02:31:43.734Z] [02:27:34.488] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.734Z] [02:27:34.488] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.734Z] [02:27:34.501] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.734Z] [02:27:34.506] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.734Z] [02:27:34.511] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.734Z] [02:27:34.511] TRACE: assertStringListEquals(1, testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.734Z] [02:27:34.521] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.734Z] [02:27:34.521] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.734Z] [02:27:34.521] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.734Z] [02:27:34.521] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.734Z] [02:27:34.522] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.734Z] [02:27:34.533] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.734Z] [02:27:34.539] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.734Z] [02:27:34.539] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.734Z] [02:27:34.540] TRACE: Check contents of the predefined app image [testLastArg.1ed8315f\output\foo] copied verbatim [2026-03-18T02:31:43.734Z] [02:27:34.564] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\app\foo.cfg] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.734Z] [02:27:34.569] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\app\hello.jar] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.734Z] [02:27:34.643] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\foo.exe] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.734Z] [02:27:34.645] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\runtime\lib\bulk] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.734Z] [02:27:34.645] TRACE: Done [2026-03-18T02:31:43.734Z] [02:27:34.649] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12); inherit out+err... [2026-03-18T02:31:43.734Z] [02:27:37.589] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.734Z] [02:27:37.589] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12) exited with 0 code [2026-03-18T02:31:43.734Z] [02:27:37.591] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.1ed8315f\output\foo] [2026-03-18T02:31:43.734Z] [02:27:37.591] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.734Z] [02:27:37.591] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.735Z] [02:27:37.591] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:27:31.1993917Z) [2026-03-18T02:31:43.735Z] [02:27:37.591] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:27:31.071389Z) [2026-03-18T02:31:43.735Z] [02:27:37.591] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:27:30.4023755Z) [2026-03-18T02:31:43.735Z] [02:27:37.591] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:27:31.2413897Z) [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:27:30.4113742Z) [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.exe] path exists [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.exe] is a file [2026-03-18T02:31:43.735Z] [02:27:37.592] TRACE: assertEquals(app-dir): Check the last argument of jpackage command line [2026-03-18T02:31:43.735Z] [02:27:37.593] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) command [2026-03-18T02:31:43.735Z] [02:27:37.593] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) command [2026-03-18T02:31:43.735Z] [02:27:37.594] TRACE: Deleting [testLastArg.1ed8315f] directory recursively [2026-03-18T02:31:43.735Z] [02:27:37.607] [ OK ] AddLShortcutTest.testLastArg(APP_DIR); checks=36 [2026-03-18T02:31:43.735Z] [02:27:37.607] [ RUN ] AddLShortcutTest.testLastArg(DEFAULT) [2026-03-18T02:31:43.735Z] [02:27:37.609] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.735Z] [02:27:37.611] TRACE: exec: Execute tool provider [javac -d testLastArg.fde7baad\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.735Z] [02:27:37.779] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:37.779] TRACE: assertEquals(0): Check command tool provider [javac -d testLastArg.fde7baad\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:37.781] TRACE: exec: Execute tool provider [jar -c -f testLastArg.fde7baad\input\hello.jar -C testLastArg.fde7baad\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.735Z] [02:27:37.809] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:37.809] TRACE: assertEquals(0): Check command tool provider [jar -c -f testLastArg.fde7baad\input\hello.jar -C testLastArg.fde7baad\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:37.811] TRACE: Init fake runtime in [testLastArg.fde7baad\fake_runtime] directory [2026-03-18T02:31:43.735Z] [02:27:37.816] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.fde7baad\input --dest testLastArg.fde7baad\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.fde7baad\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.735Z] [02:27:38.467] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\output [2026-03-18T02:31:43.735Z] [02:27:38.637] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.735Z] [02:27:38.645] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.735Z] [02:27:38.655] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8197159783462881020". [2026-03-18T02:31:43.735Z] [02:27:38.670] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.735Z] [02:27:38.749] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:38.750] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.fde7baad\input --dest testLastArg.fde7baad\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.fde7baad\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:38.751] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\fake_runtime] [2026-03-18T02:31:43.735Z] [02:27:38.751] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.735Z] [02:27:38.751] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.735Z] [02:27:38.751] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:37.8138017Z) [2026-03-18T02:31:43.735Z] [02:27:38.754] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11); inherit out+err... [2026-03-18T02:31:43.735Z] [02:27:41.315] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:41.316] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\output\foo] [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:27:38.6288176Z) [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:27:38.5108194Z) [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:27:37.8078004Z) [2026-03-18T02:31:43.735Z] [02:27:41.317] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:27:38.6688181Z) [2026-03-18T02:31:43.735Z] [02:27:41.318] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.735Z] [02:27:41.318] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.735Z] [02:27:41.318] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:27:37.8138017Z) [2026-03-18T02:31:43.735Z] [02:27:41.318] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi] path exists [2026-03-18T02:31:43.735Z] [02:27:41.318] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi] is a file [2026-03-18T02:31:43.735Z] [02:27:41.320] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi testLastArg.fde7baad\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.735Z] Export table [Shortcut] in [testLastArg.fde7baad\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.735Z] Export table [Component] in [testLastArg.fde7baad\msi-db/Component.idt] file [2026-03-18T02:31:43.735Z] Export table [File] in [testLastArg.fde7baad\msi-db/File.idt] file [2026-03-18T02:31:43.735Z] Export table [Directory] in [testLastArg.fde7baad\msi-db/Directory.idt] file [2026-03-18T02:31:43.735Z] [02:27:41.407] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:41.407] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi testLastArg.fde7baad\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:41.440] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.735Z] [02:27:41.440] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.735Z] [02:27:41.440] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.735Z] [02:27:41.440] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.735Z] [02:27:41.441] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.735Z] [02:27:41.441] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.735Z] [02:27:41.441] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.735Z] [02:27:41.441] TRACE: Done [2026-03-18T02:31:43.735Z] [02:27:41.441] TRACE: assertEquals(--win-shortcut): Check the last argument of jpackage command line [2026-03-18T02:31:43.735Z] [02:27:41.442] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.735Z] [02:27:41.443] TRACE: icacls "testLastArg.fde7baad\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.735Z] [02:27:41.443] TRACE: msiexec /a "testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\unpacked-msi\Program Files" [2026-03-18T02:31:43.735Z] [02:27:41.443] TRACE: Done [2026-03-18T02:31:43.735Z] [02:27:41.444] TRACE: exec: Execute [cmd /c testLastArg.fde7baad\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.735Z] [02:27:41.775] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:41.780] TRACE: Convert [PFiles64\foo] into [foo] in [testLastArg.fde7baad\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.735Z] [02:27:41.781] TRACE: Deleting [testLastArg.fde7baad\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.735Z] [02:27:41.782] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) [2026-03-18T02:31:43.735Z] [02:27:41.793] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.735Z] [02:27:41.793] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.735Z] [02:27:41.806] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.735Z] [02:27:41.810] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.735Z] [02:27:41.814] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.735Z] [02:27:41.814] TRACE: assertStringListEquals(1, testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.735Z] [02:27:41.824] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.735Z] [02:27:41.824] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.735Z] [02:27:41.824] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.735Z] [02:27:41.825] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.735Z] [02:27:41.825] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.735Z] [02:27:41.831] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.735Z] [02:27:41.834] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.735Z] [02:27:41.834] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.735Z] [02:27:41.834] TRACE: Check contents of the predefined app image [testLastArg.fde7baad\output\foo] copied verbatim [2026-03-18T02:31:43.735Z] [02:27:41.840] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\app\foo.cfg] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.735Z] [02:27:41.842] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\app\hello.jar] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.735Z] [02:27:41.912] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\foo.exe] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.735Z] [02:27:41.914] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\runtime\lib\bulk] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.735Z] [02:27:41.915] TRACE: Done [2026-03-18T02:31:43.735Z] [02:27:41.917] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11); inherit out+err... [2026-03-18T02:31:43.735Z] [02:27:44.722] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.735Z] [02:27:44.723] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11) exited with 0 code [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testLastArg.fde7baad\output\foo] [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:27:38.6288176Z) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:27:38.5108194Z) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:27:37.8078004Z) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:27:38.6688181Z) [2026-03-18T02:31:43.735Z] [02:27:44.724] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:27:37.8138017Z) [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.exe] path exists [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.exe] is a file [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: assertEquals(--win-shortcut): Check the last argument of jpackage command line [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.735Z] [02:27:44.725] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.735Z] [02:27:44.726] TRACE: Deleting [testLastArg.fde7baad] directory recursively [2026-03-18T02:31:43.735Z] [02:27:44.736] [ OK ] AddLShortcutTest.testLastArg(DEFAULT); checks=36 [2026-03-18T02:31:43.735Z] [02:27:44.736] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.735Z] [02:27:44.738] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.736Z] [02:27:44.740] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\launcher-1.properties] properties file... [2026-03-18T02:31:43.736Z] [02:27:44.740] TRACE: win-shortcut=false [2026-03-18T02:31:43.736Z] [02:27:44.741] TRACE: Done [2026-03-18T02:31:43.736Z] [02:27:44.742] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime] directory [2026-03-18T02:31:43.736Z] [02:27:44.745] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:44.881] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:44.882] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:44.883] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:44.903] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:44.903] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:44.905] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.736Z] [02:27:45.688] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.736Z] [02:27:45.696] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.736Z] [02:27:45.920] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:45.929] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:45.941] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516". [2026-03-18T02:31:43.736Z] [02:27:45.959] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:45.962] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:45.963] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516". [2026-03-18T02:31:43.736Z] [02:27:46.166] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.317] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.350] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.736Z] [02:27:46.350] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.736Z] [02:27:46.351] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.736Z] [02:27:46.358] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.382] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.408] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.418] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.427] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.434] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.441] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.462] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:46.462] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.736Z] [02:27:46.466] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\image [2026-03-18T02:31:43.736Z] [02:27:47.970] Command [PID: 11060]: [2026-03-18T02:31:43.736Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4384419688668581516\wixobj\a.msi [2026-03-18T02:31:43.736Z] [02:27:47.970] Returned: 0 [2026-03-18T02:31:43.736Z] [2026-03-18T02:31:43.736Z] [02:27:47.988] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.736Z] [02:27:48.018] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:48.018] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:48.019] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\fake_runtime] [2026-03-18T02:31:43.736Z] [02:27:48.019] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.736Z] [02:27:48.019] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.736Z] [02:27:48.019] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:44.7431738Z) [2026-03-18T02:31:43.736Z] [02:27:48.019] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.736Z] [02:27:48.020] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.736Z] [02:27:48.021] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.37efdc7d\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.736Z] Export table [File] in [testStartupDirectory.37efdc7d\msi-db/File.idt] file [2026-03-18T02:31:43.736Z] Export table [Component] in [testStartupDirectory.37efdc7d\msi-db/Component.idt] file [2026-03-18T02:31:43.736Z] Export table [Directory] in [testStartupDirectory.37efdc7d\msi-db/Directory.idt] file [2026-03-18T02:31:43.736Z] [02:27:48.107] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:48.110] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.37efdc7d\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:48.114] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.736Z] [02:27:48.115] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.736Z] [02:27:48.115] TRACE: icacls "testStartupDirectory.37efdc7d\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.736Z] [02:27:48.115] TRACE: msiexec /a "testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\Program Files" [2026-03-18T02:31:43.736Z] [02:27:48.116] TRACE: Done [2026-03-18T02:31:43.736Z] [02:27:48.116] TRACE: exec: Execute [cmd /c testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:48.463] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:48.464] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.37efdc7d\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.736Z] [02:27:48.465] TRACE: Deleting [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.736Z] [02:27:48.466] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime](18) [2026-03-18T02:31:43.736Z] [02:27:48.467] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.736Z] [02:27:48.467] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.736Z] [02:27:48.467] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.736Z] [02:27:48.468] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.736Z] [02:27:48.469] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.736Z] [02:27:48.469] TRACE: assertStringListEquals(1, testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.736Z] [02:27:48.469] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.736Z] [02:27:48.469] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.736Z] [02:27:48.469] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.736Z] [02:27:48.470] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.736Z] [02:27:48.471] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.736Z] [02:27:48.473] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.736Z] [02:27:48.517] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:48.642] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:48.642] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:48.643] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-03-18T02:31:43.736Z] [02:27:48.643] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:48.671] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:48.672] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:48.674] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-0] directory [2026-03-18T02:31:43.736Z] [02:27:48.678] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.37efdc7d\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.736Z] [02:27:49.377] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\out-9648 [2026-03-18T02:31:43.736Z] [02:27:49.538] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:49.546] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.736Z] [02:27:49.555] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6895983869078562651". [2026-03-18T02:31:43.736Z] [02:27:49.579] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.736Z] [02:27:49.607] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:49.607] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.37efdc7d\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.736Z] [02:27:49.608] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\fake_runtime-0] [2026-03-18T02:31:43.736Z] [02:27:49.608] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.736Z] [02:27:49.608] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.736Z] [02:27:49.608] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:48.6757422Z) [2026-03-18T02:31:43.736Z] [02:27:49.658] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.736Z] [02:27:50.549] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.736Z] [02:27:50.549] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:50.550] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.737Z] [02:27:51.140] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:51.140] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:51.141] TRACE: Check icon file [testStartupDirectory.37efdc7d\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.37efdc7d\icons\expected.bmp] [2026-03-18T02:31:43.737Z] [02:27:51.141] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.737Z] [02:27:51.145] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.737Z] [2026-03-18T02:31:43.737Z] FileDescription [2026-03-18T02:31:43.737Z] --------------- [2026-03-18T02:31:43.737Z] AddLShortcutDirTest [2026-03-18T02:31:43.737Z] [2026-03-18T02:31:43.737Z] [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.737Z] [02:27:51.491] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.737Z] [02:27:51.492] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.737Z] [02:27:51.492] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.737Z] [02:27:51.492] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.737Z] [02:27:51.493] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.737Z] [02:27:51.493] TRACE: win-shortcut=false [2026-03-18T02:31:43.737Z] [02:27:51.494] TRACE: Done [2026-03-18T02:31:43.737Z] [02:27:51.495] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-1] directory [2026-03-18T02:31:43.737Z] [02:27:51.498] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.737Z] [02:27:51.610] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:51.610] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:51.611] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-03-18T02:31:43.737Z] [02:27:51.612] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.737Z] [02:27:51.752] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:51.753] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:51.756] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1-0.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime-1 -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.737Z] [02:27:52.542] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.737Z] [02:27:52.551] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.737Z] [02:27:52.780] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:52.788] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:52.797] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653". [2026-03-18T02:31:43.737Z] [02:27:52.817] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:52.819] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:52.821] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653". [2026-03-18T02:31:43.737Z] [02:27:53.015] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.172] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.204] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.737Z] [02:27:53.205] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.737Z] [02:27:53.205] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.737Z] [02:27:53.216] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.240] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.269] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.280] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.289] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.299] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.307] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.336] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:53.337] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.737Z] [02:27:53.341] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\image [2026-03-18T02:31:43.737Z] [02:27:54.720] Command [PID: 6576]: [2026-03-18T02:31:43.737Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653\wixobj\a.msi [2026-03-18T02:31:43.737Z] [02:27:54.720] Returned: 0 [2026-03-18T02:31:43.737Z] [2026-03-18T02:31:43.737Z] [02:27:54.738] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:54.738] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\output. [2026-03-18T02:31:43.737Z] [02:27:54.740] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:54.743] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:54.745] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15300430342062782653". [2026-03-18T02:31:43.737Z] [02:27:54.984] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\output [2026-03-18T02:31:43.737Z] [02:27:54.986] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.737Z] [02:27:55.017] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:55.018] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1-0.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime-1 -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.37efdc7d\fake_runtime-1] [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:51.4965953Z) [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.737Z] [02:27:55.019] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.737Z] [02:27:55.020] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1-0.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime-1](18) command [2026-03-18T02:31:43.737Z] [02:27:55.020] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.37efdc7d\launcher-1-0.properties --runtime-image testStartupDirectory.37efdc7d\fake_runtime-1](18) command [2026-03-18T02:31:43.737Z] [02:27:55.020] TRACE: Deleting [testStartupDirectory.37efdc7d] directory recursively [2026-03-18T02:31:43.737Z] [02:27:55.035] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=44 [2026-03-18T02:31:43.737Z] [02:27:55.035] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.737Z] [02:27:55.036] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.737Z] [02:27:55.037] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\launcher-1.properties] properties file... [2026-03-18T02:31:43.737Z] [02:27:55.037] TRACE: win-shortcut=true [2026-03-18T02:31:43.737Z] [02:27:55.037] TRACE: Done [2026-03-18T02:31:43.737Z] [02:27:55.038] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime] directory [2026-03-18T02:31:43.737Z] [02:27:55.041] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.737Z] [02:27:55.145] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:55.145] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:55.146] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.737Z] [02:27:55.168] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.737Z] [02:27:55.169] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.737Z] [02:27:55.171] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.737Z] [02:27:55.948] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.737Z] [02:27:55.957] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.737Z] [02:27:56.077] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.106] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.129] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819". [2026-03-18T02:31:43.737Z] [02:27:56.165] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.167] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.169] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819". [2026-03-18T02:31:43.737Z] [02:27:56.323] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.500] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.737Z] [02:27:56.534] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.737Z] [02:27:56.534] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.737Z] [02:27:56.534] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.738Z] [02:27:56.543] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.571] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.599] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.608] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.617] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.625] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.632] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.655] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:56.655] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.738Z] [02:27:56.659] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\image [2026-03-18T02:31:43.738Z] [02:27:58.124] Command [PID: 7240]: [2026-03-18T02:31:43.738Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13596677712430326819\wixobj\a.msi [2026-03-18T02:31:43.738Z] [02:27:58.124] Returned: 0 [2026-03-18T02:31:43.738Z] [2026-03-18T02:31:43.738Z] [02:27:58.142] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.738Z] [02:27:58.171] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:58.171] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.738Z] [02:27:58.172] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\fake_runtime] [2026-03-18T02:31:43.738Z] [02:27:58.172] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.738Z] [02:27:58.172] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.738Z] [02:27:58.172] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:55.0394032Z) [2026-03-18T02:31:43.738Z] [02:27:58.173] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.738Z] [02:27:58.173] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.738Z] [02:27:58.174] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.e769dc20\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.738Z] Export table [Shortcut] in [testStartupDirectory.e769dc20\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.738Z] Export table [Component] in [testStartupDirectory.e769dc20\msi-db/Component.idt] file [2026-03-18T02:31:43.738Z] Export table [File] in [testStartupDirectory.e769dc20\msi-db/File.idt] file [2026-03-18T02:31:43.738Z] Export table [Directory] in [testStartupDirectory.e769dc20\msi-db/Directory.idt] file [2026-03-18T02:31:43.738Z] [02:27:58.267] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:58.268] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.e769dc20\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.738Z] [02:27:58.274] TRACE: Done [2026-03-18T02:31:43.738Z] [02:27:58.275] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.738Z] [02:27:58.275] TRACE: icacls "testStartupDirectory.e769dc20\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.738Z] [02:27:58.275] TRACE: msiexec /a "testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\Program Files" [2026-03-18T02:31:43.738Z] [02:27:58.276] TRACE: Done [2026-03-18T02:31:43.738Z] [02:27:58.276] TRACE: exec: Execute [cmd /c testStartupDirectory.e769dc20\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.738Z] [02:27:58.629] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:58.630] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.e769dc20\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.738Z] [02:27:58.631] TRACE: Deleting [testStartupDirectory.e769dc20\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.738Z] [02:27:58.631] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime](18) [2026-03-18T02:31:43.738Z] [02:27:58.633] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.738Z] [02:27:58.633] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.738Z] [02:27:58.634] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.738Z] [02:27:58.634] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.738Z] [02:27:58.635] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.738Z] [02:27:58.635] TRACE: assertStringListEquals(1, testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.738Z] [02:27:58.636] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.738Z] [02:27:58.637] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.738Z] [02:27:58.637] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.738Z] [02:27:58.637] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.738Z] [02:27:58.637] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.738Z] [02:27:58.637] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.738Z] [02:27:58.639] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.738Z] [02:27:58.752] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:58.752] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.738Z] [02:27:58.752] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-03-18T02:31:43.738Z] [02:27:58.753] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.738Z] [02:27:58.782] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:58.782] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.738Z] [02:27:58.784] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-0] directory [2026-03-18T02:31:43.738Z] [02:27:58.788] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.e769dc20\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.738Z] [02:27:59.409] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\out-9648 [2026-03-18T02:31:43.738Z] [02:27:59.573] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:59.581] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.738Z] [02:27:59.591] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6183102937577235337". [2026-03-18T02:31:43.738Z] [02:27:59.611] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.738Z] [02:27:59.653] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:27:59.653] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.e769dc20\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.738Z] [02:27:59.654] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\fake_runtime-0] [2026-03-18T02:31:43.738Z] [02:27:59.655] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.738Z] [02:27:59.655] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.738Z] [02:27:59.655] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:27:58.7866657Z) [2026-03-18T02:31:43.738Z] [02:27:59.690] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.738Z] [02:28:00.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:28:00.237] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.738Z] [02:28:00.238] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.738Z] [02:28:00.790] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:28:00.790] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.738Z] [02:28:00.790] TRACE: Check icon file [testStartupDirectory.e769dc20\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.e769dc20\icons\expected.bmp] [2026-03-18T02:31:43.738Z] [02:28:00.790] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.738Z] [02:28:00.793] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.738Z] [2026-03-18T02:31:43.738Z] FileDescription [2026-03-18T02:31:43.738Z] --------------- [2026-03-18T02:31:43.738Z] AddLShortcutDirTest [2026-03-18T02:31:43.738Z] [2026-03-18T02:31:43.738Z] [2026-03-18T02:31:43.738Z] [02:28:01.140] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.738Z] [02:28:01.140] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:01.140] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.739Z] [02:28:01.141] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.739Z] [02:28:01.142] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.739Z] [02:28:01.143] TRACE: win-shortcut=true [2026-03-18T02:31:43.739Z] [02:28:01.143] TRACE: Done [2026-03-18T02:31:43.739Z] [02:28:01.144] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-1] directory [2026-03-18T02:31:43.739Z] [02:28:01.147] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:01.264] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:01.265] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:01.265] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-03-18T02:31:43.739Z] [02:28:01.266] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:01.291] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:01.291] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:01.293] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1-0.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime-1 -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.739Z] [02:28:02.082] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.739Z] [02:28:02.093] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.739Z] [02:28:02.266] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.289] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.298] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138". [2026-03-18T02:31:43.739Z] [02:28:02.304] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.306] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.308] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138". [2026-03-18T02:31:43.739Z] [02:28:02.486] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.651] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.689] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.739Z] [02:28:02.689] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.739Z] [02:28:02.690] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.739Z] [02:28:02.699] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.726] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.758] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.767] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.781] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.793] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.803] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.832] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:02.833] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.739Z] [02:28:02.835] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\image [2026-03-18T02:31:43.739Z] [02:28:04.226] Command [PID: 9632]: [2026-03-18T02:31:43.739Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138\wixobj\a.msi [2026-03-18T02:31:43.739Z] [02:28:04.226] Returned: 0 [2026-03-18T02:31:43.739Z] [2026-03-18T02:31:43.739Z] [02:28:04.244] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:04.244] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\output. [2026-03-18T02:31:43.739Z] [02:28:04.245] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:04.248] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:04.249] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13015749764265814138". [2026-03-18T02:31:43.739Z] [02:28:04.487] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\output [2026-03-18T02:31:43.739Z] [02:28:04.489] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.739Z] [02:28:04.521] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:04.521] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1-0.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime-1 -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.e769dc20\fake_runtime-1] [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:01.1457075Z) [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1-0.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime-1](18) command [2026-03-18T02:31:43.739Z] [02:28:04.522] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.e769dc20\launcher-1-0.properties --runtime-image testStartupDirectory.e769dc20\fake_runtime-1](18) command [2026-03-18T02:31:43.739Z] [02:28:04.523] TRACE: Deleting [testStartupDirectory.e769dc20] directory recursively [2026-03-18T02:31:43.739Z] [02:28:04.537] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=48 [2026-03-18T02:31:43.739Z] [02:28:04.537] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.739Z] [02:28:04.538] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.739Z] [02:28:04.539] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\launcher-1.properties] properties file... [2026-03-18T02:31:43.739Z] [02:28:04.539] TRACE: win-shortcut=false [2026-03-18T02:31:43.739Z] [02:28:04.540] TRACE: Done [2026-03-18T02:31:43.739Z] [02:28:04.540] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime] directory [2026-03-18T02:31:43.739Z] [02:28:04.543] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:04.632] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:04.632] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:04.633] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:04.654] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:04.654] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:04.657] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.739Z] [02:28:05.476] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.739Z] [02:28:05.484] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.739Z] [02:28:05.597] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:05.649] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:05.670] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610". [2026-03-18T02:31:43.739Z] [02:28:05.694] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:05.696] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:05.698] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610". [2026-03-18T02:31:43.739Z] [02:28:05.859] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.027] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.058] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.739Z] [02:28:06.059] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.739Z] [02:28:06.059] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.739Z] [02:28:06.069] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.097] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.125] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.134] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.142] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.153] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.163] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.187] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:06.187] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.739Z] [02:28:06.190] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\image [2026-03-18T02:31:43.739Z] [02:28:07.669] Command [PID: 8732]: [2026-03-18T02:31:43.739Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16902683656281626610\wixobj\a.msi [2026-03-18T02:31:43.739Z] [02:28:07.670] Returned: 0 [2026-03-18T02:31:43.739Z] [2026-03-18T02:31:43.739Z] [02:28:07.687] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.739Z] [02:28:07.717] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:07.717] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:07.718] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\fake_runtime] [2026-03-18T02:31:43.739Z] [02:28:07.718] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.739Z] [02:28:07.718] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.739Z] [02:28:07.718] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:04.5427769Z) [2026-03-18T02:31:43.739Z] [02:28:07.718] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.739Z] [02:28:07.719] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.739Z] [02:28:07.720] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.6af02edc\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.739Z] Export table [Shortcut] in [testStartupDirectory.6af02edc\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.739Z] Export table [Component] in [testStartupDirectory.6af02edc\msi-db/Component.idt] file [2026-03-18T02:31:43.739Z] Export table [File] in [testStartupDirectory.6af02edc\msi-db/File.idt] file [2026-03-18T02:31:43.739Z] Export table [Directory] in [testStartupDirectory.6af02edc\msi-db/Directory.idt] file [2026-03-18T02:31:43.739Z] [02:28:07.806] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:07.807] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.6af02edc\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.739Z] [02:28:07.811] TRACE: Done [2026-03-18T02:31:43.739Z] [02:28:07.812] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.739Z] [02:28:07.812] TRACE: icacls "testStartupDirectory.6af02edc\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.739Z] [02:28:07.812] TRACE: msiexec /a "testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\Program Files" [2026-03-18T02:31:43.739Z] [02:28:07.813] TRACE: Done [2026-03-18T02:31:43.739Z] [02:28:07.813] TRACE: exec: Execute [cmd /c testStartupDirectory.6af02edc\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:08.163] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:08.164] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.6af02edc\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.739Z] [02:28:08.165] TRACE: Deleting [testStartupDirectory.6af02edc\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.739Z] [02:28:08.166] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime](19) [2026-03-18T02:31:43.739Z] [02:28:08.166] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.739Z] [02:28:08.166] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.739Z] [02:28:08.167] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.739Z] [02:28:08.168] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.739Z] [02:28:08.168] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.739Z] [02:28:08.168] TRACE: assertStringListEquals(1, testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.739Z] [02:28:08.168] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.739Z] [02:28:08.169] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.739Z] [02:28:08.170] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.739Z] [02:28:08.170] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.739Z] [02:28:08.170] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.739Z] [02:28:08.172] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:08.273] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:08.273] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:08.274] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-03-18T02:31:43.739Z] [02:28:08.275] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.739Z] [02:28:08.303] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.739Z] [02:28:08.303] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.739Z] [02:28:08.305] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-0] directory [2026-03-18T02:31:43.739Z] [02:28:08.308] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.6af02edc\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.739Z] [02:28:09.006] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\out-9648 [2026-03-18T02:31:43.739Z] [02:28:09.192] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:09.200] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.739Z] [02:28:09.211] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16812361579500498895". [2026-03-18T02:31:43.739Z] [02:28:09.241] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.740Z] [02:28:09.316] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:09.316] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.6af02edc\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:09.317] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\fake_runtime-0] [2026-03-18T02:31:43.740Z] [02:28:09.317] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.740Z] [02:28:09.318] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.740Z] [02:28:09.318] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:08.306856Z) [2026-03-18T02:31:43.740Z] [02:28:09.345] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:09.881] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:09.882] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:09.882] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:10.446] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:10.446] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:10.446] TRACE: Check icon file [testStartupDirectory.6af02edc\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.6af02edc\icons\expected.bmp] [2026-03-18T02:31:43.740Z] [02:28:10.446] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.740Z] [02:28:10.449] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.740Z] [2026-03-18T02:31:43.740Z] FileDescription [2026-03-18T02:31:43.740Z] --------------- [2026-03-18T02:31:43.740Z] AddLShortcutDirTest [2026-03-18T02:31:43.740Z] [2026-03-18T02:31:43.740Z] [2026-03-18T02:31:43.740Z] [02:28:10.760] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:10.760] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:10.760] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.740Z] [02:28:10.761] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.740Z] [02:28:10.763] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.740Z] [02:28:10.763] TRACE: win-shortcut=false [2026-03-18T02:31:43.740Z] [02:28:10.763] TRACE: Done [2026-03-18T02:31:43.740Z] [02:28:10.764] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-1] directory [2026-03-18T02:31:43.740Z] [02:28:10.766] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:10.861] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:10.861] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:10.862] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-03-18T02:31:43.740Z] [02:28:10.862] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:10.892] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:10.893] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:10.896] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1-0.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.740Z] [02:28:11.700] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.740Z] [02:28:11.710] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.740Z] [02:28:11.930] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:11.951] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:11.969] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060". [2026-03-18T02:31:43.740Z] [02:28:11.976] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:11.978] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:11.979] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060". [2026-03-18T02:31:43.740Z] [02:28:12.191] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.353] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.388] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.740Z] [02:28:12.389] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.740Z] [02:28:12.389] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.740Z] [02:28:12.397] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.425] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.453] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.464] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.471] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.479] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.487] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.510] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:12.511] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.740Z] [02:28:12.514] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\image [2026-03-18T02:31:43.740Z] [02:28:13.923] Command [PID: 10036]: [2026-03-18T02:31:43.740Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060\wixobj\a.msi [2026-03-18T02:31:43.740Z] [02:28:13.923] Returned: 0 [2026-03-18T02:31:43.740Z] [2026-03-18T02:31:43.740Z] [02:28:13.942] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:13.942] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\output. [2026-03-18T02:31:43.740Z] [02:28:13.943] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:13.947] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:13.948] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16756715357324509060". [2026-03-18T02:31:43.740Z] [02:28:14.192] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\output [2026-03-18T02:31:43.740Z] [02:28:14.194] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.740Z] [02:28:14.236] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:14.237] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1-0.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:14.237] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.6af02edc\fake_runtime-1] [2026-03-18T02:31:43.740Z] [02:28:14.237] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:10.765907Z) [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1-0.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime-1](19) command [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.6af02edc\launcher-1-0.properties --runtime-image testStartupDirectory.6af02edc\fake_runtime-1](19) command [2026-03-18T02:31:43.740Z] [02:28:14.238] TRACE: Deleting [testStartupDirectory.6af02edc] directory recursively [2026-03-18T02:31:43.740Z] [02:28:14.253] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=48 [2026-03-18T02:31:43.740Z] [02:28:14.253] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.740Z] [02:28:14.254] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.740Z] [02:28:14.255] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\launcher-1.properties] properties file... [2026-03-18T02:31:43.740Z] [02:28:14.255] TRACE: win-shortcut=true [2026-03-18T02:31:43.740Z] [02:28:14.256] TRACE: Done [2026-03-18T02:31:43.740Z] [02:28:14.256] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime] directory [2026-03-18T02:31:43.740Z] [02:28:14.259] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:14.354] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:14.354] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:14.355] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.740Z] [02:28:14.375] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:14.376] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:14.378] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.740Z] [02:28:15.148] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.740Z] [02:28:15.155] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.740Z] [02:28:15.328] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.335] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.344] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736". [2026-03-18T02:31:43.740Z] [02:28:15.369] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.371] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.373] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736". [2026-03-18T02:31:43.740Z] [02:28:15.539] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.717] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.752] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.740Z] [02:28:15.753] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.740Z] [02:28:15.753] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.740Z] [02:28:15.762] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.786] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.813] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.823] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.831] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.840] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.847] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.871] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.740Z] [02:28:15.871] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.740Z] [02:28:15.874] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\image [2026-03-18T02:31:43.740Z] [02:28:17.265] Command [PID: 6608]: [2026-03-18T02:31:43.740Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18045707496191908736\wixobj\a.msi [2026-03-18T02:31:43.740Z] [02:28:17.266] Returned: 0 [2026-03-18T02:31:43.740Z] [2026-03-18T02:31:43.740Z] [02:28:17.284] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.740Z] [02:28:17.311] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:17.312] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:17.312] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\fake_runtime] [2026-03-18T02:31:43.740Z] [02:28:17.312] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.740Z] [02:28:17.313] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.740Z] [02:28:17.313] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:14.257734Z) [2026-03-18T02:31:43.740Z] [02:28:17.313] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.740Z] [02:28:17.313] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.740Z] [02:28:17.314] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.85f641e1\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.740Z] Export table [Shortcut] in [testStartupDirectory.85f641e1\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.740Z] Export table [Component] in [testStartupDirectory.85f641e1\msi-db/Component.idt] file [2026-03-18T02:31:43.740Z] Export table [File] in [testStartupDirectory.85f641e1\msi-db/File.idt] file [2026-03-18T02:31:43.740Z] Export table [Directory] in [testStartupDirectory.85f641e1\msi-db/Directory.idt] file [2026-03-18T02:31:43.740Z] [02:28:17.400] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.740Z] [02:28:17.400] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.85f641e1\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.740Z] [02:28:17.404] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.740Z] [02:28:17.405] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.740Z] [02:28:17.405] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: Done [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.741Z] [02:28:17.405] TRACE: Done [2026-03-18T02:31:43.741Z] [02:28:17.406] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.741Z] [02:28:17.406] TRACE: icacls "testStartupDirectory.85f641e1\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.741Z] [02:28:17.406] TRACE: msiexec /a "testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\Program Files" [2026-03-18T02:31:43.741Z] [02:28:17.406] TRACE: Done [2026-03-18T02:31:43.741Z] [02:28:17.407] TRACE: exec: Execute [cmd /c testStartupDirectory.85f641e1\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:17.759] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:17.759] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.85f641e1\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.741Z] [02:28:17.760] TRACE: Deleting [testStartupDirectory.85f641e1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.741Z] [02:28:17.761] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime](19) [2026-03-18T02:31:43.741Z] [02:28:17.762] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.741Z] [02:28:17.762] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.741Z] [02:28:17.762] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertStringListEquals(1, testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.741Z] [02:28:17.763] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.741Z] [02:28:17.764] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.741Z] [02:28:17.766] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:17.851] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:17.851] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:17.852] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-03-18T02:31:43.741Z] [02:28:17.853] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:17.873] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:17.873] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:17.875] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-0] directory [2026-03-18T02:31:43.741Z] [02:28:17.878] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.85f641e1\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.741Z] [02:28:18.499] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\out-9648 [2026-03-18T02:31:43.741Z] [02:28:18.639] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:18.648] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:18.681] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17257316491417476027". [2026-03-18T02:31:43.741Z] [02:28:18.739] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.741Z] [02:28:18.796] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:18.796] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.85f641e1\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:18.797] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\fake_runtime-0] [2026-03-18T02:31:43.741Z] [02:28:18.798] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.741Z] [02:28:18.798] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.741Z] [02:28:18.798] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:17.8763991Z) [2026-03-18T02:31:43.741Z] [02:28:18.831] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:19.366] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:19.367] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:19.367] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:19.893] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:19.893] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:19.893] TRACE: Check icon file [testStartupDirectory.85f641e1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.85f641e1\icons\expected.bmp] [2026-03-18T02:31:43.741Z] [02:28:19.893] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.741Z] [02:28:19.896] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.741Z] [2026-03-18T02:31:43.741Z] FileDescription [2026-03-18T02:31:43.741Z] --------------- [2026-03-18T02:31:43.741Z] AddLShortcutDirTest [2026-03-18T02:31:43.741Z] [2026-03-18T02:31:43.741Z] [2026-03-18T02:31:43.741Z] [02:28:20.210] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.741Z] [02:28:20.211] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.741Z] [02:28:20.212] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.741Z] [02:28:20.213] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.741Z] [02:28:20.213] TRACE: win-shortcut=true [2026-03-18T02:31:43.741Z] [02:28:20.214] TRACE: Done [2026-03-18T02:31:43.741Z] [02:28:20.215] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-1] directory [2026-03-18T02:31:43.741Z] [02:28:20.217] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:20.298] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:20.298] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:20.298] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-03-18T02:31:43.741Z] [02:28:20.299] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:20.327] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:20.328] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:20.330] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1-0.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.741Z] [02:28:21.129] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.741Z] [02:28:21.138] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.741Z] [02:28:21.302] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.311] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.335] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209". [2026-03-18T02:31:43.741Z] [02:28:21.355] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.357] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.358] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209". [2026-03-18T02:31:43.741Z] [02:28:21.552] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.721] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.753] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.741Z] [02:28:21.754] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.741Z] [02:28:21.754] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.741Z] [02:28:21.764] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.792] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.819] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.829] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.838] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.851] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.861] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.891] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:21.892] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.741Z] [02:28:21.896] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\image [2026-03-18T02:31:43.741Z] [02:28:23.418] Command [PID: 6732]: [2026-03-18T02:31:43.741Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209\wixobj\a.msi [2026-03-18T02:31:43.741Z] [02:28:23.418] Returned: 0 [2026-03-18T02:31:43.741Z] [2026-03-18T02:31:43.741Z] [02:28:23.436] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:23.436] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\output. [2026-03-18T02:31:43.741Z] [02:28:23.437] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:23.441] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:23.442] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10455329083604997209". [2026-03-18T02:31:43.741Z] [02:28:23.682] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\output [2026-03-18T02:31:43.741Z] [02:28:23.684] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.741Z] [02:28:23.717] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:23.717] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1-0.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.85f641e1\fake_runtime-1] [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:20.2164417Z) [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1-0.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime-1](19) command [2026-03-18T02:31:43.741Z] [02:28:23.718] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.85f641e1\launcher-1-0.properties --runtime-image testStartupDirectory.85f641e1\fake_runtime-1](19) command [2026-03-18T02:31:43.741Z] [02:28:23.719] TRACE: Deleting [testStartupDirectory.85f641e1] directory recursively [2026-03-18T02:31:43.741Z] [02:28:23.731] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=52 [2026-03-18T02:31:43.741Z] [02:28:23.731] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T02:31:43.741Z] [02:28:23.732] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.741Z] [02:28:23.733] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\launcher-1.properties] properties file... [2026-03-18T02:31:43.741Z] [02:28:23.733] TRACE: Done [2026-03-18T02:31:43.741Z] [02:28:23.734] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime] directory [2026-03-18T02:31:43.741Z] [02:28:23.737] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:23.816] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:23.817] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:23.818] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.741Z] [02:28:23.837] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.741Z] [02:28:23.837] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.741Z] [02:28:23.839] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.741Z] [02:28:24.605] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.741Z] [02:28:24.611] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.741Z] [02:28:24.728] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:24.773] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:24.783] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438". [2026-03-18T02:31:43.741Z] [02:28:24.816] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:24.818] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:24.819] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438". [2026-03-18T02:31:43.741Z] [02:28:25.054] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:25.241] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:25.275] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.741Z] [02:28:25.275] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.741Z] [02:28:25.275] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.741Z] [02:28:25.286] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.741Z] [02:28:25.308] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.335] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.345] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.352] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.359] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.368] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.390] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:25.391] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.742Z] [02:28:25.394] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\image [2026-03-18T02:31:43.742Z] [02:28:26.768] Command [PID: 9944]: [2026-03-18T02:31:43.742Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9345651124030596438\wixobj\a.msi [2026-03-18T02:31:43.742Z] [02:28:26.769] Returned: 0 [2026-03-18T02:31:43.742Z] [2026-03-18T02:31:43.742Z] [02:28:26.786] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.742Z] [02:28:26.816] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:26.816] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\fake_runtime] [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:23.735317Z) [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.742Z] [02:28:26.817] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.742Z] [02:28:26.818] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.d16ce7d3\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.742Z] Export table [Shortcut] in [testStartupDirectory.d16ce7d3\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.742Z] Export table [Component] in [testStartupDirectory.d16ce7d3\msi-db/Component.idt] file [2026-03-18T02:31:43.742Z] Export table [File] in [testStartupDirectory.d16ce7d3\msi-db/File.idt] file [2026-03-18T02:31:43.742Z] Export table [Directory] in [testStartupDirectory.d16ce7d3\msi-db/Directory.idt] file [2026-03-18T02:31:43.742Z] [02:28:26.902] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:26.902] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.d16ce7d3\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: Done [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.742Z] [02:28:26.906] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.742Z] [02:28:26.907] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.742Z] [02:28:26.907] TRACE: Done [2026-03-18T02:31:43.742Z] [02:28:26.907] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.742Z] [02:28:26.907] TRACE: icacls "testStartupDirectory.d16ce7d3\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.742Z] [02:28:26.907] TRACE: msiexec /a "testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files" [2026-03-18T02:31:43.742Z] [02:28:26.908] TRACE: Done [2026-03-18T02:31:43.742Z] [02:28:26.908] TRACE: exec: Execute [cmd /c testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:27.266] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:27.266] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.742Z] [02:28:27.268] TRACE: Deleting [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.742Z] [02:28:27.269] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime](19) [2026-03-18T02:31:43.742Z] [02:28:27.269] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.742Z] [02:28:27.269] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.742Z] [02:28:27.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.742Z] [02:28:27.270] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.742Z] [02:28:27.271] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.742Z] [02:28:27.271] TRACE: assertStringListEquals(1, testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.742Z] [02:28:27.271] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.742Z] [02:28:27.271] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.742Z] [02:28:27.271] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.742Z] [02:28:27.272] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.742Z] [02:28:27.274] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:27.357] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:27.357] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:27.357] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-03-18T02:31:43.742Z] [02:28:27.358] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:27.379] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:27.379] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:27.381] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-0] directory [2026-03-18T02:31:43.742Z] [02:28:27.383] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.742Z] [02:28:28.004] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\out-9648 [2026-03-18T02:31:43.742Z] [02:28:28.155] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:28.163] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:28.173] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3196374860210677294". [2026-03-18T02:31:43.742Z] [02:28:28.224] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.742Z] [02:28:28.253] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:28.253] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:28.254] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\fake_runtime-0] [2026-03-18T02:31:43.742Z] [02:28:28.254] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.742Z] [02:28:28.254] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.742Z] [02:28:28.254] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:27.3823928Z) [2026-03-18T02:31:43.742Z] [02:28:28.312] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:28.848] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:28.849] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:28.849] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:29.383] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:29.383] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:29.383] TRACE: Check icon file [testStartupDirectory.d16ce7d3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.d16ce7d3\icons\expected.bmp] [2026-03-18T02:31:43.742Z] [02:28:29.383] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.742Z] [02:28:29.386] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.742Z] [2026-03-18T02:31:43.742Z] FileDescription [2026-03-18T02:31:43.742Z] --------------- [2026-03-18T02:31:43.742Z] AddLShortcutDirTest [2026-03-18T02:31:43.742Z] [2026-03-18T02:31:43.742Z] [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.742Z] [02:28:29.693] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.742Z] [02:28:29.694] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.742Z] [02:28:29.694] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.742Z] [02:28:29.694] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.742Z] [02:28:29.695] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.742Z] [02:28:29.695] TRACE: Done [2026-03-18T02:31:43.742Z] [02:28:29.696] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-1] directory [2026-03-18T02:31:43.742Z] [02:28:29.698] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:29.779] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:29.780] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:29.780] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-03-18T02:31:43.742Z] [02:28:29.781] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.742Z] [02:28:29.801] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.742Z] [02:28:29.802] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.742Z] [02:28:29.804] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1-0.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.742Z] [02:28:30.628] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.742Z] [02:28:30.635] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.742Z] [02:28:30.805] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:30.812] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:30.821] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303". [2026-03-18T02:31:43.742Z] [02:28:30.826] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:30.829] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:30.830] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303". [2026-03-18T02:31:43.742Z] [02:28:31.006] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.153] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.185] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.742Z] [02:28:31.186] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.742Z] [02:28:31.186] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.742Z] [02:28:31.195] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.224] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.252] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.262] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.270] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.280] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.291] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.323] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:31.324] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.742Z] [02:28:31.327] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\image [2026-03-18T02:31:43.742Z] [02:28:32.723] Command [PID: 1244]: [2026-03-18T02:31:43.742Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303\wixobj\a.msi [2026-03-18T02:31:43.742Z] [02:28:32.724] Returned: 0 [2026-03-18T02:31:43.742Z] [2026-03-18T02:31:43.742Z] [02:28:32.742] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:32.742] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\output. [2026-03-18T02:31:43.742Z] [02:28:32.743] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.742Z] [02:28:32.746] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:32.747] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3763097560545616303". [2026-03-18T02:31:43.743Z] [02:28:32.995] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\output [2026-03-18T02:31:43.743Z] [02:28:32.997] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.743Z] [02:28:33.026] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:33.027] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1-0.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:33.027] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d16ce7d3\fake_runtime-1] [2026-03-18T02:31:43.743Z] [02:28:33.027] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:29.6974408Z) [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1-0.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-1](19) command [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --add-launcher launcher-1=testStartupDirectory.d16ce7d3\launcher-1-0.properties --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-1](19) command [2026-03-18T02:31:43.743Z] [02:28:33.028] TRACE: Deleting [testStartupDirectory.d16ce7d3] directory recursively [2026-03-18T02:31:43.743Z] [02:28:33.041] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=52 [2026-03-18T02:31:43.743Z] [02:28:33.041] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.743Z] [02:28:33.042] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.743Z] [02:28:33.043] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime] directory [2026-03-18T02:31:43.743Z] [02:28:33.045] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:33.126] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:33.126] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:33.128] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:33.148] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:33.148] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:33.151] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2026-03-18T02:31:43.743Z] [02:28:33.907] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.743Z] [02:28:33.915] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.743Z] [02:28:34.025] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.049] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.079] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486". [2026-03-18T02:31:43.743Z] [02:28:34.224] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.379] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.422] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.743Z] [02:28:34.423] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.743Z] [02:28:34.423] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.743Z] [02:28:34.433] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.457] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.486] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.494] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.502] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.511] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.521] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.543] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:34.544] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.743Z] [02:28:34.547] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\image [2026-03-18T02:31:43.743Z] [02:28:35.825] Command [PID: 3988]: [2026-03-18T02:31:43.743Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6751472289279181486\wixobj\a.msi [2026-03-18T02:31:43.743Z] [02:28:35.825] Returned: 0 [2026-03-18T02:31:43.743Z] [2026-03-18T02:31:43.743Z] [02:28:35.843] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.743Z] [02:28:35.871] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:35.872] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:35.872] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\fake_runtime] [2026-03-18T02:31:43.743Z] [02:28:35.872] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.743Z] [02:28:35.872] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.743Z] [02:28:35.873] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:33.0445123Z) [2026-03-18T02:31:43.743Z] [02:28:35.873] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.743Z] [02:28:35.873] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.743Z] [02:28:35.874] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.60780a75\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.743Z] Export table [Shortcut] in [testStartupDirectory.60780a75\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.743Z] Export table [Component] in [testStartupDirectory.60780a75\msi-db/Component.idt] file [2026-03-18T02:31:43.743Z] Export table [File] in [testStartupDirectory.60780a75\msi-db/File.idt] file [2026-03-18T02:31:43.743Z] Export table [Directory] in [testStartupDirectory.60780a75\msi-db/Directory.idt] file [2026-03-18T02:31:43.743Z] [02:28:35.960] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:35.961] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.60780a75\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:35.965] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.743Z] [02:28:35.965] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.743Z] [02:28:35.966] TRACE: Done [2026-03-18T02:31:43.743Z] [02:28:35.967] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.743Z] [02:28:35.967] TRACE: icacls "testStartupDirectory.60780a75\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.743Z] [02:28:35.967] TRACE: msiexec /a "testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\unpacked-msi\Program Files" [2026-03-18T02:31:43.743Z] [02:28:35.967] TRACE: Done [2026-03-18T02:31:43.743Z] [02:28:35.968] TRACE: exec: Execute [cmd /c testStartupDirectory.60780a75\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:36.307] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:36.307] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.60780a75\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.743Z] [02:28:36.308] TRACE: Deleting [testStartupDirectory.60780a75\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.743Z] [02:28:36.309] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime](17) [2026-03-18T02:31:43.743Z] [02:28:36.309] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.743Z] [02:28:36.309] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.743Z] [02:28:36.310] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.743Z] [02:28:36.310] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertStringListEquals(1, testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.743Z] [02:28:36.311] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.743Z] [02:28:36.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.743Z] [02:28:36.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.743Z] [02:28:36.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.743Z] [02:28:36.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.743Z] [02:28:36.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.743Z] [02:28:36.314] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime-0] directory [2026-03-18T02:31:43.743Z] [02:28:36.315] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:36.391] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:36.391] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:36.392] TRACE: Delete [testStartupDirectory.60780a75\input\hello.jar] existing jar file [2026-03-18T02:31:43.743Z] [02:28:36.392] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:36.420] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:36.421] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:36.423] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime-0 -J-Djlink.debug=true --verbose](19); inherit out+err... [2026-03-18T02:31:43.743Z] [02:28:37.201] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.743Z] [02:28:37.208] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.743Z] [02:28:37.323] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.332] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.342] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923". [2026-03-18T02:31:43.743Z] [02:28:37.519] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.675] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.710] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.743Z] [02:28:37.711] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.743Z] [02:28:37.711] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.743Z] [02:28:37.719] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.742] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.771] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.780] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.786] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.795] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.803] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.825] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:37.826] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.743Z] [02:28:37.829] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\image [2026-03-18T02:31:43.743Z] [02:28:39.050] Command [PID: 11236]: [2026-03-18T02:31:43.743Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923\wixobj\a.msi [2026-03-18T02:31:43.743Z] [02:28:39.051] Returned: 0 [2026-03-18T02:31:43.743Z] [2026-03-18T02:31:43.743Z] [02:28:39.068] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:39.069] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\output. [2026-03-18T02:31:43.743Z] [02:28:39.070] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:39.074] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:39.075] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3468275745964974923". [2026-03-18T02:31:43.743Z] [02:28:39.314] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\output [2026-03-18T02:31:43.743Z] [02:28:39.316] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.743Z] [02:28:39.346] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:39.346] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime-0 -J-Djlink.debug=true --verbose](19) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.60780a75\fake_runtime-0] [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:36.3150016Z) [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.743Z] [02:28:39.347] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.743Z] [02:28:39.348] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime-0](17) command [2026-03-18T02:31:43.743Z] [02:28:39.348] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.60780a75\input --dest testStartupDirectory.60780a75\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-shortcut --runtime-image testStartupDirectory.60780a75\fake_runtime-0](17) command [2026-03-18T02:31:43.743Z] [02:28:39.348] TRACE: Deleting [testStartupDirectory.60780a75] directory recursively [2026-03-18T02:31:43.743Z] [02:28:39.358] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-03-18T02:31:43.743Z] [02:28:39.358] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.743Z] [02:28:39.358] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.743Z] [02:28:39.360] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\launcher-1.properties] properties file... [2026-03-18T02:31:43.743Z] [02:28:39.360] TRACE: win-menu=false [2026-03-18T02:31:43.743Z] [02:28:39.360] TRACE: Done [2026-03-18T02:31:43.743Z] [02:28:39.361] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime] directory [2026-03-18T02:31:43.743Z] [02:28:39.364] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:39.450] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:39.450] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:39.451] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.743Z] [02:28:39.479] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.743Z] [02:28:39.479] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.743Z] [02:28:39.482] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1.properties --runtime-image testStartupDirectory.3269a047\fake_runtime -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.743Z] [02:28:40.276] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.743Z] [02:28:40.283] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.743Z] [02:28:40.488] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.743Z] [02:28:40.496] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.530] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569". [2026-03-18T02:31:43.744Z] [02:28:40.537] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.539] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.540] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569". [2026-03-18T02:31:43.744Z] [02:28:40.728] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.891] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.923] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.744Z] [02:28:40.924] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.744Z] [02:28:40.924] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.744Z] [02:28:40.934] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.961] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.986] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:40.996] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:41.005] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:41.013] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:41.020] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:41.041] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:41.041] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.744Z] [02:28:41.044] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\image [2026-03-18T02:31:43.744Z] [02:28:42.387] Command [PID: 6156]: [2026-03-18T02:31:43.744Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14720288923628089569\wixobj\a.msi [2026-03-18T02:31:43.744Z] [02:28:42.388] Returned: 0 [2026-03-18T02:31:43.744Z] [2026-03-18T02:31:43.744Z] [02:28:42.406] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.744Z] [02:28:42.436] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:42.436] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1.properties --runtime-image testStartupDirectory.3269a047\fake_runtime -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\fake_runtime] [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:39.3620609Z) [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.744Z] [02:28:42.437] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.744Z] [02:28:42.439] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.3269a047\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.744Z] Export table [File] in [testStartupDirectory.3269a047\msi-db/File.idt] file [2026-03-18T02:31:43.744Z] Export table [Component] in [testStartupDirectory.3269a047\msi-db/Component.idt] file [2026-03-18T02:31:43.744Z] Export table [Directory] in [testStartupDirectory.3269a047\msi-db/Directory.idt] file [2026-03-18T02:31:43.744Z] [02:28:42.523] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:42.523] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.3269a047\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:42.525] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.744Z] [02:28:42.526] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.744Z] [02:28:42.526] TRACE: icacls "testStartupDirectory.3269a047\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.744Z] [02:28:42.526] TRACE: msiexec /a "testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\Program Files" [2026-03-18T02:31:43.744Z] [02:28:42.527] TRACE: Done [2026-03-18T02:31:43.744Z] [02:28:42.527] TRACE: exec: Execute [cmd /c testStartupDirectory.3269a047\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:42.903] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:42.904] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.3269a047\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.744Z] [02:28:42.905] TRACE: Deleting [testStartupDirectory.3269a047\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.744Z] [02:28:42.906] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1.properties --runtime-image testStartupDirectory.3269a047\fake_runtime](18) [2026-03-18T02:31:43.744Z] [02:28:42.907] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.744Z] [02:28:42.907] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.744Z] [02:28:42.907] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.744Z] [02:28:42.908] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.744Z] [02:28:42.908] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.744Z] [02:28:42.908] TRACE: assertStringListEquals(1, testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.744Z] [02:28:42.909] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.744Z] [02:28:42.910] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.744Z] [02:28:42.912] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:42.991] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:42.991] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:42.991] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-03-18T02:31:43.744Z] [02:28:42.992] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:43.013] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:43.013] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:43.014] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-0] directory [2026-03-18T02:31:43.744Z] [02:28:43.017] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.3269a047\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.744Z] [02:28:43.679] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\out-9648 [2026-03-18T02:31:43.744Z] [02:28:43.883] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:43.892] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:43.902] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10347600653689343427". [2026-03-18T02:31:43.744Z] [02:28:43.917] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.744Z] [02:28:43.996] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:43.996] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.3269a047\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:43.997] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\fake_runtime-0] [2026-03-18T02:31:43.744Z] [02:28:43.997] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.744Z] [02:28:43.997] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.744Z] [02:28:43.997] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:43.0161359Z) [2026-03-18T02:31:43.744Z] [02:28:44.016] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:44.546] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:44.547] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:44.547] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:45.074] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:45.074] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:45.074] TRACE: Check icon file [testStartupDirectory.3269a047\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.3269a047\icons\expected.bmp] [2026-03-18T02:31:43.744Z] [02:28:45.075] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.744Z] [02:28:45.077] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.744Z] [2026-03-18T02:31:43.744Z] FileDescription [2026-03-18T02:31:43.744Z] --------------- [2026-03-18T02:31:43.744Z] AddLShortcutDirTest [2026-03-18T02:31:43.744Z] [2026-03-18T02:31:43.744Z] [2026-03-18T02:31:43.744Z] [02:28:45.394] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:45.394] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:45.394] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.744Z] [02:28:45.395] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.744Z] [02:28:45.395] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.744Z] [02:28:45.395] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.744Z] [02:28:45.395] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.744Z] [02:28:45.395] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.744Z] [02:28:45.396] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.744Z] [02:28:45.397] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.744Z] [02:28:45.397] TRACE: win-menu=false [2026-03-18T02:31:43.744Z] [02:28:45.397] TRACE: Done [2026-03-18T02:31:43.744Z] [02:28:45.398] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-1] directory [2026-03-18T02:31:43.744Z] [02:28:45.400] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:45.477] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:45.478] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:45.478] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-03-18T02:31:43.744Z] [02:28:45.479] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.744Z] [02:28:45.502] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.744Z] [02:28:45.502] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.744Z] [02:28:45.504] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1-0.properties --runtime-image testStartupDirectory.3269a047\fake_runtime-1 -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.744Z] [02:28:46.287] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.744Z] [02:28:46.295] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.744Z] [02:28:46.463] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.472] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.481] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435". [2026-03-18T02:31:43.744Z] [02:28:46.507] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.509] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.510] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435". [2026-03-18T02:31:43.744Z] [02:28:46.715] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.873] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.905] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.744Z] [02:28:46.906] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.744Z] [02:28:46.906] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.744Z] [02:28:46.916] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.943] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.971] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.982] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:46.991] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:47.003] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:47.012] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:47.044] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:47.044] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.744Z] [02:28:47.047] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\image [2026-03-18T02:31:43.744Z] [02:28:48.475] Command [PID: 10596]: [2026-03-18T02:31:43.744Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435\wixobj\a.msi [2026-03-18T02:31:43.744Z] [02:28:48.475] Returned: 0 [2026-03-18T02:31:43.744Z] [2026-03-18T02:31:43.744Z] [02:28:48.494] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.744Z] [02:28:48.494] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\output. [2026-03-18T02:31:43.745Z] [02:28:48.496] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:48.499] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:48.501] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10423605162969562435". [2026-03-18T02:31:43.745Z] [02:28:48.744] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\output [2026-03-18T02:31:43.745Z] [02:28:48.746] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.745Z] [02:28:48.778] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:48.778] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1-0.properties --runtime-image testStartupDirectory.3269a047\fake_runtime-1 -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.3269a047\fake_runtime-1] [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:45.3991837Z) [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1-0.properties --runtime-image testStartupDirectory.3269a047\fake_runtime-1](18) command [2026-03-18T02:31:43.745Z] [02:28:48.779] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.3269a047\launcher-1-0.properties --runtime-image testStartupDirectory.3269a047\fake_runtime-1](18) command [2026-03-18T02:31:43.745Z] [02:28:48.780] TRACE: Deleting [testStartupDirectory.3269a047] directory recursively [2026-03-18T02:31:43.745Z] [02:28:48.793] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=44 [2026-03-18T02:31:43.745Z] [02:28:48.793] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.745Z] [02:28:48.794] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.745Z] [02:28:48.795] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\launcher-1.properties] properties file... [2026-03-18T02:31:43.745Z] [02:28:48.795] TRACE: win-menu=true [2026-03-18T02:31:43.745Z] [02:28:48.796] TRACE: Done [2026-03-18T02:31:43.745Z] [02:28:48.797] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime] directory [2026-03-18T02:31:43.745Z] [02:28:48.799] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:48.869] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:48.869] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:48.870] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:48.897] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:48.897] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:48.899] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1.properties --runtime-image testStartupDirectory.84237716\fake_runtime -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.745Z] [02:28:49.733] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.745Z] [02:28:49.743] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.745Z] [02:28:49.969] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:49.977] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.007] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395". [2026-03-18T02:31:43.745Z] [02:28:50.014] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.016] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.017] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395". [2026-03-18T02:31:43.745Z] [02:28:50.208] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.379] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.411] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.745Z] [02:28:50.411] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.745Z] [02:28:50.412] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.745Z] [02:28:50.420] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.445] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.472] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.481] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.489] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.496] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.504] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.526] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:50.527] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.745Z] [02:28:50.530] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\image [2026-03-18T02:31:43.745Z] [02:28:51.943] Command [PID: 9872]: [2026-03-18T02:31:43.745Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11942327654516850395\wixobj\a.msi [2026-03-18T02:31:43.745Z] [02:28:51.943] Returned: 0 [2026-03-18T02:31:43.745Z] [2026-03-18T02:31:43.745Z] [02:28:51.961] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.745Z] [02:28:51.990] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:51.991] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1.properties --runtime-image testStartupDirectory.84237716\fake_runtime -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:51.991] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\fake_runtime] [2026-03-18T02:31:43.745Z] [02:28:51.992] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.745Z] [02:28:51.992] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.745Z] [02:28:51.992] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:48.7982497Z) [2026-03-18T02:31:43.745Z] [02:28:51.992] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.745Z] [02:28:51.992] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.745Z] [02:28:51.993] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.84237716\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.745Z] Export table [Shortcut] in [testStartupDirectory.84237716\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.745Z] Export table [Component] in [testStartupDirectory.84237716\msi-db/Component.idt] file [2026-03-18T02:31:43.745Z] Export table [Directory] in [testStartupDirectory.84237716\msi-db/Directory.idt] file [2026-03-18T02:31:43.745Z] Export table [File] in [testStartupDirectory.84237716\msi-db/File.idt] file [2026-03-18T02:31:43.745Z] [02:28:52.088] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:52.088] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.84237716\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.745Z] [02:28:52.093] TRACE: Done [2026-03-18T02:31:43.745Z] [02:28:52.094] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.745Z] [02:28:52.094] TRACE: icacls "testStartupDirectory.84237716\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.745Z] [02:28:52.094] TRACE: msiexec /a "testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\Program Files" [2026-03-18T02:31:43.745Z] [02:28:52.094] TRACE: Done [2026-03-18T02:31:43.745Z] [02:28:52.094] TRACE: exec: Execute [cmd /c testStartupDirectory.84237716\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:52.451] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:52.452] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.84237716\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.745Z] [02:28:52.453] TRACE: Deleting [testStartupDirectory.84237716\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.745Z] [02:28:52.454] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1.properties --runtime-image testStartupDirectory.84237716\fake_runtime](18) [2026-03-18T02:31:43.745Z] [02:28:52.454] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.745Z] [02:28:52.454] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.745Z] [02:28:52.455] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.745Z] [02:28:52.455] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertStringListEquals(1, testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.745Z] [02:28:52.456] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.745Z] [02:28:52.457] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.745Z] [02:28:52.457] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.745Z] [02:28:52.457] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.745Z] [02:28:52.457] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.745Z] [02:28:52.457] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.745Z] [02:28:52.459] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:52.547] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:52.548] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:52.548] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-03-18T02:31:43.745Z] [02:28:52.549] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:52.576] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:52.577] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:52.578] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-0] directory [2026-03-18T02:31:43.745Z] [02:28:52.581] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.84237716\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.745Z] [02:28:53.241] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\out-9648 [2026-03-18T02:31:43.745Z] [02:28:53.425] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:53.432] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:53.442] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1856244755084084962". [2026-03-18T02:31:43.745Z] [02:28:53.463] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.745Z] [02:28:53.503] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:53.503] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.84237716\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:53.504] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\fake_runtime-0] [2026-03-18T02:31:43.745Z] [02:28:53.504] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.745Z] [02:28:53.504] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.745Z] [02:28:53.504] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:52.5793317Z) [2026-03-18T02:31:43.745Z] [02:28:53.549] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:54.089] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:54.090] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:54.090] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:54.626] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:54.626] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:54.626] TRACE: Check icon file [testStartupDirectory.84237716\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.84237716\icons\expected.bmp] [2026-03-18T02:31:43.745Z] [02:28:54.626] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.745Z] [02:28:54.629] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.745Z] [2026-03-18T02:31:43.745Z] FileDescription [2026-03-18T02:31:43.745Z] --------------- [2026-03-18T02:31:43.745Z] AddLShortcutDirTest [2026-03-18T02:31:43.745Z] [2026-03-18T02:31:43.745Z] [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.745Z] [02:28:54.939] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.745Z] [02:28:54.940] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.745Z] [02:28:54.940] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.745Z] [02:28:54.940] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.745Z] [02:28:54.941] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.745Z] [02:28:54.941] TRACE: win-menu=true [2026-03-18T02:31:43.745Z] [02:28:54.942] TRACE: Done [2026-03-18T02:31:43.745Z] [02:28:54.942] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-1] directory [2026-03-18T02:31:43.745Z] [02:28:54.944] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:55.021] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:55.021] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:55.022] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-03-18T02:31:43.745Z] [02:28:55.022] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.745Z] [02:28:55.045] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.745Z] [02:28:55.045] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.745Z] [02:28:55.047] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1-0.properties --runtime-image testStartupDirectory.84237716\fake_runtime-1 -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.745Z] [02:28:55.842] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.745Z] [02:28:55.849] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.745Z] [02:28:55.999] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:56.009] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:56.042] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170". [2026-03-18T02:31:43.745Z] [02:28:56.049] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:56.051] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.745Z] [02:28:56.052] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170". [2026-03-18T02:31:43.746Z] [02:28:56.246] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.387] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.422] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.746Z] [02:28:56.423] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.746Z] [02:28:56.423] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.746Z] [02:28:56.431] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.456] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.486] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.497] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.506] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.516] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.526] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.556] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:56.557] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.746Z] [02:28:56.561] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\image [2026-03-18T02:31:43.746Z] [02:28:57.953] Command [PID: 7632]: [2026-03-18T02:31:43.746Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170\wixobj\a.msi [2026-03-18T02:31:43.746Z] [02:28:57.954] Returned: 0 [2026-03-18T02:31:43.746Z] [2026-03-18T02:31:43.746Z] [02:28:57.971] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:57.971] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\output. [2026-03-18T02:31:43.746Z] [02:28:57.972] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:57.975] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:57.976] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1633522155950162170". [2026-03-18T02:31:43.746Z] [02:28:58.217] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\output [2026-03-18T02:31:43.746Z] [02:28:58.219] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.746Z] [02:28:58.250] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:28:58.250] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1-0.properties --runtime-image testStartupDirectory.84237716\fake_runtime-1 -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.84237716\fake_runtime-1] [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:54.9433764Z) [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.746Z] [02:28:58.251] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1-0.properties --runtime-image testStartupDirectory.84237716\fake_runtime-1](18) command [2026-03-18T02:31:43.746Z] [02:28:58.252] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --add-launcher launcher-1=testStartupDirectory.84237716\launcher-1-0.properties --runtime-image testStartupDirectory.84237716\fake_runtime-1](18) command [2026-03-18T02:31:43.746Z] [02:28:58.252] TRACE: Deleting [testStartupDirectory.84237716] directory recursively [2026-03-18T02:31:43.746Z] [02:28:58.264] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=48 [2026-03-18T02:31:43.746Z] [02:28:58.264] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.746Z] [02:28:58.265] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.746Z] [02:28:58.266] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\launcher-1.properties] properties file... [2026-03-18T02:31:43.746Z] [02:28:58.266] TRACE: win-menu=false [2026-03-18T02:31:43.746Z] [02:28:58.266] TRACE: Done [2026-03-18T02:31:43.746Z] [02:28:58.267] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime] directory [2026-03-18T02:31:43.746Z] [02:28:58.269] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.746Z] [02:28:58.344] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:28:58.344] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.746Z] [02:28:58.345] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.746Z] [02:28:58.374] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:28:58.375] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.746Z] [02:28:58.377] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.746Z] [02:28:59.159] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.746Z] [02:28:59.168] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.746Z] [02:28:59.352] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.360] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.370] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305". [2026-03-18T02:31:43.746Z] [02:28:59.388] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.390] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.391] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305". [2026-03-18T02:31:43.746Z] [02:28:59.620] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.780] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.815] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.746Z] [02:28:59.816] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.746Z] [02:28:59.816] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.746Z] [02:28:59.825] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.849] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.877] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.888] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.895] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.902] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.909] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.933] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:28:59.933] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.746Z] [02:28:59.936] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\image [2026-03-18T02:31:43.746Z] [02:29:01.464] Command [PID: 5384]: [2026-03-18T02:31:43.746Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9650976173882931305\wixobj\a.msi [2026-03-18T02:31:43.746Z] [02:29:01.465] Returned: 0 [2026-03-18T02:31:43.746Z] [2026-03-18T02:31:43.746Z] [02:29:01.483] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.746Z] [02:29:01.513] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:01.514] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.746Z] [02:29:01.514] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\fake_runtime] [2026-03-18T02:31:43.746Z] [02:29:01.514] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.746Z] [02:29:01.514] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.746Z] [02:29:01.514] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:28:58.2684433Z) [2026-03-18T02:31:43.746Z] [02:29:01.515] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.746Z] [02:29:01.515] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.746Z] [02:29:01.516] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.df2d6994\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.746Z] Export table [Shortcut] in [testStartupDirectory.df2d6994\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.746Z] Export table [Component] in [testStartupDirectory.df2d6994\msi-db/Component.idt] file [2026-03-18T02:31:43.746Z] Export table [Directory] in [testStartupDirectory.df2d6994\msi-db/Directory.idt] file [2026-03-18T02:31:43.746Z] Export table [File] in [testStartupDirectory.df2d6994\msi-db/File.idt] file [2026-03-18T02:31:43.746Z] [02:29:01.602] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:01.602] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.df2d6994\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.746Z] [02:29:01.606] TRACE: Done [2026-03-18T02:31:43.746Z] [02:29:01.607] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.746Z] [02:29:01.607] TRACE: icacls "testStartupDirectory.df2d6994\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.746Z] [02:29:01.607] TRACE: msiexec /a "testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\Program Files" [2026-03-18T02:31:43.746Z] [02:29:01.608] TRACE: Done [2026-03-18T02:31:43.746Z] [02:29:01.608] TRACE: exec: Execute [cmd /c testStartupDirectory.df2d6994\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.746Z] [02:29:01.964] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:01.965] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.df2d6994\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.746Z] [02:29:01.966] TRACE: Deleting [testStartupDirectory.df2d6994\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.746Z] [02:29:01.966] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime](19) [2026-03-18T02:31:43.746Z] [02:29:01.967] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.746Z] [02:29:01.967] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.746Z] [02:29:01.968] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.746Z] [02:29:01.968] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.746Z] [02:29:01.968] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertStringListEquals(1, testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.746Z] [02:29:01.969] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.746Z] [02:29:01.970] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.746Z] [02:29:01.972] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.746Z] [02:29:02.044] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:02.045] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.746Z] [02:29:02.045] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-03-18T02:31:43.746Z] [02:29:02.046] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.746Z] [02:29:02.066] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:02.067] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.746Z] [02:29:02.068] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-0] directory [2026-03-18T02:31:43.746Z] [02:29:02.071] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.df2d6994\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.746Z] [02:29:02.717] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\out-9648 [2026-03-18T02:31:43.746Z] [02:29:02.900] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:29:02.908] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.746Z] [02:29:02.918] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12321254554348391728". [2026-03-18T02:31:43.746Z] [02:29:02.939] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.746Z] [02:29:02.975] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.746Z] [02:29:02.976] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.df2d6994\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:02.976] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\fake_runtime-0] [2026-03-18T02:31:43.747Z] [02:29:02.976] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.747Z] [02:29:02.976] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.747Z] [02:29:02.976] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:02.0698224Z) [2026-03-18T02:31:43.747Z] [02:29:03.029] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:03.569] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:03.569] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:03.569] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:04.106] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:04.106] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:04.106] TRACE: Check icon file [testStartupDirectory.df2d6994\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.df2d6994\icons\expected.bmp] [2026-03-18T02:31:43.747Z] [02:29:04.106] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.747Z] [02:29:04.108] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.747Z] [2026-03-18T02:31:43.747Z] FileDescription [2026-03-18T02:31:43.747Z] --------------- [2026-03-18T02:31:43.747Z] AddLShortcutDirTest [2026-03-18T02:31:43.747Z] [2026-03-18T02:31:43.747Z] [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.747Z] [02:29:04.430] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.747Z] [02:29:04.431] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.747Z] [02:29:04.431] TRACE: win-menu=false [2026-03-18T02:31:43.747Z] [02:29:04.432] TRACE: Done [2026-03-18T02:31:43.747Z] [02:29:04.433] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-1] directory [2026-03-18T02:31:43.747Z] [02:29:04.435] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:04.505] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:04.506] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:04.506] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-03-18T02:31:43.747Z] [02:29:04.507] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:04.527] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:04.527] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:04.529] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1-0.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.747Z] [02:29:05.327] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.747Z] [02:29:05.334] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.747Z] [02:29:05.467] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.476] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.490] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771". [2026-03-18T02:31:43.747Z] [02:29:05.567] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.569] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.570] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771". [2026-03-18T02:31:43.747Z] [02:29:05.748] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.925] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.960] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.747Z] [02:29:05.960] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.747Z] [02:29:05.961] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.747Z] [02:29:05.971] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:05.998] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.026] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.037] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.045] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.056] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.069] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.096] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:06.097] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.747Z] [02:29:06.099] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\image [2026-03-18T02:31:43.747Z] [02:29:07.458] Command [PID: 10976]: [2026-03-18T02:31:43.747Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771\wixobj\a.msi [2026-03-18T02:31:43.747Z] [02:29:07.459] Returned: 0 [2026-03-18T02:31:43.747Z] [2026-03-18T02:31:43.747Z] [02:29:07.477] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:07.477] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\output. [2026-03-18T02:31:43.747Z] [02:29:07.478] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:07.482] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:07.483] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage576015674123102771". [2026-03-18T02:31:43.747Z] [02:29:07.725] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\output [2026-03-18T02:31:43.747Z] [02:29:07.727] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.747Z] [02:29:07.759] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:07.759] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1-0.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.df2d6994\fake_runtime-1] [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:04.4348754Z) [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1-0.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime-1](19) command [2026-03-18T02:31:43.747Z] [02:29:07.760] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.df2d6994\launcher-1-0.properties --runtime-image testStartupDirectory.df2d6994\fake_runtime-1](19) command [2026-03-18T02:31:43.747Z] [02:29:07.761] TRACE: Deleting [testStartupDirectory.df2d6994] directory recursively [2026-03-18T02:31:43.747Z] [02:29:07.772] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=48 [2026-03-18T02:31:43.747Z] [02:29:07.772] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.747Z] [02:29:07.773] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.747Z] [02:29:07.774] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\launcher-1.properties] properties file... [2026-03-18T02:31:43.747Z] [02:29:07.774] TRACE: win-menu=true [2026-03-18T02:31:43.747Z] [02:29:07.775] TRACE: Done [2026-03-18T02:31:43.747Z] [02:29:07.776] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime] directory [2026-03-18T02:31:43.747Z] [02:29:07.778] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:07.859] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:07.860] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:07.861] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:07.888] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:07.888] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:07.891] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.747Z] [02:29:08.683] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.747Z] [02:29:08.690] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.747Z] [02:29:08.877] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:08.886] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:08.895] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497". [2026-03-18T02:31:43.747Z] [02:29:08.904] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:08.906] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:08.907] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497". [2026-03-18T02:31:43.747Z] [02:29:09.083] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.252] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.282] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.747Z] [02:29:09.282] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.747Z] [02:29:09.282] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.747Z] [02:29:09.291] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.318] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.346] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.356] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.363] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.373] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.382] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.404] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.747Z] [02:29:09.404] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.747Z] [02:29:09.407] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\image [2026-03-18T02:31:43.747Z] [02:29:10.871] Command [PID: 10064]: [2026-03-18T02:31:43.747Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18319772887259094497\wixobj\a.msi [2026-03-18T02:31:43.747Z] [02:29:10.873] Returned: 0 [2026-03-18T02:31:43.747Z] [2026-03-18T02:31:43.747Z] [02:29:10.891] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.747Z] [02:29:10.918] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:10.918] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\fake_runtime] [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:07.7779365Z) [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.747Z] [02:29:10.919] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.747Z] [02:29:10.920] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.dc4ad029\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.747Z] Export table [Shortcut] in [testStartupDirectory.dc4ad029\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.747Z] Export table [Component] in [testStartupDirectory.dc4ad029\msi-db/Component.idt] file [2026-03-18T02:31:43.747Z] Export table [Directory] in [testStartupDirectory.dc4ad029\msi-db/Directory.idt] file [2026-03-18T02:31:43.747Z] Export table [File] in [testStartupDirectory.dc4ad029\msi-db/File.idt] file [2026-03-18T02:31:43.747Z] [02:29:11.008] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.747Z] [02:29:11.008] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.dc4ad029\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: Done [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.747Z] [02:29:11.012] TRACE: Done [2026-03-18T02:31:43.747Z] [02:29:11.013] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.747Z] [02:29:11.013] TRACE: icacls "testStartupDirectory.dc4ad029\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.747Z] [02:29:11.013] TRACE: msiexec /a "testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\Program Files" [2026-03-18T02:31:43.747Z] [02:29:11.013] TRACE: Done [2026-03-18T02:31:43.747Z] [02:29:11.014] TRACE: exec: Execute [cmd /c testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.747Z] [02:29:11.377] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:11.378] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.dc4ad029\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.748Z] [02:29:11.379] TRACE: Deleting [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.748Z] [02:29:11.379] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime](19) [2026-03-18T02:31:43.748Z] [02:29:11.380] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.748Z] [02:29:11.380] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.748Z] [02:29:11.380] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.748Z] [02:29:11.381] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertStringListEquals(1, testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.748Z] [02:29:11.382] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.748Z] [02:29:11.383] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.748Z] [02:29:11.383] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.748Z] [02:29:11.383] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.748Z] [02:29:11.383] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.748Z] [02:29:11.385] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:11.453] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:11.453] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:11.454] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-03-18T02:31:43.748Z] [02:29:11.454] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:11.476] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:11.476] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:11.478] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-0] directory [2026-03-18T02:31:43.748Z] [02:29:11.480] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.dc4ad029\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.748Z] [02:29:12.074] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\out-9648 [2026-03-18T02:31:43.748Z] [02:29:12.269] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:12.277] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:12.287] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5626847592443291397". [2026-03-18T02:31:43.748Z] [02:29:12.315] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.748Z] [02:29:12.390] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:12.390] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.dc4ad029\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:12.392] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\fake_runtime-0] [2026-03-18T02:31:43.748Z] [02:29:12.392] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.748Z] [02:29:12.392] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.748Z] [02:29:12.392] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:11.4790163Z) [2026-03-18T02:31:43.748Z] [02:29:12.429] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:12.962] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:12.962] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:12.963] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:13.496] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:13.496] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:13.496] TRACE: Check icon file [testStartupDirectory.dc4ad029\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.dc4ad029\icons\expected.bmp] [2026-03-18T02:31:43.748Z] [02:29:13.496] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.748Z] [02:29:13.498] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.748Z] [2026-03-18T02:31:43.748Z] FileDescription [2026-03-18T02:31:43.748Z] --------------- [2026-03-18T02:31:43.748Z] AddLShortcutDirTest [2026-03-18T02:31:43.748Z] [2026-03-18T02:31:43.748Z] [2026-03-18T02:31:43.748Z] [02:29:13.815] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:13.815] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.748Z] [02:29:13.816] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.748Z] [02:29:13.817] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.748Z] [02:29:13.817] TRACE: win-menu=true [2026-03-18T02:31:43.748Z] [02:29:13.818] TRACE: Done [2026-03-18T02:31:43.748Z] [02:29:13.818] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-1] directory [2026-03-18T02:31:43.748Z] [02:29:13.820] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:13.904] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:13.904] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:13.905] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-03-18T02:31:43.748Z] [02:29:13.905] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:13.933] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:13.934] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:13.936] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1-0.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.748Z] [02:29:14.724] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.748Z] [02:29:14.733] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.748Z] [02:29:14.932] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:14.939] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:14.948] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537". [2026-03-18T02:31:43.748Z] [02:29:14.964] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:14.966] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:14.968] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537". [2026-03-18T02:31:43.748Z] [02:29:15.163] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.307] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.337] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.748Z] [02:29:15.337] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.748Z] [02:29:15.337] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.748Z] [02:29:15.345] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.369] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.397] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.408] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.418] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.426] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.435] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.465] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:15.465] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.748Z] [02:29:15.469] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\image [2026-03-18T02:31:43.748Z] [02:29:16.881] Command [PID: 4528]: [2026-03-18T02:31:43.748Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537\wixobj\a.msi [2026-03-18T02:31:43.748Z] [02:29:16.882] Returned: 0 [2026-03-18T02:31:43.748Z] [2026-03-18T02:31:43.748Z] [02:29:16.899] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:16.899] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\output. [2026-03-18T02:31:43.748Z] [02:29:16.900] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:16.904] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:16.905] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11836118901008087537". [2026-03-18T02:31:43.748Z] [02:29:17.144] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\output [2026-03-18T02:31:43.748Z] [02:29:17.146] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.748Z] [02:29:17.178] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:17.178] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1-0.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.dc4ad029\fake_runtime-1] [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:13.8190623Z) [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.748Z] [02:29:17.179] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.748Z] [02:29:17.180] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1-0.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime-1](19) command [2026-03-18T02:31:43.748Z] [02:29:17.180] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.dc4ad029\launcher-1-0.properties --runtime-image testStartupDirectory.dc4ad029\fake_runtime-1](19) command [2026-03-18T02:31:43.748Z] [02:29:17.180] TRACE: Deleting [testStartupDirectory.dc4ad029] directory recursively [2026-03-18T02:31:43.748Z] [02:29:17.192] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=52 [2026-03-18T02:31:43.748Z] [02:29:17.192] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T02:31:43.748Z] [02:29:17.193] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.748Z] [02:29:17.194] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\launcher-1.properties] properties file... [2026-03-18T02:31:43.748Z] [02:29:17.195] TRACE: Done [2026-03-18T02:31:43.748Z] [02:29:17.195] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime] directory [2026-03-18T02:31:43.748Z] [02:29:17.197] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:17.274] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:17.274] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:17.275] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.748Z] [02:29:17.299] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.748Z] [02:29:17.299] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.748Z] [02:29:17.301] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.748Z] [02:29:18.064] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.748Z] [02:29:18.073] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.748Z] [02:29:18.272] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.282] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.306] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437". [2026-03-18T02:31:43.748Z] [02:29:18.314] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.316] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.317] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437". [2026-03-18T02:31:43.748Z] [02:29:18.493] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.662] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.695] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.748Z] [02:29:18.696] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.748Z] [02:29:18.696] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.748Z] [02:29:18.705] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.748Z] [02:29:18.727] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.756] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.767] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.775] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.785] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.794] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.817] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:18.818] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.749Z] [02:29:18.822] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\image [2026-03-18T02:31:43.749Z] [02:29:20.289] Command [PID: 5660]: [2026-03-18T02:31:43.749Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8342243384929907437\wixobj\a.msi [2026-03-18T02:31:43.749Z] [02:29:20.289] Returned: 0 [2026-03-18T02:31:43.749Z] [2026-03-18T02:31:43.749Z] [02:29:20.308] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.749Z] [02:29:20.337] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\fake_runtime] [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:17.1966727Z) [2026-03-18T02:31:43.749Z] [02:29:20.338] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.749Z] [02:29:20.339] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.749Z] [02:29:20.340] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.d493da1b\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.749Z] Export table [Shortcut] in [testStartupDirectory.d493da1b\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.749Z] Export table [Component] in [testStartupDirectory.d493da1b\msi-db/Component.idt] file [2026-03-18T02:31:43.749Z] Export table [Directory] in [testStartupDirectory.d493da1b\msi-db/Directory.idt] file [2026-03-18T02:31:43.749Z] Export table [File] in [testStartupDirectory.d493da1b\msi-db/File.idt] file [2026-03-18T02:31:43.749Z] [02:29:20.425] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:20.425] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.d493da1b\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:20.427] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: Done [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.749Z] [02:29:20.428] TRACE: Done [2026-03-18T02:31:43.749Z] [02:29:20.429] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.749Z] [02:29:20.429] TRACE: icacls "testStartupDirectory.d493da1b\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.749Z] [02:29:20.429] TRACE: msiexec /a "testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\Program Files" [2026-03-18T02:31:43.749Z] [02:29:20.429] TRACE: Done [2026-03-18T02:31:43.749Z] [02:29:20.430] TRACE: exec: Execute [cmd /c testStartupDirectory.d493da1b\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:20.788] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:20.788] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d493da1b\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.749Z] [02:29:20.789] TRACE: Deleting [testStartupDirectory.d493da1b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.749Z] [02:29:20.790] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime](19) [2026-03-18T02:31:43.749Z] [02:29:20.791] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.749Z] [02:29:20.791] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.749Z] [02:29:20.791] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.749Z] [02:29:20.792] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.749Z] [02:29:20.792] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.749Z] [02:29:20.792] TRACE: assertStringListEquals(1, testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.749Z] [02:29:20.793] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.749Z] [02:29:20.794] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.749Z] [02:29:20.794] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.749Z] [02:29:20.794] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.749Z] [02:29:20.796] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:20.878] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:20.878] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:20.878] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-03-18T02:31:43.749Z] [02:29:20.879] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:20.899] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:20.899] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:20.900] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-0] directory [2026-03-18T02:31:43.749Z] [02:29:20.902] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d493da1b\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.749Z] [02:29:21.529] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\out-9648 [2026-03-18T02:31:43.749Z] [02:29:21.702] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:21.709] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:21.719] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13177765786676390234". [2026-03-18T02:31:43.749Z] [02:29:21.741] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.749Z] [02:29:21.782] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:21.782] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-9648 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d493da1b\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:21.783] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\fake_runtime-0] [2026-03-18T02:31:43.749Z] [02:29:21.783] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.749Z] [02:29:21.783] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.749Z] [02:29:21.784] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:20.9015173Z) [2026-03-18T02:31:43.749Z] [02:29:21.843] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:22.380] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:22.380] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:22.381] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:22.920] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:22.920] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:22.920] TRACE: Check icon file [testStartupDirectory.d493da1b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.d493da1b\icons\expected.bmp] [2026-03-18T02:31:43.749Z] [02:29:22.920] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.749Z] [02:29:22.922] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.749Z] [2026-03-18T02:31:43.749Z] FileDescription [2026-03-18T02:31:43.749Z] --------------- [2026-03-18T02:31:43.749Z] AddLShortcutDirTest [2026-03-18T02:31:43.749Z] [2026-03-18T02:31:43.749Z] [2026-03-18T02:31:43.749Z] [02:29:23.243] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.749Z] [02:29:23.244] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.749Z] [02:29:23.246] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\launcher-1-0.properties] properties file... [2026-03-18T02:31:43.749Z] [02:29:23.246] TRACE: Done [2026-03-18T02:31:43.749Z] [02:29:23.247] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-1] directory [2026-03-18T02:31:43.749Z] [02:29:23.249] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:23.326] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:23.326] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:23.326] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-03-18T02:31:43.749Z] [02:29:23.327] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.749Z] [02:29:23.354] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:23.354] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:23.356] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1-0.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime-1 -J-Djlink.debug=true --verbose](21); inherit out+err... [2026-03-18T02:31:43.749Z] [02:29:24.119] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.749Z] [02:29:24.126] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.749Z] [02:29:24.332] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.339] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.348] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582". [2026-03-18T02:31:43.749Z] [02:29:24.365] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.367] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.369] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582". [2026-03-18T02:31:43.749Z] [02:29:24.566] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.728] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.760] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.749Z] [02:29:24.761] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.749Z] [02:29:24.761] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.749Z] [02:29:24.769] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.797] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.824] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.836] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.844] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.858] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.870] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.904] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:24.905] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.749Z] [02:29:24.910] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\image [2026-03-18T02:31:43.749Z] [02:29:26.319] Command [PID: 6756]: [2026-03-18T02:31:43.749Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582\wixobj\a.msi [2026-03-18T02:31:43.749Z] [02:29:26.319] Returned: 0 [2026-03-18T02:31:43.749Z] [2026-03-18T02:31:43.749Z] [02:29:26.337] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:26.337] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\output. [2026-03-18T02:31:43.749Z] [02:29:26.338] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:26.342] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.749Z] [02:29:26.343] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14415348696488607582". [2026-03-18T02:31:43.749Z] [02:29:26.579] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\output [2026-03-18T02:31:43.749Z] [02:29:26.581] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.749Z] [02:29:26.613] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.749Z] [02:29:26.614] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1-0.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime-1 -J-Djlink.debug=true --verbose](21) exited with 0 code [2026-03-18T02:31:43.749Z] [02:29:26.614] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.d493da1b\fake_runtime-1] [2026-03-18T02:31:43.749Z] [02:29:26.615] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.749Z] [02:29:26.615] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.749Z] [02:29:26.615] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:23.2485629Z) [2026-03-18T02:31:43.749Z] [02:29:26.615] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.750Z] [02:29:26.615] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.750Z] [02:29:26.615] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1-0.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime-1](19) command [2026-03-18T02:31:43.750Z] [02:29:26.615] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --add-launcher launcher-1=testStartupDirectory.d493da1b\launcher-1-0.properties --runtime-image testStartupDirectory.d493da1b\fake_runtime-1](19) command [2026-03-18T02:31:43.750Z] [02:29:26.615] TRACE: Deleting [testStartupDirectory.d493da1b] directory recursively [2026-03-18T02:31:43.750Z] [02:29:26.628] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=52 [2026-03-18T02:31:43.750Z] [02:29:26.629] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.750Z] [02:29:26.629] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.750Z] [02:29:26.630] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime] directory [2026-03-18T02:31:43.750Z] [02:29:26.632] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.750Z] [02:29:26.711] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:26.712] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:26.713] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.750Z] [02:29:26.741] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:26.741] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:26.744] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2026-03-18T02:31:43.750Z] [02:29:27.499] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.750Z] [02:29:27.506] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.750Z] [02:29:27.631] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:27.665] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:27.677] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943". [2026-03-18T02:31:43.750Z] [02:29:27.807] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:27.951] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:27.995] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.750Z] [02:29:27.996] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.750Z] [02:29:27.996] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.750Z] [02:29:28.004] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.031] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.060] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.070] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.079] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.086] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.094] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.117] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:28.117] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.750Z] [02:29:28.120] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\image [2026-03-18T02:31:43.750Z] [02:29:29.433] Command [PID: 5256]: [2026-03-18T02:31:43.750Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15952538869303490943\wixobj\a.msi [2026-03-18T02:31:43.750Z] [02:29:29.434] Returned: 0 [2026-03-18T02:31:43.750Z] [2026-03-18T02:31:43.750Z] [02:29:29.451] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.750Z] [02:29:29.478] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:29.479] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:29.479] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\fake_runtime] [2026-03-18T02:31:43.750Z] [02:29:29.479] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.750Z] [02:29:29.480] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.750Z] [02:29:29.480] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:26.631633Z) [2026-03-18T02:31:43.750Z] [02:29:29.480] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T02:31:43.750Z] [02:29:29.480] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T02:31:43.750Z] [02:29:29.481] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.0a2e75cf\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.750Z] Export table [Shortcut] in [testStartupDirectory.0a2e75cf\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.750Z] Export table [Component] in [testStartupDirectory.0a2e75cf\msi-db/Component.idt] file [2026-03-18T02:31:43.750Z] Export table [Directory] in [testStartupDirectory.0a2e75cf\msi-db/Directory.idt] file [2026-03-18T02:31:43.750Z] Export table [File] in [testStartupDirectory.0a2e75cf\msi-db/File.idt] file [2026-03-18T02:31:43.750Z] [02:29:29.564] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:29.565] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi testStartupDirectory.0a2e75cf\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:29.568] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T02:31:43.750Z] [02:29:29.569] TRACE: Done [2026-03-18T02:31:43.750Z] [02:29:29.570] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.750Z] [02:29:29.570] TRACE: icacls "testStartupDirectory.0a2e75cf\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.750Z] [02:29:29.570] TRACE: msiexec /a "testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\unpacked-msi\Program Files" [2026-03-18T02:31:43.750Z] [02:29:29.570] TRACE: Done [2026-03-18T02:31:43.750Z] [02:29:29.571] TRACE: exec: Execute [cmd /c testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.750Z] [02:29:29.914] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:29.914] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.750Z] [02:29:29.916] TRACE: Deleting [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.750Z] [02:29:29.916] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime](17) [2026-03-18T02:31:43.750Z] [02:29:29.917] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.750Z] [02:29:29.917] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.750Z] [02:29:29.917] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.750Z] [02:29:29.917] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.750Z] [02:29:29.918] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.750Z] [02:29:29.918] TRACE: assertStringListEquals(1, testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T02:31:43.750Z] [02:29:29.918] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T02:31:43.750Z] [02:29:29.918] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T02:31:43.750Z] [02:29:29.918] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T02:31:43.750Z] [02:29:29.919] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T02:31:43.750Z] [02:29:29.920] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime-0] directory [2026-03-18T02:31:43.750Z] [02:29:29.923] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.750Z] [02:29:30.008] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:30.008] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:30.009] TRACE: Delete [testStartupDirectory.0a2e75cf\input\hello.jar] existing jar file [2026-03-18T02:31:43.750Z] [02:29:30.009] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.750Z] [02:29:30.032] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.750Z] [02:29:30.032] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.750Z] [02:29:30.034] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime-0 -J-Djlink.debug=true --verbose](19); inherit out+err... [2026-03-18T02:31:43.750Z] [02:29:30.808] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.750Z] [02:29:30.818] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.750Z] [02:29:30.942] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:30.949] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.009] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026". [2026-03-18T02:31:43.750Z] [02:29:31.170] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.350] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.387] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.750Z] [02:29:31.388] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T02:31:43.750Z] [02:29:31.388] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T02:31:43.750Z] [02:29:31.398] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.426] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.456] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.465] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.473] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.487] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.496] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.521] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.750Z] [02:29:31.522] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T02:31:43.751Z] [02:29:31.525] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\image [2026-03-18T02:31:43.751Z] [02:29:32.765] Command [PID: 5840]: [2026-03-18T02:31:43.751Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLShortcutDirTest -d JpProductCode=1bc3a146-b45e-3194-98e9-a743580dd87b -d JpAppName=AddLShortcutDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026\wixobj\a.msi [2026-03-18T02:31:43.751Z] [02:29:32.766] Returned: 0 [2026-03-18T02:31:43.751Z] [2026-03-18T02:31:43.751Z] [02:29:32.783] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:32.783] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\output. [2026-03-18T02:31:43.751Z] [02:29:32.785] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:32.789] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:32.790] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17005874651168112026". [2026-03-18T02:31:43.751Z] [02:29:33.026] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\output [2026-03-18T02:31:43.751Z] [02:29:33.028] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.751Z] [02:29:33.059] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.751Z] [02:29:33.059] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime-0 -J-Djlink.debug=true --verbose](19) exited with 0 code [2026-03-18T02:31:43.751Z] [02:29:33.059] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory.0a2e75cf\fake_runtime-0] [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:29.9226012Z) [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime-0](17) command [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.0a2e75cf\input --dest testStartupDirectory.0a2e75cf\output --name AddLShortcutDirTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-menu --runtime-image testStartupDirectory.0a2e75cf\fake_runtime-0](17) command [2026-03-18T02:31:43.751Z] [02:29:33.060] TRACE: Deleting [testStartupDirectory.0a2e75cf] directory recursively [2026-03-18T02:31:43.751Z] [02:29:33.070] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-03-18T02:31:43.751Z] [02:29:33.070] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.751Z] [02:29:33.073] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.751Z] [02:29:33.074] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.751Z] [02:29:33.146] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.751Z] [02:29:33.146] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.751Z] [02:29:33.147] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.751Z] [02:29:33.173] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.751Z] [02:29:33.173] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.751Z] [02:29:33.175] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime] directory [2026-03-18T02:31:43.751Z] [02:29:33.177] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\launcher-1.properties] properties file... [2026-03-18T02:31:43.751Z] [02:29:33.177] TRACE: win-shortcut=false [2026-03-18T02:31:43.751Z] [02:29:33.178] TRACE: Done [2026-03-18T02:31:43.751Z] [02:29:33.180] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime --add-launcher launcher-1=testStartupDirectory2.e64b9105\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.751Z] [02:29:33.838] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output [2026-03-18T02:31:43.751Z] [02:29:34.028] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:34.035] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:34.044] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4804194448043697440". [2026-03-18T02:31:43.751Z] [02:29:34.071] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:34.073] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.751Z] [02:29:34.074] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4804194448043697440". [2026-03-18T02:31:43.751Z] [02:29:34.092] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.751Z] [02:29:34.137] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.751Z] [02:29:34.137] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime --add-launcher launcher-1=testStartupDirectory2.e64b9105\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:34.138] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\fake_runtime] [2026-03-18T02:31:43.752Z] [02:29:34.139] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.752Z] [02:29:34.139] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.752Z] [02:29:34.139] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:33.1766664Z) [2026-03-18T02:31:43.752Z] [02:29:34.139] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.752Z] [02:29:34.153] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.752Z] [02:29:34.238] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:34.238] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:34.238] TRACE: Delete [testStartupDirectory2.e64b9105\input\hello.jar] existing jar file [2026-03-18T02:31:43.752Z] [02:29:34.239] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.752Z] [02:29:34.260] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:34.260] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:34.261] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime-0] directory [2026-03-18T02:31:43.752Z] [02:29:34.264] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.752Z] [02:29:34.899] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\out-9648 [2026-03-18T02:31:43.752Z] [02:29:35.083] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.752Z] [02:29:35.090] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.752Z] [02:29:35.100] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12360738675318534125". [2026-03-18T02:31:43.752Z] [02:29:35.131] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.752Z] [02:29:35.211] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:35.211] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:35.212] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\fake_runtime-0] [2026-03-18T02:31:43.752Z] [02:29:35.212] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.752Z] [02:29:35.212] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.752Z] [02:29:35.212] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:34.262692Z) [2026-03-18T02:31:43.752Z] [02:29:35.228] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.752Z] [02:29:35.768] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:35.768] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:35.768] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.752Z] [02:29:36.246] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:36.246] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:36.246] TRACE: Check icon file [testStartupDirectory2.e64b9105\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.e64b9105\icons\expected.bmp] [2026-03-18T02:31:43.752Z] [02:29:36.246] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.752Z] [02:29:36.249] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.752Z] [2026-03-18T02:31:43.752Z] FileDescription [2026-03-18T02:31:43.752Z] --------------- [2026-03-18T02:31:43.752Z] foo [2026-03-18T02:31:43.752Z] [2026-03-18T02:31:43.752Z] [2026-03-18T02:31:43.752Z] [02:29:36.570] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.752Z] [02:29:36.571] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.752Z] [02:29:36.572] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.752Z] [02:29:36.579] TRACE: assertNotNull(false): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.752Z] [02:29:36.579] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.752Z] [02:29:36.579] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.752Z] [02:29:36.582] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.e64b9105\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.752Z] [02:29:37.403] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.752Z] [02:29:37.412] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.752Z] [02:29:37.538] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.752Z] [02:29:37.733] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.752Z] [02:29:37.770] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.752Z] [02:29:37.771] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.752Z] [02:29:37.771] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.753Z] [02:29:37.782] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.813] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.839] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.847] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.855] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.864] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.872] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.888] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.753Z] [02:29:37.888] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.753Z] [02:29:37.891] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo [2026-03-18T02:31:43.753Z] [02:29:39.420] Command [PID: 7104]: [2026-03-18T02:31:43.753Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14735114512125457119\wixobj\a.msi [2026-03-18T02:31:43.753Z] [02:29:39.420] Returned: 0 [2026-03-18T02:31:43.753Z] [2026-03-18T02:31:43.753Z] [02:29:39.440] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.753Z] [02:29:39.467] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.753Z] [02:29:39.468] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.e64b9105\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo] [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:34.0146876Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:33.8806845Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:33.1726674Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:33.885685Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:34.0696877Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:34.0896872Z) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.753Z] [02:29:39.469] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:33.1766664Z) [2026-03-18T02:31:43.753Z] [02:29:39.470] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.753Z] [02:29:39.470] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.753Z] [02:29:39.475] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.e64b9105\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.753Z] Export table [File] in [testStartupDirectory2.e64b9105\msi-db/File.idt] file [2026-03-18T02:31:43.753Z] Export table [Component] in [testStartupDirectory2.e64b9105\msi-db/Component.idt] file [2026-03-18T02:31:43.753Z] Export table [Directory] in [testStartupDirectory2.e64b9105\msi-db/Directory.idt] file [2026-03-18T02:31:43.753Z] [02:29:39.561] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.753Z] [02:29:39.561] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.e64b9105\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.753Z] [02:29:39.596] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.753Z] [02:29:39.597] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.753Z] [02:29:39.597] TRACE: icacls "testStartupDirectory2.e64b9105\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.753Z] [02:29:39.597] TRACE: msiexec /a "testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\unpacked-msi\Program Files" [2026-03-18T02:31:43.753Z] [02:29:39.597] TRACE: Done [2026-03-18T02:31:43.753Z] [02:29:39.598] TRACE: exec: Execute [cmd /c testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.753Z] [02:29:39.947] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.753Z] [02:29:39.951] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.e64b9105\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.753Z] [02:29:39.952] TRACE: Deleting [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.753Z] [02:29:39.953] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.e64b9105\output\foo](9) [2026-03-18T02:31:43.753Z] [02:29:39.977] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.753Z] [02:29:39.977] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.753Z] [02:29:40.002] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.753Z] [02:29:40.005] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.753Z] [02:29:40.008] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.753Z] [02:29:40.008] TRACE: assertStringListEquals(1, testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.753Z] [02:29:40.017] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.753Z] [02:29:40.017] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.753Z] [02:29:40.017] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.753Z] [02:29:40.017] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.753Z] [02:29:40.017] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.753Z] [02:29:40.022] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.753Z] [02:29:40.025] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.753Z] [02:29:40.025] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.753Z] [02:29:40.025] TRACE: Check contents of the predefined app image [testStartupDirectory2.e64b9105\output\foo] copied verbatim [2026-03-18T02:31:43.753Z] [02:29:40.030] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\foo.cfg] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.032] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\hello.jar] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.033] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.101] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\foo.exe] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.165] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.168] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\runtime\lib\bulk] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.753Z] [02:29:40.168] TRACE: Done [2026-03-18T02:31:43.754Z] [02:29:40.177] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.754Z] [02:29:40.184] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.754Z] [02:29:40.715] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.754Z] [02:29:40.716] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.754Z] [02:29:40.716] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.754Z] [02:29:41.192] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.754Z] [02:29:41.192] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.754Z] [02:29:41.192] TRACE: Check icon file [testStartupDirectory2.e64b9105\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.e64b9105\icons\expected.bmp] [2026-03-18T02:31:43.754Z] [02:29:41.192] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.754Z] [02:29:41.200] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.754Z] [02:29:41.200] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.754Z] [02:29:41.200] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.754Z] [02:29:41.200] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.754Z] [02:29:41.200] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.754Z] [02:29:41.205] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.754Z] [02:29:41.207] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.754Z] [02:29:42.013] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.754Z] [02:29:42.022] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.754Z] [02:29:42.157] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.335] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.361] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.754Z] [02:29:42.362] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.754Z] [02:29:42.362] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.754Z] [02:29:42.371] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.398] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.427] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.437] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.443] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.453] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.459] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.475] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:42.475] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.754Z] [02:29:42.478] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo [2026-03-18T02:31:43.754Z] [02:29:43.827] Command [PID: 6064]: [2026-03-18T02:31:43.754Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583\wixobj\a.msi [2026-03-18T02:31:43.754Z] [02:29:43.828] Returned: 0 [2026-03-18T02:31:43.754Z] [2026-03-18T02:31:43.754Z] [02:29:43.849] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:43.850] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output. [2026-03-18T02:31:43.754Z] [02:29:43.852] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:43.858] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.754Z] [02:29:43.864] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11995508384430551583". [2026-03-18T02:31:43.754Z] [02:29:44.110] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output [2026-03-18T02:31:43.755Z] [02:29:44.112] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.755Z] [02:29:44.140] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.755Z] [02:29:44.140] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.755Z] [02:29:44.141] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.e64b9105\output\foo] [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:34.0146876Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:33.8806845Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:33.1726674Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:33.885685Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:34.0696877Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:34.0896872Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:33.1766664Z) [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command [2026-03-18T02:31:43.755Z] [02:29:44.142] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command [2026-03-18T02:31:43.755Z] [02:29:44.143] TRACE: Deleting [testStartupDirectory2.e64b9105] directory recursively [2026-03-18T02:31:43.755Z] [02:29:44.158] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=61 [2026-03-18T02:31:43.755Z] [02:29:44.158] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.755Z] [02:29:44.159] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.755Z] [02:29:44.160] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.755Z] [02:29:44.234] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.755Z] [02:29:44.234] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.755Z] [02:29:44.235] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.755Z] [02:29:44.256] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.755Z] [02:29:44.256] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.755Z] [02:29:44.258] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime] directory [2026-03-18T02:31:43.755Z] [02:29:44.260] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\launcher-1.properties] properties file... [2026-03-18T02:31:43.755Z] [02:29:44.260] TRACE: win-shortcut=true [2026-03-18T02:31:43.755Z] [02:29:44.261] TRACE: Done [2026-03-18T02:31:43.755Z] [02:29:44.262] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime --add-launcher launcher-1=testStartupDirectory2.cc017698\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.755Z] [02:29:44.913] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output [2026-03-18T02:31:43.755Z] [02:29:45.104] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.755Z] [02:29:45.113] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.755Z] [02:29:45.124] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10281046619400662706". [2026-03-18T02:31:43.755Z] [02:29:45.130] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.755Z] [02:29:45.133] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.755Z] [02:29:45.134] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10281046619400662706". [2026-03-18T02:31:43.755Z] [02:29:45.155] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.755Z] [02:29:45.182] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.755Z] [02:29:45.183] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime --add-launcher launcher-1=testStartupDirectory2.cc017698\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.755Z] [02:29:45.184] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\fake_runtime] [2026-03-18T02:31:43.755Z] [02:29:45.184] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.756Z] [02:29:45.184] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.756Z] [02:29:45.184] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:44.2594443Z) [2026-03-18T02:31:43.756Z] [02:29:45.184] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.756Z] [02:29:45.187] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.756Z] [02:29:45.263] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:45.263] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:45.263] TRACE: Delete [testStartupDirectory2.cc017698\input\hello.jar] existing jar file [2026-03-18T02:31:43.756Z] [02:29:45.264] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.756Z] [02:29:45.290] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:45.290] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:45.292] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime-0] directory [2026-03-18T02:31:43.756Z] [02:29:45.294] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.756Z] [02:29:45.915] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\out-9648 [2026-03-18T02:31:43.756Z] [02:29:46.055] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.756Z] [02:29:46.064] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.756Z] [02:29:46.074] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9307551361615195656". [2026-03-18T02:31:43.756Z] [02:29:46.111] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.756Z] [02:29:46.150] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:46.150] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:46.151] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\fake_runtime-0] [2026-03-18T02:31:43.756Z] [02:29:46.151] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.756Z] [02:29:46.151] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.756Z] [02:29:46.151] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:45.293465Z) [2026-03-18T02:31:43.756Z] [02:29:46.199] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.756Z] [02:29:46.737] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:46.737] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:46.737] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.756Z] [02:29:47.215] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:47.215] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:47.215] TRACE: Check icon file [testStartupDirectory2.cc017698\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.cc017698\icons\expected.bmp] [2026-03-18T02:31:43.756Z] [02:29:47.215] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.756Z] [02:29:47.218] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.756Z] [2026-03-18T02:31:43.756Z] FileDescription [2026-03-18T02:31:43.756Z] --------------- [2026-03-18T02:31:43.756Z] foo [2026-03-18T02:31:43.756Z] [2026-03-18T02:31:43.756Z] [2026-03-18T02:31:43.756Z] [02:29:47.534] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.756Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.757Z] [02:29:47.535] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.757Z] [02:29:47.539] TRACE: assertNotNull(true): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.757Z] [02:29:47.539] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.757Z] [02:29:47.539] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.757Z] [02:29:47.540] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.cc017698\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.757Z] [02:29:48.342] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.757Z] [02:29:48.350] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.757Z] [02:29:48.469] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.646] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.675] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.757Z] [02:29:48.675] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.757Z] [02:29:48.675] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.757Z] [02:29:48.684] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.709] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.735] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.744] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.750] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.758] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.766] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.781] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.757Z] [02:29:48.782] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.757Z] [02:29:48.785] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo [2026-03-18T02:31:43.757Z] [02:29:50.322] Command [PID: 7468]: [2026-03-18T02:31:43.757Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1876960684917621261\wixobj\a.msi [2026-03-18T02:31:43.757Z] [02:29:50.323] Returned: 0 [2026-03-18T02:31:43.757Z] [2026-03-18T02:31:43.757Z] [02:29:50.342] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.757Z] [02:29:50.368] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.757Z] [02:29:50.368] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.cc017698\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo] [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:45.0944636Z) [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:44.9574617Z) [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:44.2554441Z) [2026-03-18T02:31:43.757Z] [02:29:50.369] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:44.9624609Z) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:45.1284614Z) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:45.1524642Z) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:44.2594443Z) [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.757Z] [02:29:50.370] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.757Z] [02:29:50.377] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.cc017698\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.757Z] Export table [Shortcut] in [testStartupDirectory2.cc017698\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.757Z] Export table [Component] in [testStartupDirectory2.cc017698\msi-db/Component.idt] file [2026-03-18T02:31:43.757Z] Export table [File] in [testStartupDirectory2.cc017698\msi-db/File.idt] file [2026-03-18T02:31:43.757Z] Export table [Directory] in [testStartupDirectory2.cc017698\msi-db/Directory.idt] file [2026-03-18T02:31:43.758Z] [02:29:50.462] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.758Z] [02:29:50.463] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.cc017698\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.758Z] [02:29:50.495] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.758Z] [02:29:50.495] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.758Z] [02:29:50.496] TRACE: Done [2026-03-18T02:31:43.758Z] [02:29:50.497] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.758Z] [02:29:50.497] TRACE: icacls "testStartupDirectory2.cc017698\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.758Z] [02:29:50.497] TRACE: msiexec /a "testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\unpacked-msi\Program Files" [2026-03-18T02:31:43.758Z] [02:29:50.498] TRACE: Done [2026-03-18T02:31:43.758Z] [02:29:50.498] TRACE: exec: Execute [cmd /c testStartupDirectory2.cc017698\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.758Z] [02:29:50.849] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.758Z] [02:29:50.853] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.cc017698\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.758Z] [02:29:50.854] TRACE: Deleting [testStartupDirectory2.cc017698\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.758Z] [02:29:50.854] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.cc017698\output\foo](9) [2026-03-18T02:31:43.758Z] [02:29:50.876] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.758Z] [02:29:50.876] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.758Z] [02:29:50.898] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.758Z] [02:29:50.901] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.758Z] [02:29:50.903] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.758Z] [02:29:50.903] TRACE: assertStringListEquals(1, testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.758Z] [02:29:50.912] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.758Z] [02:29:50.912] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.758Z] [02:29:50.912] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.758Z] [02:29:50.912] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.758Z] [02:29:50.912] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.758Z] [02:29:50.917] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.758Z] [02:29:50.920] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.758Z] [02:29:50.920] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.758Z] [02:29:50.920] TRACE: Check contents of the predefined app image [testStartupDirectory2.cc017698\output\foo] copied verbatim [2026-03-18T02:31:43.758Z] [02:29:50.924] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\foo.cfg] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.758Z] [02:29:50.925] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\hello.jar] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.758Z] [02:29:50.926] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.758Z] [02:29:50.995] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\foo.exe] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.758Z] [02:29:51.060] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.758Z] [02:29:51.062] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\runtime\lib\bulk] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.758Z] [02:29:51.062] TRACE: Done [2026-03-18T02:31:43.758Z] [02:29:51.068] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.758Z] [02:29:51.074] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.758Z] [02:29:51.602] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.758Z] [02:29:51.603] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.758Z] [02:29:51.603] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.758Z] [02:29:52.066] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.758Z] [02:29:52.066] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.758Z] [02:29:52.066] TRACE: Check icon file [testStartupDirectory2.cc017698\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.cc017698\icons\expected.bmp] [2026-03-18T02:31:43.758Z] [02:29:52.067] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.758Z] [02:29:52.074] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.758Z] [02:29:52.075] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.758Z] [02:29:52.075] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.759Z] [02:29:52.075] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.759Z] [02:29:52.075] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.759Z] [02:29:52.080] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.759Z] [02:29:52.082] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.759Z] [02:29:52.897] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.759Z] [02:29:52.906] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.759Z] [02:29:53.028] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.209] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.245] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.759Z] [02:29:53.246] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.759Z] [02:29:53.246] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.759Z] [02:29:53.260] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.287] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.316] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.325] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.335] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.344] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.352] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.368] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:53.369] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.759Z] [02:29:53.373] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo [2026-03-18T02:31:43.759Z] [02:29:54.784] Command [PID: 2500]: [2026-03-18T02:31:43.759Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926\wixobj\a.msi [2026-03-18T02:31:43.759Z] [02:29:54.784] Returned: 0 [2026-03-18T02:31:43.759Z] [2026-03-18T02:31:43.759Z] [02:29:54.803] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:54.804] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output. [2026-03-18T02:31:43.759Z] [02:29:54.805] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:54.811] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.759Z] [02:29:54.816] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15750428763478023926". [2026-03-18T02:31:43.759Z] [02:29:55.053] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output [2026-03-18T02:31:43.759Z] [02:29:55.055] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.759Z] [02:29:55.083] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.759Z] [02:29:55.084] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.cc017698\output\foo] [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:45.0944636Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:44.9574617Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:44.2554441Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:44.9624609Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:45.1284614Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:45.1524642Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:44.2594443Z) [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command [2026-03-18T02:31:43.759Z] [02:29:55.085] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command [2026-03-18T02:31:43.759Z] [02:29:55.086] TRACE: Deleting [testStartupDirectory2.cc017698] directory recursively [2026-03-18T02:31:43.759Z] [02:29:55.100] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=65 [2026-03-18T02:31:43.759Z] [02:29:55.100] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.759Z] [02:29:55.101] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.759Z] [02:29:55.102] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.759Z] [02:29:55.168] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.759Z] [02:29:55.168] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:55.169] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.760Z] [02:29:55.197] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:55.197] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:55.198] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime] directory [2026-03-18T02:31:43.760Z] [02:29:55.201] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\launcher-1.properties] properties file... [2026-03-18T02:31:43.760Z] [02:29:55.201] TRACE: win-shortcut=false [2026-03-18T02:31:43.760Z] [02:29:55.201] TRACE: Done [2026-03-18T02:31:43.760Z] [02:29:55.203] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime --add-launcher launcher-1=testStartupDirectory2.7361d154\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.760Z] [02:29:55.849] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output [2026-03-18T02:31:43.760Z] [02:29:56.094] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:56.102] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:56.111] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9068326358679512300". [2026-03-18T02:31:43.760Z] [02:29:56.129] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:56.131] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:56.132] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9068326358679512300". [2026-03-18T02:31:43.760Z] [02:29:56.150] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.760Z] [02:29:56.205] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:56.205] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime --add-launcher launcher-1=testStartupDirectory2.7361d154\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:56.206] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\fake_runtime] [2026-03-18T02:31:43.760Z] [02:29:56.206] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.760Z] [02:29:56.206] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.760Z] [02:29:56.206] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:55.2006914Z) [2026-03-18T02:31:43.760Z] [02:29:56.207] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.760Z] [02:29:56.209] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.760Z] [02:29:56.291] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:56.292] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:56.292] TRACE: Delete [testStartupDirectory2.7361d154\input\hello.jar] existing jar file [2026-03-18T02:31:43.760Z] [02:29:56.293] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.760Z] [02:29:56.313] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:56.313] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:56.315] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime-0] directory [2026-03-18T02:31:43.760Z] [02:29:56.318] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.760Z] [02:29:56.943] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\out-9648 [2026-03-18T02:31:43.760Z] [02:29:57.111] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:57.120] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.760Z] [02:29:57.129] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14100927925749481665". [2026-03-18T02:31:43.760Z] [02:29:57.138] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.760Z] [02:29:57.158] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:57.159] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:57.159] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\fake_runtime-0] [2026-03-18T02:31:43.760Z] [02:29:57.159] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.760Z] [02:29:57.159] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.760Z] [02:29:57.159] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:29:56.3167155Z) [2026-03-18T02:31:43.760Z] [02:29:57.210] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.760Z] [02:29:57.754] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:57.754] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:57.754] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.760Z] [02:29:58.216] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.760Z] [02:29:58.217] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.760Z] [02:29:58.217] TRACE: Check icon file [testStartupDirectory2.7361d154\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.7361d154\icons\expected.bmp] [2026-03-18T02:31:43.760Z] [02:29:58.217] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.761Z] [02:29:58.220] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.761Z] [2026-03-18T02:31:43.761Z] FileDescription [2026-03-18T02:31:43.761Z] --------------- [2026-03-18T02:31:43.761Z] foo [2026-03-18T02:31:43.761Z] [2026-03-18T02:31:43.761Z] [2026-03-18T02:31:43.761Z] [02:29:58.542] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.761Z] [02:29:58.543] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.761Z] [02:29:58.547] TRACE: assertNotNull(false): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.761Z] [02:29:58.547] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.761Z] [02:29:58.547] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.761Z] [02:29:58.549] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.761Z] [02:29:59.358] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.761Z] [02:29:59.367] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.761Z] [02:29:59.495] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.694] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.730] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.761Z] [02:29:59.731] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.761Z] [02:29:59.731] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.761Z] [02:29:59.742] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.768] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.795] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.803] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.812] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.822] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.830] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.846] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.761Z] [02:29:59.847] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.761Z] [02:29:59.850] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo [2026-03-18T02:31:43.761Z] [02:30:01.369] Command [PID: 7164]: [2026-03-18T02:31:43.761Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2536201249990797478\wixobj\a.msi [2026-03-18T02:31:43.761Z] [02:30:01.369] Returned: 0 [2026-03-18T02:31:43.761Z] [2026-03-18T02:31:43.761Z] [02:30:01.388] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.761Z] [02:30:01.417] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.761Z] [02:30:01.417] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.761Z] [02:30:01.418] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo] [2026-03-18T02:31:43.761Z] [02:30:01.418] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.761Z] [02:30:01.418] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.761Z] [02:30:01.418] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:56.0857086Z) [2026-03-18T02:31:43.761Z] [02:30:01.418] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:55.9007064Z) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:55.1966921Z) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:55.9057085Z) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:56.1277107Z) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:56.1477105Z) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.762Z] [02:30:01.418] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:55.2006914Z) [2026-03-18T02:31:43.762Z] [02:30:01.419] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.762Z] [02:30:01.419] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.762Z] [02:30:01.420] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.7361d154\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.762Z] Export table [Shortcut] in [testStartupDirectory2.7361d154\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.762Z] Export table [Component] in [testStartupDirectory2.7361d154\msi-db/Component.idt] file [2026-03-18T02:31:43.762Z] Export table [File] in [testStartupDirectory2.7361d154\msi-db/File.idt] file [2026-03-18T02:31:43.762Z] Export table [Directory] in [testStartupDirectory2.7361d154\msi-db/Directory.idt] file [2026-03-18T02:31:43.762Z] [02:30:01.508] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.762Z] [02:30:01.509] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.7361d154\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.762Z] [02:30:01.536] TRACE: Done [2026-03-18T02:31:43.762Z] [02:30:01.538] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.762Z] [02:30:01.538] TRACE: icacls "testStartupDirectory2.7361d154\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.762Z] [02:30:01.538] TRACE: msiexec /a "testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\unpacked-msi\Program Files" [2026-03-18T02:31:43.762Z] [02:30:01.539] TRACE: Done [2026-03-18T02:31:43.762Z] [02:30:01.539] TRACE: exec: Execute [cmd /c testStartupDirectory2.7361d154\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.762Z] [02:30:01.887] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.762Z] [02:30:01.891] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.7361d154\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.762Z] [02:30:01.892] TRACE: Deleting [testStartupDirectory2.7361d154\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.762Z] [02:30:01.893] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut](10) [2026-03-18T02:31:43.762Z] [02:30:01.913] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.762Z] [02:30:01.913] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.762Z] [02:30:01.932] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.762Z] [02:30:01.936] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.762Z] [02:30:01.939] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.762Z] [02:30:01.939] TRACE: assertStringListEquals(1, testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.762Z] [02:30:01.946] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.762Z] [02:30:01.947] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.762Z] [02:30:01.947] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.762Z] [02:30:01.947] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.762Z] [02:30:01.947] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.762Z] [02:30:01.952] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.762Z] [02:30:01.954] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.762Z] [02:30:01.954] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.762Z] [02:30:01.954] TRACE: Check contents of the predefined app image [testStartupDirectory2.7361d154\output\foo] copied verbatim [2026-03-18T02:31:43.762Z] [02:30:01.959] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\foo.cfg] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.762Z] [02:30:01.960] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\hello.jar] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.762Z] [02:30:01.961] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.762Z] [02:30:02.034] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\foo.exe] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.762Z] [02:30:02.102] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.762Z] [02:30:02.104] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\runtime\lib\bulk] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.762Z] [02:30:02.104] TRACE: Done [2026-03-18T02:31:43.762Z] [02:30:02.111] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.762Z] [02:30:02.116] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.762Z] [02:30:02.657] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.762Z] [02:30:02.657] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.762Z] [02:30:02.657] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.762Z] [02:30:03.130] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.763Z] [02:30:03.131] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.763Z] [02:30:03.131] TRACE: Check icon file [testStartupDirectory2.7361d154\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.7361d154\icons\expected.bmp] [2026-03-18T02:31:43.763Z] [02:30:03.131] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.763Z] [02:30:03.139] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.763Z] [02:30:03.139] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.763Z] [02:30:03.139] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.763Z] [02:30:03.139] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.763Z] [02:30:03.139] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.763Z] [02:30:03.143] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.763Z] [02:30:03.145] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.763Z] [02:30:03.961] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.763Z] [02:30:03.972] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.763Z] [02:30:04.100] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.262] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.292] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.763Z] [02:30:04.292] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.763Z] [02:30:04.292] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.763Z] [02:30:04.301] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.327] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.357] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.368] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.375] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.385] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.393] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.409] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:04.409] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.763Z] [02:30:04.412] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo [2026-03-18T02:31:43.763Z] [02:30:05.840] Command [PID: 4332]: [2026-03-18T02:31:43.763Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018\wixobj\a.msi [2026-03-18T02:31:43.763Z] [02:30:05.841] Returned: 0 [2026-03-18T02:31:43.763Z] [2026-03-18T02:31:43.763Z] [02:30:05.859] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:05.860] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output. [2026-03-18T02:31:43.763Z] [02:30:05.861] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:05.867] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.763Z] [02:30:05.872] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12935637095827805018". [2026-03-18T02:31:43.763Z] [02:30:06.145] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output [2026-03-18T02:31:43.763Z] [02:30:06.147] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.763Z] [02:30:06.175] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.763Z] [02:30:06.176] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.7361d154\output\foo] [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:29:56.0857086Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:29:55.9007064Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:29:55.1966921Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:29:55.9057085Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:29:56.1277107Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:29:56.1477105Z) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.763Z] [02:30:06.177] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:29:55.2006914Z) [2026-03-18T02:31:43.763Z] [02:30:06.178] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.763Z] [02:30:06.178] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.763Z] [02:30:06.178] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.763Z] [02:30:06.178] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.763Z] [02:30:06.178] TRACE: Deleting [testStartupDirectory2.7361d154] directory recursively [2026-03-18T02:31:43.763Z] [02:30:06.193] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=65 [2026-03-18T02:31:43.764Z] [02:30:06.193] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.764Z] [02:30:06.194] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.764Z] [02:30:06.195] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:06.265] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:06.265] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:06.266] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:06.292] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:06.293] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:06.294] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime] directory [2026-03-18T02:31:43.764Z] [02:30:06.297] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\launcher-1.properties] properties file... [2026-03-18T02:31:43.764Z] [02:30:06.297] TRACE: win-shortcut=true [2026-03-18T02:31:43.764Z] [02:30:06.297] TRACE: Done [2026-03-18T02:31:43.764Z] [02:30:06.298] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime --add-launcher launcher-1=testStartupDirectory2.c00a7069\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.764Z] [02:30:06.931] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output [2026-03-18T02:31:43.764Z] [02:30:07.185] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:07.192] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:07.202] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16929949235380337556". [2026-03-18T02:31:43.764Z] [02:30:07.219] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:07.221] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:07.222] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16929949235380337556". [2026-03-18T02:31:43.764Z] [02:30:07.242] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.764Z] [02:30:07.300] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:07.300] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime --add-launcher launcher-1=testStartupDirectory2.c00a7069\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:07.301] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\fake_runtime] [2026-03-18T02:31:43.764Z] [02:30:07.301] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.764Z] [02:30:07.302] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.764Z] [02:30:07.302] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:06.2954231Z) [2026-03-18T02:31:43.764Z] [02:30:07.302] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.764Z] [02:30:07.305] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:07.384] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:07.385] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:07.385] TRACE: Delete [testStartupDirectory2.c00a7069\input\hello.jar] existing jar file [2026-03-18T02:31:43.764Z] [02:30:07.386] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:07.404] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:07.404] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:07.406] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime-0] directory [2026-03-18T02:31:43.764Z] [02:30:07.408] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.764Z] [02:30:08.040] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\out-9648 [2026-03-18T02:31:43.764Z] [02:30:08.172] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:08.180] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:08.210] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18059148371311913815". [2026-03-18T02:31:43.764Z] [02:30:08.232] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.764Z] [02:30:08.253] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:08.253] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:08.254] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\fake_runtime-0] [2026-03-18T02:31:43.764Z] [02:30:08.254] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.764Z] [02:30:08.254] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.764Z] [02:30:08.254] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:07.4064424Z) [2026-03-18T02:31:43.764Z] [02:30:08.309] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:08.851] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:08.852] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:08.852] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.764Z] [02:30:09.324] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:09.325] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:09.325] TRACE: Check icon file [testStartupDirectory2.c00a7069\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.c00a7069\icons\expected.bmp] [2026-03-18T02:31:43.764Z] [02:30:09.325] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.764Z] [02:30:09.327] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.764Z] [2026-03-18T02:31:43.764Z] FileDescription [2026-03-18T02:31:43.764Z] --------------- [2026-03-18T02:31:43.764Z] foo [2026-03-18T02:31:43.764Z] [2026-03-18T02:31:43.764Z] [2026-03-18T02:31:43.764Z] [02:30:09.643] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:09.643] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:09.643] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.764Z] [02:30:09.644] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.764Z] [02:30:09.647] TRACE: assertNotNull(true): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.764Z] [02:30:09.647] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.764Z] [02:30:09.647] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.764Z] [02:30:09.649] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.764Z] [02:30:10.462] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.764Z] [02:30:10.470] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.764Z] [02:30:10.609] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.794] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.826] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.764Z] [02:30:10.827] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.764Z] [02:30:10.827] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.764Z] [02:30:10.836] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.860] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.888] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.897] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.906] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.916] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.924] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.941] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.764Z] [02:30:10.942] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.764Z] [02:30:10.945] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo [2026-03-18T02:31:43.764Z] [02:30:12.485] Command [PID: 7672]: [2026-03-18T02:31:43.764Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage927620805673180360\wixobj\a.msi [2026-03-18T02:31:43.764Z] [02:30:12.486] Returned: 0 [2026-03-18T02:31:43.764Z] [2026-03-18T02:31:43.764Z] [02:30:12.505] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.764Z] [02:30:12.531] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.764Z] [02:30:12.531] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.764Z] [02:30:12.532] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo] [2026-03-18T02:31:43.764Z] [02:30:12.533] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.764Z] [02:30:12.533] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.764Z] [02:30:12.533] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:07.176442Z) [2026-03-18T02:31:43.764Z] [02:30:12.533] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:06.9834397Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:06.2914224Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:06.9884391Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:07.2174407Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:07.239442Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:06.2954231Z) [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.765Z] [02:30:12.533] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.765Z] [02:30:12.534] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.c00a7069\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.765Z] Export table [Shortcut] in [testStartupDirectory2.c00a7069\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.765Z] Export table [Component] in [testStartupDirectory2.c00a7069\msi-db/Component.idt] file [2026-03-18T02:31:43.765Z] Export table [File] in [testStartupDirectory2.c00a7069\msi-db/File.idt] file [2026-03-18T02:31:43.765Z] Export table [Directory] in [testStartupDirectory2.c00a7069\msi-db/Directory.idt] file [2026-03-18T02:31:43.765Z] [02:30:12.621] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:12.622] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.c00a7069\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:12.650] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.765Z] [02:30:12.650] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.765Z] [02:30:12.650] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.765Z] [02:30:12.650] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.765Z] [02:30:12.650] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: Done [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: Done [2026-03-18T02:31:43.765Z] [02:30:12.651] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.765Z] [02:30:12.652] TRACE: icacls "testStartupDirectory2.c00a7069\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.765Z] [02:30:12.652] TRACE: msiexec /a "testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\unpacked-msi\Program Files" [2026-03-18T02:31:43.765Z] [02:30:12.652] TRACE: Done [2026-03-18T02:31:43.765Z] [02:30:12.652] TRACE: exec: Execute [cmd /c testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.765Z] [02:30:12.993] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:12.997] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.c00a7069\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.765Z] [02:30:12.998] TRACE: Deleting [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.765Z] [02:30:12.998] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut](10) [2026-03-18T02:31:43.765Z] [02:30:13.017] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.765Z] [02:30:13.017] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.765Z] [02:30:13.036] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.765Z] [02:30:13.038] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.765Z] [02:30:13.041] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.765Z] [02:30:13.041] TRACE: assertStringListEquals(1, testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.765Z] [02:30:13.047] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.765Z] [02:30:13.048] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.765Z] [02:30:13.048] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.765Z] [02:30:13.048] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.765Z] [02:30:13.048] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.765Z] [02:30:13.052] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.765Z] [02:30:13.054] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.765Z] [02:30:13.054] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.765Z] [02:30:13.054] TRACE: Check contents of the predefined app image [testStartupDirectory2.c00a7069\output\foo] copied verbatim [2026-03-18T02:31:43.765Z] [02:30:13.058] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\foo.cfg] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.059] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\hello.jar] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.060] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.137] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\foo.exe] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.201] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.203] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\runtime\lib\bulk] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.765Z] [02:30:13.203] TRACE: Done [2026-03-18T02:31:43.765Z] [02:30:13.208] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.765Z] [02:30:13.213] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.765Z] [02:30:13.748] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:13.748] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:13.748] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.765Z] [02:30:14.217] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:14.218] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:14.218] TRACE: Check icon file [testStartupDirectory2.c00a7069\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.c00a7069\icons\expected.bmp] [2026-03-18T02:31:43.765Z] [02:30:14.218] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.765Z] [02:30:14.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.765Z] [02:30:14.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.765Z] [02:30:14.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.765Z] [02:30:14.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.765Z] [02:30:14.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.765Z] [02:30:14.231] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.765Z] [02:30:14.233] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.765Z] [02:30:15.063] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.765Z] [02:30:15.073] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.765Z] [02:30:15.206] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.416] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.450] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.765Z] [02:30:15.450] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.765Z] [02:30:15.450] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.765Z] [02:30:15.460] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.486] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.510] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.519] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.526] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.534] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.543] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.562] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:15.562] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.765Z] [02:30:15.565] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo [2026-03-18T02:31:43.765Z] [02:30:16.922] Command [PID: 1004]: [2026-03-18T02:31:43.765Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106\wixobj\a.msi [2026-03-18T02:31:43.765Z] [02:30:16.923] Returned: 0 [2026-03-18T02:31:43.765Z] [2026-03-18T02:31:43.765Z] [02:30:16.942] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:16.942] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output. [2026-03-18T02:31:43.765Z] [02:30:16.944] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:16.951] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:16.957] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1376828835244534106". [2026-03-18T02:31:43.765Z] [02:30:17.193] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output [2026-03-18T02:31:43.765Z] [02:30:17.195] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.765Z] [02:30:17.224] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:17.224] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:17.225] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.c00a7069\output\foo] [2026-03-18T02:31:43.765Z] [02:30:17.225] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.765Z] [02:30:17.225] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:07.176442Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:06.9834397Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:06.2914224Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:06.9884391Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:07.2174407Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:07.239442Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:06.2954231Z) [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.765Z] [02:30:17.226] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.765Z] [02:30:17.227] TRACE: Deleting [testStartupDirectory2.c00a7069] directory recursively [2026-03-18T02:31:43.765Z] [02:30:17.241] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=69 [2026-03-18T02:31:43.765Z] [02:30:17.241] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T02:31:43.765Z] [02:30:17.242] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.765Z] [02:30:17.243] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.765Z] [02:30:17.316] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:17.316] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:17.317] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.765Z] [02:30:17.337] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.765Z] [02:30:17.337] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.765Z] [02:30:17.339] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime] directory [2026-03-18T02:31:43.765Z] [02:30:17.340] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\launcher-1.properties] properties file... [2026-03-18T02:31:43.765Z] [02:30:17.341] TRACE: Done [2026-03-18T02:31:43.765Z] [02:30:17.342] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime --add-launcher launcher-1=testStartupDirectory2.57ad9a5b\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.765Z] [02:30:17.970] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output [2026-03-18T02:31:43.765Z] [02:30:18.192] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:18.199] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:18.208] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11974207513367691107". [2026-03-18T02:31:43.765Z] [02:30:18.219] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:18.222] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.765Z] [02:30:18.223] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11974207513367691107". [2026-03-18T02:31:43.765Z] [02:30:18.239] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.765Z] [02:30:18.277] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:18.277] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime --add-launcher launcher-1=testStartupDirectory2.57ad9a5b\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:18.278] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\fake_runtime] [2026-03-18T02:31:43.766Z] [02:30:18.278] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.766Z] [02:30:18.278] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.766Z] [02:30:18.278] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:17.3394091Z) [2026-03-18T02:31:43.766Z] [02:30:18.279] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.766Z] [02:30:18.283] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:18.370] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:18.370] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:18.371] TRACE: Delete [testStartupDirectory2.57ad9a5b\input\hello.jar] existing jar file [2026-03-18T02:31:43.766Z] [02:30:18.371] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:18.390] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:18.391] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:18.392] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime-0] directory [2026-03-18T02:31:43.766Z] [02:30:18.395] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.766Z] [02:30:19.002] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\out-9648 [2026-03-18T02:31:43.766Z] [02:30:19.184] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:19.191] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:19.201] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12642163795269031414". [2026-03-18T02:31:43.766Z] [02:30:19.211] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.766Z] [02:30:19.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:19.237] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:19.238] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\fake_runtime-0] [2026-03-18T02:31:43.766Z] [02:30:19.238] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.766Z] [02:30:19.238] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.766Z] [02:30:19.238] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:18.3934323Z) [2026-03-18T02:31:43.766Z] [02:30:19.288] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:19.819] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:19.819] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:19.820] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:20.286] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:20.286] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:20.286] TRACE: Check icon file [testStartupDirectory2.57ad9a5b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.57ad9a5b\icons\expected.bmp] [2026-03-18T02:31:43.766Z] [02:30:20.287] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.766Z] [02:30:20.289] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.766Z] [2026-03-18T02:31:43.766Z] FileDescription [2026-03-18T02:31:43.766Z] --------------- [2026-03-18T02:31:43.766Z] foo [2026-03-18T02:31:43.766Z] [2026-03-18T02:31:43.766Z] [2026-03-18T02:31:43.766Z] [02:30:20.608] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:20.608] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.766Z] [02:30:20.609] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.766Z] [02:30:20.612] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.766Z] [02:30:20.612] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.766Z] [02:30:20.614] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.766Z] [02:30:21.459] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.766Z] [02:30:21.476] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.766Z] [02:30:21.606] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.788] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.823] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.766Z] [02:30:21.824] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.766Z] [02:30:21.824] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.766Z] [02:30:21.834] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.859] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.887] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.897] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.905] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.914] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.922] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.938] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.766Z] [02:30:21.939] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.766Z] [02:30:21.942] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo [2026-03-18T02:31:43.766Z] [02:30:23.387] Command [PID: 1808]: [2026-03-18T02:31:43.766Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13301439050383299250\wixobj\a.msi [2026-03-18T02:31:43.766Z] [02:30:23.388] Returned: 0 [2026-03-18T02:31:43.766Z] [2026-03-18T02:31:43.766Z] [02:30:23.407] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.766Z] [02:30:23.434] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:23.434] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo] [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:18.1814307Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:18.0124265Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:17.3364146Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:18.0164264Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:18.2184424Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:18.2374312Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:17.3394091Z) [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.766Z] [02:30:23.436] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.766Z] [02:30:23.437] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.57ad9a5b\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.766Z] Export table [Shortcut] in [testStartupDirectory2.57ad9a5b\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.766Z] Export table [Component] in [testStartupDirectory2.57ad9a5b\msi-db/Component.idt] file [2026-03-18T02:31:43.766Z] Export table [File] in [testStartupDirectory2.57ad9a5b\msi-db/File.idt] file [2026-03-18T02:31:43.766Z] Export table [Directory] in [testStartupDirectory2.57ad9a5b\msi-db/Directory.idt] file [2026-03-18T02:31:43.766Z] [02:30:23.522] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:23.522] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.57ad9a5b\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:23.547] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: Done [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.766Z] [02:30:23.548] TRACE: Done [2026-03-18T02:31:43.766Z] [02:30:23.549] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.766Z] [02:30:23.549] TRACE: icacls "testStartupDirectory2.57ad9a5b\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.766Z] [02:30:23.549] TRACE: msiexec /a "testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files" [2026-03-18T02:31:43.766Z] [02:30:23.550] TRACE: Done [2026-03-18T02:31:43.766Z] [02:30:23.550] TRACE: exec: Execute [cmd /c testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:23.908] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:23.911] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.766Z] [02:30:23.912] TRACE: Deleting [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.766Z] [02:30:23.912] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut](10) [2026-03-18T02:31:43.766Z] [02:30:23.930] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.766Z] [02:30:23.930] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.766Z] [02:30:23.950] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.766Z] [02:30:23.954] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.766Z] [02:30:23.956] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.766Z] [02:30:23.956] TRACE: assertStringListEquals(1, testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.766Z] [02:30:23.961] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.766Z] [02:30:23.962] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.766Z] [02:30:23.962] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.766Z] [02:30:23.962] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.766Z] [02:30:23.962] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.766Z] [02:30:23.965] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.766Z] [02:30:23.967] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.766Z] [02:30:23.967] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.766Z] [02:30:23.967] TRACE: Check contents of the predefined app image [testStartupDirectory2.57ad9a5b\output\foo] copied verbatim [2026-03-18T02:31:43.766Z] [02:30:23.971] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\foo.cfg] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.766Z] [02:30:23.973] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\hello.jar] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.766Z] [02:30:23.974] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.766Z] [02:30:24.044] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\foo.exe] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.766Z] [02:30:24.109] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.766Z] [02:30:24.111] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\runtime\lib\bulk] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.766Z] [02:30:24.111] TRACE: Done [2026-03-18T02:31:43.766Z] [02:30:24.116] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.766Z] [02:30:24.122] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:24.664] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:24.664] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.766Z] [02:30:24.664] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.766Z] [02:30:25.126] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.766Z] [02:30:25.126] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:25.126] TRACE: Check icon file [testStartupDirectory2.57ad9a5b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.57ad9a5b\icons\expected.bmp] [2026-03-18T02:31:43.767Z] [02:30:25.126] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.767Z] [02:30:25.132] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.767Z] [02:30:25.132] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.767Z] [02:30:25.132] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.767Z] [02:30:25.132] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.767Z] [02:30:25.133] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.767Z] [02:30:25.136] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.767Z] [02:30:25.138] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.767Z] [02:30:25.954] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.767Z] [02:30:25.964] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.767Z] [02:30:26.093] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.285] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.313] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.767Z] [02:30:26.314] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.767Z] [02:30:26.314] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.767Z] [02:30:26.323] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.350] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.377] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.388] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.397] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.407] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.415] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.431] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:26.432] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.767Z] [02:30:26.435] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo [2026-03-18T02:31:43.767Z] [02:30:27.824] Command [PID: 5724]: [2026-03-18T02:31:43.767Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072\wixobj\a.msi [2026-03-18T02:31:43.767Z] [02:30:27.825] Returned: 0 [2026-03-18T02:31:43.767Z] [2026-03-18T02:31:43.767Z] [02:30:27.844] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:27.845] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output. [2026-03-18T02:31:43.767Z] [02:30:27.846] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:27.852] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:27.858] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11224717698817282072". [2026-03-18T02:31:43.767Z] [02:30:28.090] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output [2026-03-18T02:31:43.767Z] [02:30:28.092] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.767Z] [02:30:28.121] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:28.122] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.57ad9a5b\output\foo] [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:18.1814307Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:18.0124265Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:17.3364146Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:18.0164264Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:18.2184424Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:18.2374312Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:17.3394091Z) [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.767Z] [02:30:28.123] TRACE: Deleting [testStartupDirectory2.57ad9a5b] directory recursively [2026-03-18T02:31:43.767Z] [02:30:28.137] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=68 [2026-03-18T02:31:43.767Z] [02:30:28.137] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.767Z] [02:30:28.138] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.767Z] [02:30:28.139] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.767Z] [02:30:28.214] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:28.214] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:28.215] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.767Z] [02:30:28.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:28.237] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:28.238] TRACE: Init fake runtime in [testStartupDirectory2.1c5b90ed\fake_runtime] directory [2026-03-18T02:31:43.767Z] [02:30:28.241] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.1c5b90ed\input --dest testStartupDirectory2.1c5b90ed\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.1c5b90ed\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.767Z] [02:30:28.861] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output [2026-03-18T02:31:43.767Z] [02:30:29.008] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:29.016] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:29.026] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1939879028082196511". [2026-03-18T02:31:43.767Z] [02:30:29.067] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.767Z] [02:30:29.142] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:29.142] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.1c5b90ed\input --dest testStartupDirectory2.1c5b90ed\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.1c5b90ed\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:29.143] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\fake_runtime] [2026-03-18T02:31:43.767Z] [02:30:29.143] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.767Z] [02:30:29.143] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.767Z] [02:30:29.143] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:28.2396348Z) [2026-03-18T02:31:43.767Z] [02:30:29.145] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.767Z] [02:30:29.958] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.767Z] [02:30:29.968] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.767Z] [02:30:30.090] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.276] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.310] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.767Z] [02:30:30.310] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.767Z] [02:30:30.311] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.767Z] [02:30:30.320] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.346] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.375] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.386] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.394] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.403] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.410] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.427] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.767Z] [02:30:30.428] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.767Z] [02:30:30.432] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo [2026-03-18T02:31:43.767Z] [02:30:31.723] Command [PID: 1928]: [2026-03-18T02:31:43.767Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10641849550509092743\wixobj\a.msi [2026-03-18T02:31:43.767Z] [02:30:31.724] Returned: 0 [2026-03-18T02:31:43.767Z] [2026-03-18T02:31:43.767Z] [02:30:31.744] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.767Z] [02:30:31.771] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:31.771] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo] [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:30:28.9956496Z) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:30:28.9066496Z) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:30:28.2356322Z) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:30:29.0646514Z) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.767Z] [02:30:31.772] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:30:28.2396348Z) [2026-03-18T02:31:43.767Z] [02:30:31.773] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.767Z] [02:30:31.773] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.767Z] [02:30:31.774] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.1c5b90ed\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.767Z] Export table [Shortcut] in [testStartupDirectory2.1c5b90ed\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.767Z] Export table [Component] in [testStartupDirectory2.1c5b90ed\msi-db/Component.idt] file [2026-03-18T02:31:43.767Z] Export table [File] in [testStartupDirectory2.1c5b90ed\msi-db/File.idt] file [2026-03-18T02:31:43.767Z] Export table [Directory] in [testStartupDirectory2.1c5b90ed\msi-db/Directory.idt] file [2026-03-18T02:31:43.767Z] [02:30:31.858] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:31.858] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.1c5b90ed\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.767Z] [02:30:31.872] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.767Z] [02:30:31.873] TRACE: Done [2026-03-18T02:31:43.767Z] [02:30:31.874] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.767Z] [02:30:31.874] TRACE: icacls "testStartupDirectory2.1c5b90ed\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.767Z] [02:30:31.874] TRACE: msiexec /a "testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files" [2026-03-18T02:31:43.767Z] [02:30:31.875] TRACE: Done [2026-03-18T02:31:43.767Z] [02:30:31.875] TRACE: exec: Execute [cmd /c testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.767Z] [02:30:32.233] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.767Z] [02:30:32.236] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.767Z] [02:30:32.237] TRACE: Deleting [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.767Z] [02:30:32.238] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut](10) [2026-03-18T02:31:43.767Z] [02:30:32.244] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.767Z] [02:30:32.244] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.767Z] [02:30:32.250] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.767Z] [02:30:32.252] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.767Z] [02:30:32.256] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.767Z] [02:30:32.256] TRACE: assertStringListEquals(1, testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.767Z] [02:30:32.263] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.767Z] [02:30:32.263] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.767Z] [02:30:32.263] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.767Z] [02:30:32.263] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.767Z] [02:30:32.263] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.768Z] [02:30:32.267] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.768Z] [02:30:32.269] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.768Z] [02:30:32.269] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.768Z] [02:30:32.269] TRACE: Check contents of the predefined app image [testStartupDirectory2.1c5b90ed\output\foo] copied verbatim [2026-03-18T02:31:43.768Z] [02:30:32.274] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\app\foo.cfg] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.768Z] [02:30:32.276] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\app\hello.jar] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.768Z] [02:30:32.350] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\foo.exe] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.768Z] [02:30:32.351] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\runtime\lib\bulk] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.768Z] [02:30:32.351] TRACE: Done [2026-03-18T02:31:43.768Z] [02:30:32.353] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.768Z] [02:30:33.159] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.768Z] [02:30:33.168] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.768Z] [02:30:33.298] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.470] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.497] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.768Z] [02:30:33.497] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.768Z] [02:30:33.497] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.768Z] [02:30:33.507] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.535] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.562] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.572] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.581] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.591] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.598] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.615] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:33.616] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.768Z] [02:30:33.620] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo [2026-03-18T02:31:43.768Z] [02:30:34.879] Command [PID: 5612]: [2026-03-18T02:31:43.768Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000\wixobj\a.msi [2026-03-18T02:31:43.768Z] [02:30:34.879] Returned: 0 [2026-03-18T02:31:43.768Z] [2026-03-18T02:31:43.768Z] [02:30:34.898] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:34.898] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output. [2026-03-18T02:31:43.768Z] [02:30:34.900] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:34.905] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:34.911] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6187470125075717000". [2026-03-18T02:31:43.768Z] [02:30:35.147] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output [2026-03-18T02:31:43.768Z] [02:30:35.149] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.768Z] [02:30:35.178] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:35.178] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.1c5b90ed\output\foo] [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:30:28.9956496Z) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:30:28.9066496Z) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:30:28.2356322Z) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:30:29.0646514Z) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.768Z] [02:30:35.179] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:30:28.2396348Z) [2026-03-18T02:31:43.768Z] [02:30:35.180] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.768Z] [02:30:35.180] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.768Z] [02:30:35.180] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.768Z] [02:30:35.180] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut](10) command [2026-03-18T02:31:43.768Z] [02:30:35.180] TRACE: Deleting [testStartupDirectory2.1c5b90ed] directory recursively [2026-03-18T02:31:43.768Z] [02:30:35.189] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=34 [2026-03-18T02:31:43.768Z] [02:30:35.189] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.768Z] [02:30:35.190] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.768Z] [02:30:35.191] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:35.262] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:35.262] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:35.263] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:35.288] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:35.289] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:35.290] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime] directory [2026-03-18T02:31:43.768Z] [02:30:35.293] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\launcher-1.properties] properties file... [2026-03-18T02:31:43.768Z] [02:30:35.293] TRACE: win-menu=false [2026-03-18T02:31:43.768Z] [02:30:35.293] TRACE: Done [2026-03-18T02:31:43.768Z] [02:30:35.295] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime --add-launcher launcher-1=testStartupDirectory2.6c7dcecf\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.768Z] [02:30:35.942] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output [2026-03-18T02:31:43.768Z] [02:30:36.139] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:36.146] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:36.160] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18337881927245902684". [2026-03-18T02:31:43.768Z] [02:30:36.221] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:36.223] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:36.225] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18337881927245902684". [2026-03-18T02:31:43.768Z] [02:30:36.248] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.768Z] [02:30:36.295] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:36.295] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime --add-launcher launcher-1=testStartupDirectory2.6c7dcecf\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:36.296] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\fake_runtime] [2026-03-18T02:31:43.768Z] [02:30:36.296] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.768Z] [02:30:36.296] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.768Z] [02:30:36.296] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:35.2912072Z) [2026-03-18T02:31:43.768Z] [02:30:36.297] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.768Z] [02:30:36.299] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:36.372] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:36.372] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:36.372] TRACE: Delete [testStartupDirectory2.6c7dcecf\input\hello.jar] existing jar file [2026-03-18T02:31:43.768Z] [02:30:36.373] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:36.397] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:36.397] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:36.398] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime-0] directory [2026-03-18T02:31:43.768Z] [02:30:36.400] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.768Z] [02:30:37.017] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\out-9648 [2026-03-18T02:31:43.768Z] [02:30:37.170] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:37.179] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:37.188] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9600850208909050113". [2026-03-18T02:31:43.768Z] [02:30:37.255] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.768Z] [02:30:37.350] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:37.350] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:37.351] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\fake_runtime-0] [2026-03-18T02:31:43.768Z] [02:30:37.351] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.768Z] [02:30:37.351] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.768Z] [02:30:37.351] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:36.3992278Z) [2026-03-18T02:31:43.768Z] [02:30:37.361] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:37.896] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:37.897] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:37.897] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.768Z] [02:30:38.361] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:38.361] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:38.361] TRACE: Check icon file [testStartupDirectory2.6c7dcecf\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.6c7dcecf\icons\expected.bmp] [2026-03-18T02:31:43.768Z] [02:30:38.361] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.768Z] [02:30:38.363] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.768Z] [2026-03-18T02:31:43.768Z] FileDescription [2026-03-18T02:31:43.768Z] --------------- [2026-03-18T02:31:43.768Z] foo [2026-03-18T02:31:43.768Z] [2026-03-18T02:31:43.768Z] [2026-03-18T02:31:43.768Z] [02:30:38.676] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.768Z] [02:30:38.676] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.768Z] [02:30:38.676] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.768Z] [02:30:38.677] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.768Z] [02:30:38.680] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.768Z] [02:30:38.680] TRACE: assertNotNull(false): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.768Z] [02:30:38.681] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.768Z] [02:30:38.682] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.6c7dcecf\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.768Z] [02:30:39.496] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.768Z] [02:30:39.502] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.768Z] [02:30:39.629] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.813] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.843] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.768Z] [02:30:39.844] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.768Z] [02:30:39.844] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.768Z] [02:30:39.853] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.876] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.903] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.912] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.920] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.928] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.936] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.951] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.768Z] [02:30:39.951] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.768Z] [02:30:39.955] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo [2026-03-18T02:31:43.768Z] [02:30:41.378] Command [PID: 656]: [2026-03-18T02:31:43.769Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18019650952453711385\wixobj\a.msi [2026-03-18T02:31:43.769Z] [02:30:41.379] Returned: 0 [2026-03-18T02:31:43.769Z] [2026-03-18T02:31:43.769Z] [02:30:41.399] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.769Z] [02:30:41.425] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:41.425] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.6c7dcecf\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo] [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:36.1292246Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:35.9832218Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:35.2872083Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:35.9882219Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:36.2192269Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:36.2452266Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:35.2912072Z) [2026-03-18T02:31:43.769Z] [02:30:41.426] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.769Z] [02:30:41.427] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.769Z] [02:30:41.431] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.6c7dcecf\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.769Z] Export table [File] in [testStartupDirectory2.6c7dcecf\msi-db/File.idt] file [2026-03-18T02:31:43.769Z] Export table [Component] in [testStartupDirectory2.6c7dcecf\msi-db/Component.idt] file [2026-03-18T02:31:43.769Z] Export table [Directory] in [testStartupDirectory2.6c7dcecf\msi-db/Directory.idt] file [2026-03-18T02:31:43.769Z] [02:30:41.515] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:41.515] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.6c7dcecf\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:41.537] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.769Z] [02:30:41.538] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.769Z] [02:30:41.538] TRACE: icacls "testStartupDirectory2.6c7dcecf\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.769Z] [02:30:41.538] TRACE: msiexec /a "testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files" [2026-03-18T02:31:43.769Z] [02:30:41.539] TRACE: Done [2026-03-18T02:31:43.769Z] [02:30:41.539] TRACE: exec: Execute [cmd /c testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.769Z] [02:30:41.884] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:41.888] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.769Z] [02:30:41.888] TRACE: Deleting [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.769Z] [02:30:41.889] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.6c7dcecf\output\foo](9) [2026-03-18T02:31:43.769Z] [02:30:41.904] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.769Z] [02:30:41.904] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.769Z] [02:30:41.921] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.769Z] [02:30:41.924] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.769Z] [02:30:41.926] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.769Z] [02:30:41.926] TRACE: assertStringListEquals(1, testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.769Z] [02:30:41.931] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.769Z] [02:30:41.932] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.769Z] [02:30:41.932] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.769Z] [02:30:41.932] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.769Z] [02:30:41.932] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.769Z] [02:30:41.935] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.769Z] [02:30:41.937] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.769Z] [02:30:41.937] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.769Z] [02:30:41.937] TRACE: Check contents of the predefined app image [testStartupDirectory2.6c7dcecf\output\foo] copied verbatim [2026-03-18T02:31:43.769Z] [02:30:41.941] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\foo.cfg] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.769Z] [02:30:41.942] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\hello.jar] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.769Z] [02:30:41.943] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.769Z] [02:30:42.010] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\foo.exe] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.769Z] [02:30:42.075] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.769Z] [02:30:42.077] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\runtime\lib\bulk] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.769Z] [02:30:42.077] TRACE: Done [2026-03-18T02:31:43.769Z] [02:30:42.081] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.769Z] [02:30:42.087] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.769Z] [02:30:42.625] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:42.625] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:42.625] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.769Z] [02:30:43.101] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:43.101] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:43.101] TRACE: Check icon file [testStartupDirectory2.6c7dcecf\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.6c7dcecf\icons\expected.bmp] [2026-03-18T02:31:43.769Z] [02:30:43.101] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.769Z] [02:30:43.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.769Z] [02:30:43.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.769Z] [02:30:43.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.769Z] [02:30:43.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.769Z] [02:30:43.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.769Z] [02:30:43.114] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.769Z] [02:30:43.116] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.769Z] [02:30:43.939] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.769Z] [02:30:43.948] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.769Z] [02:30:44.082] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.279] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.308] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.769Z] [02:30:44.309] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.769Z] [02:30:44.309] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.769Z] [02:30:44.320] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.346] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.376] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.387] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.395] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.404] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.414] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.429] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:44.430] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.769Z] [02:30:44.434] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo [2026-03-18T02:31:43.769Z] [02:30:45.785] Command [PID: 2788]: [2026-03-18T02:31:43.769Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233\wixobj\a.msi [2026-03-18T02:31:43.769Z] [02:30:45.785] Returned: 0 [2026-03-18T02:31:43.769Z] [2026-03-18T02:31:43.769Z] [02:30:45.804] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:45.805] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output. [2026-03-18T02:31:43.769Z] [02:30:45.806] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:45.812] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:45.818] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12856874896638562233". [2026-03-18T02:31:43.769Z] [02:30:46.076] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output [2026-03-18T02:31:43.769Z] [02:30:46.078] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.769Z] [02:30:46.108] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:46.108] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.6c7dcecf\output\foo] [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:36.1292246Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:35.9832218Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:35.2872083Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:35.9882219Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:36.2192269Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:36.2452266Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:35.2912072Z) [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command [2026-03-18T02:31:43.769Z] [02:30:46.109] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command [2026-03-18T02:31:43.769Z] [02:30:46.110] TRACE: Deleting [testStartupDirectory2.6c7dcecf] directory recursively [2026-03-18T02:31:43.769Z] [02:30:46.125] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=61 [2026-03-18T02:31:43.769Z] [02:30:46.125] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.769Z] [02:30:46.126] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.769Z] [02:30:46.127] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.769Z] [02:30:46.188] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:46.188] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:46.189] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.769Z] [02:30:46.208] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.769Z] [02:30:46.209] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.769Z] [02:30:46.210] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime] directory [2026-03-18T02:31:43.769Z] [02:30:46.212] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\launcher-1.properties] properties file... [2026-03-18T02:31:43.769Z] [02:30:46.212] TRACE: win-menu=true [2026-03-18T02:31:43.769Z] [02:30:46.213] TRACE: Done [2026-03-18T02:31:43.769Z] [02:30:46.214] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime --add-launcher launcher-1=testStartupDirectory2.a70b578e\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.769Z] [02:30:46.852] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output [2026-03-18T02:31:43.769Z] [02:30:47.062] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:47.070] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.769Z] [02:30:47.080] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2737922911842779320". [2026-03-18T02:31:43.769Z] [02:30:47.099] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:47.101] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:47.102] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2737922911842779320". [2026-03-18T02:31:43.770Z] [02:30:47.119] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.770Z] [02:30:47.154] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:47.154] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime --add-launcher launcher-1=testStartupDirectory2.a70b578e\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:47.155] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\fake_runtime] [2026-03-18T02:31:43.770Z] [02:30:47.156] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.770Z] [02:30:47.156] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.770Z] [02:30:47.156] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:46.2118539Z) [2026-03-18T02:31:43.770Z] [02:30:47.156] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.770Z] [02:30:47.159] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:47.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:47.238] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:47.238] TRACE: Delete [testStartupDirectory2.a70b578e\input\hello.jar] existing jar file [2026-03-18T02:31:43.770Z] [02:30:47.239] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:47.265] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:47.265] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:47.266] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime-0] directory [2026-03-18T02:31:43.770Z] [02:30:47.269] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.770Z] [02:30:47.887] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\out-9648 [2026-03-18T02:31:43.770Z] [02:30:47.999] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:48.007] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:48.016] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15814079926872682129". [2026-03-18T02:31:43.770Z] [02:30:48.078] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.770Z] [02:30:48.112] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:48.113] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:48.114] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\fake_runtime-0] [2026-03-18T02:31:43.770Z] [02:30:48.114] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.770Z] [02:30:48.114] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.770Z] [02:30:48.114] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:47.2678771Z) [2026-03-18T02:31:43.770Z] [02:30:48.163] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:48.701] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:48.701] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:48.701] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:49.183] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:49.183] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:49.183] TRACE: Check icon file [testStartupDirectory2.a70b578e\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.a70b578e\icons\expected.bmp] [2026-03-18T02:31:43.770Z] [02:30:49.183] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.770Z] [02:30:49.185] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.770Z] [2026-03-18T02:31:43.770Z] FileDescription [2026-03-18T02:31:43.770Z] --------------- [2026-03-18T02:31:43.770Z] foo [2026-03-18T02:31:43.770Z] [2026-03-18T02:31:43.770Z] [2026-03-18T02:31:43.770Z] [02:30:49.504] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:49.504] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.770Z] [02:30:49.505] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.770Z] [02:30:49.508] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.770Z] [02:30:49.508] TRACE: assertNotNull(true): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.770Z] [02:30:49.508] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.770Z] [02:30:49.510] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.a70b578e\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.770Z] [02:30:50.328] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.770Z] [02:30:50.336] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.770Z] [02:30:50.463] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.640] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.674] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.770Z] [02:30:50.675] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.770Z] [02:30:50.675] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.770Z] [02:30:50.686] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.714] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.740] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.750] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.759] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.768] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.777] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.794] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.770Z] [02:30:50.794] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.770Z] [02:30:50.797] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo [2026-03-18T02:31:43.770Z] [02:30:52.271] Command [PID: 9944]: [2026-03-18T02:31:43.770Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7277455578253947260\wixobj\a.msi [2026-03-18T02:31:43.770Z] [02:30:52.271] Returned: 0 [2026-03-18T02:31:43.770Z] [2026-03-18T02:31:43.770Z] [02:30:52.291] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.770Z] [02:30:52.318] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:52.318] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.a70b578e\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo] [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:47.0468764Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:46.89487Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:46.2078582Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:46.9008709Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:47.0978756Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:47.1168752Z) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.770Z] [02:30:52.319] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:46.2118539Z) [2026-03-18T02:31:43.770Z] [02:30:52.320] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.770Z] [02:30:52.320] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.770Z] [02:30:52.323] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.a70b578e\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.770Z] Export table [Shortcut] in [testStartupDirectory2.a70b578e\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.770Z] Export table [Component] in [testStartupDirectory2.a70b578e\msi-db/Component.idt] file [2026-03-18T02:31:43.770Z] Export table [Directory] in [testStartupDirectory2.a70b578e\msi-db/Directory.idt] file [2026-03-18T02:31:43.770Z] Export table [File] in [testStartupDirectory2.a70b578e\msi-db/File.idt] file [2026-03-18T02:31:43.770Z] [02:30:52.410] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:52.410] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.a70b578e\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.770Z] [02:30:52.435] TRACE: Done [2026-03-18T02:31:43.770Z] [02:30:52.436] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.770Z] [02:30:52.436] TRACE: icacls "testStartupDirectory2.a70b578e\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.770Z] [02:30:52.436] TRACE: msiexec /a "testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\unpacked-msi\Program Files" [2026-03-18T02:31:43.770Z] [02:30:52.437] TRACE: Done [2026-03-18T02:31:43.770Z] [02:30:52.437] TRACE: exec: Execute [cmd /c testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:52.779] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:52.783] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.a70b578e\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.770Z] [02:30:52.784] TRACE: Deleting [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.770Z] [02:30:52.784] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.a70b578e\output\foo](9) [2026-03-18T02:31:43.770Z] [02:30:52.800] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.770Z] [02:30:52.800] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.770Z] [02:30:52.815] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.770Z] [02:30:52.817] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.770Z] [02:30:52.820] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.770Z] [02:30:52.820] TRACE: assertStringListEquals(1, testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.770Z] [02:30:52.826] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.770Z] [02:30:52.826] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.770Z] [02:30:52.826] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.770Z] [02:30:52.826] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.770Z] [02:30:52.826] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.770Z] [02:30:52.829] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.770Z] [02:30:52.831] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.770Z] [02:30:52.831] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.770Z] [02:30:52.831] TRACE: Check contents of the predefined app image [testStartupDirectory2.a70b578e\output\foo] copied verbatim [2026-03-18T02:31:43.770Z] [02:30:52.835] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\foo.cfg] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.836] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\hello.jar] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.837] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.906] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\foo.exe] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.969] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.971] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\runtime\lib\bulk] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.770Z] [02:30:52.971] TRACE: Done [2026-03-18T02:31:43.770Z] [02:30:52.977] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.770Z] [02:30:52.982] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:53.521] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:53.521] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:53.521] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.770Z] [02:30:53.983] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.770Z] [02:30:53.983] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.770Z] [02:30:53.984] TRACE: Check icon file [testStartupDirectory2.a70b578e\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.a70b578e\icons\expected.bmp] [2026-03-18T02:31:43.770Z] [02:30:53.984] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.770Z] [02:30:53.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.771Z] [02:30:53.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.771Z] [02:30:53.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.771Z] [02:30:53.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.771Z] [02:30:53.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.771Z] [02:30:53.994] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.771Z] [02:30:53.996] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo -J-Djlink.debug=true --verbose](11); inherit out+err... [2026-03-18T02:31:43.771Z] [02:30:54.805] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.771Z] [02:30:54.814] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.771Z] [02:30:54.937] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.141] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.179] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.771Z] [02:30:55.180] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.771Z] [02:30:55.180] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.771Z] [02:30:55.192] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.219] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.245] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.255] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.263] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.270] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.278] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.294] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:55.295] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.771Z] [02:30:55.298] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo [2026-03-18T02:31:43.771Z] [02:30:56.678] Command [PID: 9236]: [2026-03-18T02:31:43.771Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818\wixobj\a.msi [2026-03-18T02:31:43.771Z] [02:30:56.678] Returned: 0 [2026-03-18T02:31:43.771Z] [2026-03-18T02:31:43.771Z] [02:30:56.697] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:56.697] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output. [2026-03-18T02:31:43.771Z] [02:30:56.698] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:56.706] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:56.713] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3836176406068477818". [2026-03-18T02:31:43.771Z] [02:30:56.952] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output [2026-03-18T02:31:43.771Z] [02:30:56.954] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.771Z] [02:30:56.983] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:56.983] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo -J-Djlink.debug=true --verbose](11) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.a70b578e\output\foo] [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:47.0468764Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:46.89487Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:46.2078582Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:46.9008709Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:47.0978756Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:47.1168752Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:46.2118539Z) [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command [2026-03-18T02:31:43.771Z] [02:30:56.984] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command [2026-03-18T02:31:43.771Z] [02:30:56.985] TRACE: Deleting [testStartupDirectory2.a70b578e] directory recursively [2026-03-18T02:31:43.771Z] [02:30:56.999] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=65 [2026-03-18T02:31:43.771Z] [02:30:56.999] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T02:31:43.771Z] [02:30:57.000] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.771Z] [02:30:57.001] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.771Z] [02:30:57.071] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:57.071] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:57.072] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.771Z] [02:30:57.099] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:57.099] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:57.101] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime] directory [2026-03-18T02:31:43.771Z] [02:30:57.103] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\launcher-1.properties] properties file... [2026-03-18T02:31:43.771Z] [02:30:57.103] TRACE: win-menu=false [2026-03-18T02:31:43.771Z] [02:30:57.103] TRACE: Done [2026-03-18T02:31:43.771Z] [02:30:57.104] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime --add-launcher launcher-1=testStartupDirectory2.8c49520c\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.771Z] [02:30:57.743] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output [2026-03-18T02:31:43.771Z] [02:30:57.938] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:57.945] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:57.954] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6397282261272220684". [2026-03-18T02:31:43.771Z] [02:30:57.959] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:57.961] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:57.962] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6397282261272220684". [2026-03-18T02:31:43.771Z] [02:30:57.977] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.771Z] [02:30:58.009] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:58.009] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime --add-launcher launcher-1=testStartupDirectory2.8c49520c\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:58.010] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\fake_runtime] [2026-03-18T02:31:43.771Z] [02:30:58.011] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.771Z] [02:30:58.011] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.771Z] [02:30:58.011] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:57.1020812Z) [2026-03-18T02:31:43.771Z] [02:30:58.011] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.771Z] [02:30:58.014] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.771Z] [02:30:58.097] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:58.097] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:58.098] TRACE: Delete [testStartupDirectory2.8c49520c\input\hello.jar] existing jar file [2026-03-18T02:31:43.771Z] [02:30:58.098] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.771Z] [02:30:58.125] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:58.125] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:58.126] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime-0] directory [2026-03-18T02:31:43.771Z] [02:30:58.129] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.771Z] [02:30:58.772] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\out-9648 [2026-03-18T02:31:43.771Z] [02:30:58.950] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:58.958] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:30:58.967] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1010185565786985844". [2026-03-18T02:31:43.771Z] [02:30:58.995] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.771Z] [02:30:59.090] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:59.090] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:59.091] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\fake_runtime-0] [2026-03-18T02:31:43.771Z] [02:30:59.091] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.771Z] [02:30:59.091] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.771Z] [02:30:59.091] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:30:58.1271004Z) [2026-03-18T02:31:43.771Z] [02:30:59.104] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.771Z] [02:30:59.640] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:30:59.640] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.771Z] [02:30:59.640] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.771Z] [02:31:00.106] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:31:00.106] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.771Z] [02:31:00.106] TRACE: Check icon file [testStartupDirectory2.8c49520c\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.8c49520c\icons\expected.bmp] [2026-03-18T02:31:43.771Z] [02:31:00.106] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.771Z] [02:31:00.108] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.771Z] [2026-03-18T02:31:43.771Z] FileDescription [2026-03-18T02:31:43.771Z] --------------- [2026-03-18T02:31:43.771Z] foo [2026-03-18T02:31:43.771Z] [2026-03-18T02:31:43.771Z] [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.771Z] [02:31:00.422] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.771Z] [02:31:00.425] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.771Z] [02:31:00.425] TRACE: assertNotNull(false): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.771Z] [02:31:00.425] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.771Z] [02:31:00.427] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.8c49520c\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.771Z] [02:31:01.243] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.771Z] [02:31:01.252] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.771Z] [02:31:01.373] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.565] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.600] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.771Z] [02:31:01.601] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.771Z] [02:31:01.601] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.771Z] [02:31:01.613] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.638] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.667] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.678] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.771Z] [02:31:01.687] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:01.697] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:01.706] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:01.724] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:01.724] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.772Z] [02:31:01.727] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo [2026-03-18T02:31:43.772Z] [02:31:03.228] Command [PID: 11056]: [2026-03-18T02:31:43.772Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13695218143921098106\wixobj\a.msi [2026-03-18T02:31:43.772Z] [02:31:03.229] Returned: 0 [2026-03-18T02:31:43.772Z] [2026-03-18T02:31:43.772Z] [02:31:03.248] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.772Z] [02:31:03.279] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:03.279] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.8c49520c\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo] [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:57.9270958Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:57.7910941Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:57.0980773Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:57.7960939Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:57.9580941Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:57.9750967Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:57.1020812Z) [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.772Z] [02:31:03.281] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.772Z] [02:31:03.283] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.8c49520c\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.772Z] Export table [Shortcut] in [testStartupDirectory2.8c49520c\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.772Z] Export table [Component] in [testStartupDirectory2.8c49520c\msi-db/Component.idt] file [2026-03-18T02:31:43.772Z] Export table [Directory] in [testStartupDirectory2.8c49520c\msi-db/Directory.idt] file [2026-03-18T02:31:43.772Z] Export table [File] in [testStartupDirectory2.8c49520c\msi-db/File.idt] file [2026-03-18T02:31:43.772Z] [02:31:03.371] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:03.371] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.8c49520c\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.772Z] [02:31:03.393] TRACE: Done [2026-03-18T02:31:43.772Z] [02:31:03.394] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.772Z] [02:31:03.394] TRACE: icacls "testStartupDirectory2.8c49520c\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.772Z] [02:31:03.394] TRACE: msiexec /a "testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\unpacked-msi\Program Files" [2026-03-18T02:31:43.772Z] [02:31:03.395] TRACE: Done [2026-03-18T02:31:43.772Z] [02:31:03.395] TRACE: exec: Execute [cmd /c testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.772Z] [02:31:03.763] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:03.766] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.8c49520c\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.772Z] [02:31:03.766] TRACE: Deleting [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.772Z] [02:31:03.767] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.8c49520c\output\foo --win-menu](10) [2026-03-18T02:31:43.772Z] [02:31:03.782] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.772Z] [02:31:03.782] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.772Z] [02:31:03.797] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.772Z] [02:31:03.801] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.772Z] [02:31:03.803] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.772Z] [02:31:03.803] TRACE: assertStringListEquals(1, testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.772Z] [02:31:03.808] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.772Z] [02:31:03.808] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.772Z] [02:31:03.808] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.772Z] [02:31:03.808] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.772Z] [02:31:03.808] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.772Z] [02:31:03.811] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.772Z] [02:31:03.813] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.772Z] [02:31:03.813] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.772Z] [02:31:03.813] TRACE: Check contents of the predefined app image [testStartupDirectory2.8c49520c\output\foo] copied verbatim [2026-03-18T02:31:43.772Z] [02:31:03.817] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\foo.cfg] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.818] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\hello.jar] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.819] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.888] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\foo.exe] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.953] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.954] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\runtime\lib\bulk] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.772Z] [02:31:03.954] TRACE: Done [2026-03-18T02:31:43.772Z] [02:31:03.959] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.772Z] [02:31:03.964] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.772Z] [02:31:04.485] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:04.485] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:04.485] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.772Z] [02:31:04.961] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:04.962] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:04.962] TRACE: Check icon file [testStartupDirectory2.8c49520c\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.8c49520c\icons\expected.bmp] [2026-03-18T02:31:43.772Z] [02:31:04.962] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.772Z] [02:31:04.968] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.772Z] [02:31:04.968] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.772Z] [02:31:04.968] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.772Z] [02:31:04.968] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.772Z] [02:31:04.968] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.772Z] [02:31:04.971] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.772Z] [02:31:04.973] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.8c49520c\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.772Z] [02:31:05.783] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.772Z] [02:31:05.791] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.772Z] [02:31:05.911] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.084] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.113] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.772Z] [02:31:06.114] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.772Z] [02:31:06.114] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.772Z] [02:31:06.123] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.149] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.174] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.183] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.192] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.201] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.209] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.225] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:06.225] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.772Z] [02:31:06.228] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo [2026-03-18T02:31:43.772Z] [02:31:07.688] Command [PID: 3404]: [2026-03-18T02:31:43.772Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807\wixobj\a.msi [2026-03-18T02:31:43.772Z] [02:31:07.689] Returned: 0 [2026-03-18T02:31:43.772Z] [2026-03-18T02:31:43.772Z] [02:31:07.709] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:07.709] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output. [2026-03-18T02:31:43.772Z] [02:31:07.711] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:07.718] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:07.724] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16666407701784948807". [2026-03-18T02:31:43.772Z] [02:31:07.979] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output [2026-03-18T02:31:43.772Z] [02:31:07.981] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.772Z] [02:31:08.010] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:08.010] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.8c49520c\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.8c49520c\output\foo] [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:30:57.9270958Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:30:57.7910941Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:30:57.0980773Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:30:57.7960939Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:30:57.9580941Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:30:57.9750967Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:30:57.1020812Z) [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.8c49520c\output\foo --win-menu](10) command [2026-03-18T02:31:43.772Z] [02:31:08.011] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.8c49520c\output\foo --win-menu](10) command [2026-03-18T02:31:43.772Z] [02:31:08.012] TRACE: Deleting [testStartupDirectory2.8c49520c] directory recursively [2026-03-18T02:31:43.772Z] [02:31:08.026] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=65 [2026-03-18T02:31:43.772Z] [02:31:08.026] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T02:31:43.772Z] [02:31:08.027] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.772Z] [02:31:08.028] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.772Z] [02:31:08.091] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:08.092] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:08.092] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.772Z] [02:31:08.112] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.772Z] [02:31:08.112] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.772Z] [02:31:08.113] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime] directory [2026-03-18T02:31:43.772Z] [02:31:08.115] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\launcher-1.properties] properties file... [2026-03-18T02:31:43.772Z] [02:31:08.115] TRACE: win-menu=true [2026-03-18T02:31:43.772Z] [02:31:08.116] TRACE: Done [2026-03-18T02:31:43.772Z] [02:31:08.117] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime --add-launcher launcher-1=testStartupDirectory2.b053f8b1\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.772Z] [02:31:08.758] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output [2026-03-18T02:31:43.772Z] [02:31:08.952] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:08.960] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:08.969] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7287872952494875341". [2026-03-18T02:31:43.772Z] [02:31:08.988] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.772Z] [02:31:08.991] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:08.993] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7287872952494875341". [2026-03-18T02:31:43.773Z] [02:31:09.010] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.773Z] [02:31:09.054] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:09.054] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime --add-launcher launcher-1=testStartupDirectory2.b053f8b1\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:09.055] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\fake_runtime] [2026-03-18T02:31:43.773Z] [02:31:09.055] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.773Z] [02:31:09.055] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.773Z] [02:31:09.055] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:31:08.1148011Z) [2026-03-18T02:31:43.773Z] [02:31:09.055] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.773Z] [02:31:09.058] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:09.132] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:09.132] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:09.133] TRACE: Delete [testStartupDirectory2.b053f8b1\input\hello.jar] existing jar file [2026-03-18T02:31:43.773Z] [02:31:09.133] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:09.152] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:09.153] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:09.154] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime-0] directory [2026-03-18T02:31:43.773Z] [02:31:09.156] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.773Z] [02:31:09.780] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\out-9648 [2026-03-18T02:31:43.773Z] [02:31:09.921] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:09.931] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:09.944] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8318742510411155924". [2026-03-18T02:31:43.773Z] [02:31:09.972] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.773Z] [02:31:10.015] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:10.016] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:10.017] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\fake_runtime-0] [2026-03-18T02:31:43.773Z] [02:31:10.017] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.773Z] [02:31:10.017] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.773Z] [02:31:10.017] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:31:09.1558205Z) [2026-03-18T02:31:43.773Z] [02:31:10.055] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:10.600] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:10.600] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:10.600] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:11.088] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:11.088] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:11.088] TRACE: Check icon file [testStartupDirectory2.b053f8b1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.b053f8b1\icons\expected.bmp] [2026-03-18T02:31:43.773Z] [02:31:11.088] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.773Z] [02:31:11.090] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.773Z] [2026-03-18T02:31:43.773Z] FileDescription [2026-03-18T02:31:43.773Z] --------------- [2026-03-18T02:31:43.773Z] foo [2026-03-18T02:31:43.773Z] [2026-03-18T02:31:43.773Z] [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.773Z] [02:31:11.405] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.773Z] [02:31:11.406] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.773Z] [02:31:11.408] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.773Z] [02:31:11.408] TRACE: assertNotNull(true): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T02:31:43.773Z] [02:31:11.408] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T02:31:43.773Z] [02:31:11.410] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.773Z] [02:31:12.221] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.773Z] [02:31:12.230] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.773Z] [02:31:12.358] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.526] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.555] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.773Z] [02:31:12.556] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.773Z] [02:31:12.556] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.773Z] [02:31:12.565] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.590] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.614] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.625] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.632] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.641] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.647] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.665] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.773Z] [02:31:12.665] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.773Z] [02:31:12.669] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo [2026-03-18T02:31:43.773Z] [02:31:14.233] Command [PID: 7968]: [2026-03-18T02:31:43.773Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15728815522217634869\wixobj\a.msi [2026-03-18T02:31:43.773Z] [02:31:14.234] Returned: 0 [2026-03-18T02:31:43.773Z] [2026-03-18T02:31:43.773Z] [02:31:14.253] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.773Z] [02:31:14.283] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:14.284] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo] [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:31:08.942817Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:31:08.8028145Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:31:08.1117975Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:31:08.8078139Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:31:08.9878167Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:31:09.0078175Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:31:08.1148011Z) [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.773Z] [02:31:14.285] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.773Z] [02:31:14.287] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.b053f8b1\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.773Z] Export table [Shortcut] in [testStartupDirectory2.b053f8b1\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.773Z] Export table [Component] in [testStartupDirectory2.b053f8b1\msi-db/Component.idt] file [2026-03-18T02:31:43.773Z] Export table [Directory] in [testStartupDirectory2.b053f8b1\msi-db/Directory.idt] file [2026-03-18T02:31:43.773Z] Export table [File] in [testStartupDirectory2.b053f8b1\msi-db/File.idt] file [2026-03-18T02:31:43.773Z] [02:31:14.382] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:14.382] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.b053f8b1\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:14.404] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: Done [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.773Z] [02:31:14.405] TRACE: Done [2026-03-18T02:31:43.773Z] [02:31:14.406] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.773Z] [02:31:14.406] TRACE: icacls "testStartupDirectory2.b053f8b1\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.773Z] [02:31:14.406] TRACE: msiexec /a "testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files" [2026-03-18T02:31:43.773Z] [02:31:14.406] TRACE: Done [2026-03-18T02:31:43.773Z] [02:31:14.406] TRACE: exec: Execute [cmd /c testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:14.750] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:14.753] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.773Z] [02:31:14.754] TRACE: Deleting [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.773Z] [02:31:14.754] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu](10) [2026-03-18T02:31:43.773Z] [02:31:14.770] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.773Z] [02:31:14.770] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.773Z] [02:31:14.784] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.773Z] [02:31:14.787] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.773Z] [02:31:14.789] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.773Z] [02:31:14.789] TRACE: assertStringListEquals(1, testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.773Z] [02:31:14.795] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.773Z] [02:31:14.795] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.773Z] [02:31:14.795] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.773Z] [02:31:14.795] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.773Z] [02:31:14.795] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.773Z] [02:31:14.799] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.773Z] [02:31:14.801] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.773Z] [02:31:14.801] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.773Z] [02:31:14.801] TRACE: Check contents of the predefined app image [testStartupDirectory2.b053f8b1\output\foo] copied verbatim [2026-03-18T02:31:43.773Z] [02:31:14.805] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\foo.cfg] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.807] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\hello.jar] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.808] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.878] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\foo.exe] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.941] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.943] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\runtime\lib\bulk] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.773Z] [02:31:14.943] TRACE: Done [2026-03-18T02:31:43.773Z] [02:31:14.949] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.773Z] [02:31:14.954] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:15.482] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.773Z] [02:31:15.482] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.773Z] [02:31:15.482] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.773Z] [02:31:15.947] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:15.947] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:15.947] TRACE: Check icon file [testStartupDirectory2.b053f8b1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.b053f8b1\icons\expected.bmp] [2026-03-18T02:31:43.774Z] [02:31:15.948] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.774Z] [02:31:15.953] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.774Z] [02:31:15.953] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.774Z] [02:31:15.953] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.774Z] [02:31:15.953] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.774Z] [02:31:15.954] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.774Z] [02:31:15.957] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.774Z] [02:31:15.959] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.774Z] [02:31:16.764] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.774Z] [02:31:16.773] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.774Z] [02:31:16.905] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.090] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.130] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.774Z] [02:31:17.130] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.774Z] [02:31:17.130] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.774Z] [02:31:17.143] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.173] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.196] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.204] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.211] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.219] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.227] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.242] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:17.243] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.774Z] [02:31:17.246] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo [2026-03-18T02:31:43.774Z] [02:31:18.590] Command [PID: 8408]: [2026-03-18T02:31:43.774Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430\wixobj\a.msi [2026-03-18T02:31:43.774Z] [02:31:18.590] Returned: 0 [2026-03-18T02:31:43.774Z] [2026-03-18T02:31:43.774Z] [02:31:18.609] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:18.609] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output. [2026-03-18T02:31:43.774Z] [02:31:18.611] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:18.617] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:18.622] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4948536809253163430". [2026-03-18T02:31:43.774Z] [02:31:18.859] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output [2026-03-18T02:31:43.774Z] [02:31:18.861] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.774Z] [02:31:18.889] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:18.890] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:18.890] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.b053f8b1\output\foo] [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:31:08.942817Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:31:08.8028145Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:31:08.1117975Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:31:08.8078139Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:31:08.9878167Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:31:09.0078175Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:31:08.1148011Z) [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu](10) command [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu](10) command [2026-03-18T02:31:43.774Z] [02:31:18.891] TRACE: Deleting [testStartupDirectory2.b053f8b1] directory recursively [2026-03-18T02:31:43.774Z] [02:31:18.909] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=69 [2026-03-18T02:31:43.774Z] [02:31:18.909] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T02:31:43.774Z] [02:31:18.909] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.774Z] [02:31:18.910] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:18.971] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:18.972] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:18.972] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:18.992] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:18.993] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:18.994] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime] directory [2026-03-18T02:31:43.774Z] [02:31:18.996] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\launcher-1.properties] properties file... [2026-03-18T02:31:43.774Z] [02:31:18.996] TRACE: Done [2026-03-18T02:31:43.774Z] [02:31:18.997] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime --add-launcher launcher-1=testStartupDirectory2.da5686a3\launcher-1.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T02:31:43.774Z] [02:31:19.631] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output [2026-03-18T02:31:43.774Z] [02:31:19.849] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:19.857] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:19.877] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15265475391073155868". [2026-03-18T02:31:43.774Z] [02:31:19.894] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:19.897] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:19.898] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15265475391073155868". [2026-03-18T02:31:43.774Z] [02:31:19.913] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.774Z] [02:31:19.936] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:19.936] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime --add-launcher launcher-1=testStartupDirectory2.da5686a3\launcher-1.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:19.937] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\fake_runtime] [2026-03-18T02:31:43.774Z] [02:31:19.937] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.774Z] [02:31:19.937] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.774Z] [02:31:19.937] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:31:18.9957571Z) [2026-03-18T02:31:43.774Z] [02:31:19.938] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.774Z] [02:31:19.940] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:20.013] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:20.014] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:20.014] TRACE: Delete [testStartupDirectory2.da5686a3\input\hello.jar] existing jar file [2026-03-18T02:31:43.774Z] [02:31:20.015] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:20.034] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:20.034] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:20.035] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime-0] directory [2026-03-18T02:31:43.774Z] [02:31:20.037] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.774Z] [02:31:20.667] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\out-9648 [2026-03-18T02:31:43.774Z] [02:31:20.848] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:20.855] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:20.865] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4164621040356037208". [2026-03-18T02:31:43.774Z] [02:31:20.880] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.774Z] [02:31:20.955] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:20.955] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-9648 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:20.956] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\fake_runtime-0] [2026-03-18T02:31:43.774Z] [02:31:20.956] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.774Z] [02:31:20.956] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.774Z] [02:31:20.956] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:31:20.0367724Z) [2026-03-18T02:31:43.774Z] [02:31:20.971] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:21.515] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:21.515] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:21.515] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.774Z] [02:31:21.977] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:21.977] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:21.977] TRACE: Check icon file [testStartupDirectory2.da5686a3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.da5686a3\icons\expected.bmp] [2026-03-18T02:31:43.774Z] [02:31:21.977] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.774Z] [02:31:21.979] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:31:43.774Z] [2026-03-18T02:31:43.774Z] FileDescription [2026-03-18T02:31:43.774Z] --------------- [2026-03-18T02:31:43.774Z] foo [2026-03-18T02:31:43.774Z] [2026-03-18T02:31:43.774Z] [2026-03-18T02:31:43.774Z] [02:31:22.295] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.774Z] [02:31:22.295] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:31:43.774Z] [02:31:22.295] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] [2026-03-18T02:31:43.774Z] [02:31:22.295] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.774Z] [02:31:22.296] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.774Z] [02:31:22.296] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.774Z] [02:31:22.296] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.774Z] [02:31:22.296] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.774Z] [02:31:22.296] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.774Z] [02:31:22.298] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.774Z] [02:31:22.298] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T02:31:43.774Z] [02:31:22.300] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.da5686a3\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.774Z] [02:31:23.121] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.774Z] [02:31:23.130] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.774Z] [02:31:23.257] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.463] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.501] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.774Z] [02:31:23.502] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.774Z] [02:31:23.502] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.774Z] [02:31:23.514] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.539] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.566] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.575] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.774Z] [02:31:23.583] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:23.590] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:23.599] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:23.616] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:23.616] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.775Z] [02:31:23.620] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo [2026-03-18T02:31:43.775Z] [02:31:25.133] Command [PID: 6824]: [2026-03-18T02:31:43.775Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13343754106692302148\wixobj\a.msi [2026-03-18T02:31:43.775Z] [02:31:25.133] Returned: 0 [2026-03-18T02:31:43.775Z] [2026-03-18T02:31:43.775Z] [02:31:25.152] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.775Z] [02:31:25.181] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:25.181] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.da5686a3\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo] [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:31:19.8297701Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:31:19.6797693Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:31:18.9917546Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:31:19.6847681Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:31:19.8937675Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:31:19.9107746Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:31:18.9957571Z) [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.775Z] [02:31:25.182] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.775Z] [02:31:25.184] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.da5686a3\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.775Z] Export table [Shortcut] in [testStartupDirectory2.da5686a3\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.775Z] Export table [Component] in [testStartupDirectory2.da5686a3\msi-db/Component.idt] file [2026-03-18T02:31:43.775Z] Export table [Directory] in [testStartupDirectory2.da5686a3\msi-db/Directory.idt] file [2026-03-18T02:31:43.775Z] Export table [File] in [testStartupDirectory2.da5686a3\msi-db/File.idt] file [2026-03-18T02:31:43.775Z] [02:31:25.267] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:25.267] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.da5686a3\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.775Z] [02:31:25.295] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: Done [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.775Z] [02:31:25.296] TRACE: Done [2026-03-18T02:31:43.775Z] [02:31:25.297] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.775Z] [02:31:25.297] TRACE: icacls "testStartupDirectory2.da5686a3\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.775Z] [02:31:25.297] TRACE: msiexec /a "testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\unpacked-msi\Program Files" [2026-03-18T02:31:43.775Z] [02:31:25.297] TRACE: Done [2026-03-18T02:31:43.775Z] [02:31:25.298] TRACE: exec: Execute [cmd /c testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.775Z] [02:31:25.647] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:25.649] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.da5686a3\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.775Z] [02:31:25.650] TRACE: Deleting [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.775Z] [02:31:25.651] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.da5686a3\output\foo --win-menu](10) [2026-03-18T02:31:43.775Z] [02:31:25.665] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.775Z] [02:31:25.665] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.775Z] [02:31:25.682] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.775Z] [02:31:25.685] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.775Z] [02:31:25.688] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.775Z] [02:31:25.688] TRACE: assertStringListEquals(1, testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.775Z] [02:31:25.693] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.775Z] [02:31:25.693] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.775Z] [02:31:25.693] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.775Z] [02:31:25.693] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.775Z] [02:31:25.693] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.775Z] [02:31:25.696] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.775Z] [02:31:25.698] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.775Z] [02:31:25.698] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.775Z] [02:31:25.698] TRACE: Check contents of the predefined app image [testStartupDirectory2.da5686a3\output\foo] copied verbatim [2026-03-18T02:31:43.775Z] [02:31:25.701] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\foo.cfg] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.702] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\hello.jar] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.704] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.771] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\foo.exe] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.836] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.837] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\runtime\lib\bulk] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.775Z] [02:31:25.837] TRACE: Done [2026-03-18T02:31:43.775Z] [02:31:25.842] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.775Z] [02:31:25.847] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-03-18T02:31:43.775Z] [02:31:26.369] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:26.369] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:26.369] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-03-18T02:31:43.775Z] [02:31:26.844] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:26.844] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:26.844] TRACE: Check icon file [testStartupDirectory2.da5686a3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.da5686a3\icons\expected.bmp] [2026-03-18T02:31:43.775Z] [02:31:26.844] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:31:43.775Z] [02:31:26.850] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T02:31:43.775Z] [02:31:26.850] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T02:31:43.775Z] [02:31:26.850] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T02:31:43.775Z] [02:31:26.850] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T02:31:43.775Z] [02:31:26.850] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T02:31:43.775Z] [02:31:26.853] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T02:31:43.775Z] [02:31:26.855] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.da5686a3\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.775Z] [02:31:27.680] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.775Z] [02:31:27.690] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.775Z] [02:31:27.839] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.008] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.043] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.775Z] [02:31:28.044] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.775Z] [02:31:28.044] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.775Z] [02:31:28.054] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.081] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.110] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.120] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.128] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.137] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.145] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.162] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:28.162] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.775Z] [02:31:28.165] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo [2026-03-18T02:31:43.775Z] [02:31:29.528] Command [PID: 7940]: [2026-03-18T02:31:43.775Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696\wixobj\a.msi [2026-03-18T02:31:43.775Z] [02:31:29.529] Returned: 0 [2026-03-18T02:31:43.775Z] [2026-03-18T02:31:43.775Z] [02:31:29.549] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:29.550] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output. [2026-03-18T02:31:43.775Z] [02:31:29.551] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:29.558] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:29.564] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7268665766828572696". [2026-03-18T02:31:43.775Z] [02:31:29.811] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output [2026-03-18T02:31:43.775Z] [02:31:29.813] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.775Z] [02:31:29.843] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:29.843] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.da5686a3\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.da5686a3\output\foo] [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 1, #) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 2, app#) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T02:31:19.8297701Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T02:31:19.6797693Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T02:31:18.9917546Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T02:31:19.6847681Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T02:31:19.8937675Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T02:31:19.9107746Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T02:31:18.9957571Z) [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.da5686a3\output\foo --win-menu](10) command [2026-03-18T02:31:43.775Z] [02:31:29.844] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.da5686a3\output\foo --win-menu](10) command [2026-03-18T02:31:43.775Z] [02:31:29.845] TRACE: Deleting [testStartupDirectory2.da5686a3] directory recursively [2026-03-18T02:31:43.775Z] [02:31:29.858] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=68 [2026-03-18T02:31:43.775Z] [02:31:29.858] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T02:31:43.775Z] [02:31:29.859] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:31:43.775Z] [02:31:29.860] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:31:43.775Z] [02:31:29.926] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:29.927] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:29.927] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7); discard out+err... [2026-03-18T02:31:43.775Z] [02:31:29.947] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:29.948] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:29.949] TRACE: Init fake runtime in [testStartupDirectory2.dc8bbc57\fake_runtime] directory [2026-03-18T02:31:43.775Z] [02:31:29.951] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.dc8bbc57\input --dest testStartupDirectory2.dc8bbc57\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.dc8bbc57\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:31:43.775Z] [02:31:30.560] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output [2026-03-18T02:31:43.775Z] [02:31:30.683] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:30.690] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:30.708] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16914431941206141485". [2026-03-18T02:31:43.775Z] [02:31:30.719] Succeeded in building Windows Application Image package [2026-03-18T02:31:43.775Z] [02:31:30.743] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.775Z] [02:31:30.744] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.dc8bbc57\input --dest testStartupDirectory2.dc8bbc57\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.dc8bbc57\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:31:43.775Z] [02:31:30.744] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\fake_runtime] [2026-03-18T02:31:43.775Z] [02:31:30.744] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.775Z] [02:31:30.744] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:31:43.775Z] [02:31:30.744] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:31:29.9501363Z) [2026-03-18T02:31:43.775Z] [02:31:30.746] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.775Z] [02:31:31.549] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.775Z] [02:31:31.559] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.775Z] [02:31:31.698] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:31.871] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.775Z] [02:31:31.898] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.775Z] [02:31:31.898] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.775Z] [02:31:31.899] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.776Z] [02:31:31.908] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.932] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.957] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.967] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.975] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.984] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:31.992] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:32.008] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:32.009] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.776Z] [02:31:32.011] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo [2026-03-18T02:31:43.776Z] [02:31:33.268] Command [PID: 1352]: [2026-03-18T02:31:43.776Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1822680849644273875\wixobj\a.msi [2026-03-18T02:31:43.776Z] [02:31:33.269] Returned: 0 [2026-03-18T02:31:43.776Z] [2026-03-18T02:31:43.776Z] [02:31:33.291] Succeeded in building MSI Installer Package package [2026-03-18T02:31:43.776Z] [02:31:33.317] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.776Z] [02:31:33.318] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.776Z] [02:31:33.318] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo] [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:31:30.6741504Z) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:31:30.6021482Z) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:31:29.9461389Z) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:31:30.7161475Z) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:31:29.9501363Z) [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T02:31:43.776Z] [02:31:33.319] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T02:31:43.776Z] [02:31:33.320] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.dc8bbc57\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T02:31:43.776Z] Export table [Shortcut] in [testStartupDirectory2.dc8bbc57\msi-db/Shortcut.idt] file [2026-03-18T02:31:43.776Z] Export table [Component] in [testStartupDirectory2.dc8bbc57\msi-db/Component.idt] file [2026-03-18T02:31:43.776Z] Export table [Directory] in [testStartupDirectory2.dc8bbc57\msi-db/Directory.idt] file [2026-03-18T02:31:43.776Z] Export table [File] in [testStartupDirectory2.dc8bbc57\msi-db/File.idt] file [2026-03-18T02:31:43.776Z] [02:31:33.404] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.776Z] [02:31:33.404] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.dc8bbc57\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T02:31:43.776Z] [02:31:33.421] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: assertStringListEquals(1, foo) [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T02:31:43.776Z] [02:31:33.422] TRACE: Done [2026-03-18T02:31:43.776Z] [02:31:33.423] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat] text file... [2026-03-18T02:31:43.776Z] [02:31:33.423] TRACE: icacls "testStartupDirectory2.dc8bbc57\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:31:43.776Z] [02:31:33.423] TRACE: msiexec /a "testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files" [2026-03-18T02:31:43.776Z] [02:31:33.424] TRACE: Done [2026-03-18T02:31:43.776Z] [02:31:33.424] TRACE: exec: Execute [cmd /c testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:31:43.776Z] [02:31:34.085] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.776Z] [02:31:34.088] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files] directory [2026-03-18T02:31:43.776Z] [02:31:34.088] TRACE: Deleting [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:31:43.776Z] [02:31:34.089] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu](10) [2026-03-18T02:31:43.776Z] [02:31:34.095] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:31:43.776Z] [02:31:34.095] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:31:43.776Z] [02:31:34.102] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T02:31:43.776Z] [02:31:34.104] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:31:43.776Z] [02:31:34.106] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.776Z] [02:31:34.106] TRACE: assertStringListEquals(1, testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T02:31:43.776Z] [02:31:34.110] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T02:31:43.776Z] [02:31:34.110] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T02:31:43.776Z] [02:31:34.110] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T02:31:43.776Z] [02:31:34.110] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T02:31:43.776Z] [02:31:34.110] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T02:31:43.776Z] [02:31:34.114] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T02:31:43.776Z] [02:31:34.117] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T02:31:43.776Z] [02:31:34.117] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T02:31:43.776Z] [02:31:34.117] TRACE: Check contents of the predefined app image [testStartupDirectory2.dc8bbc57\output\foo] copied verbatim [2026-03-18T02:31:43.776Z] [02:31:34.120] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\app\foo.cfg] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T02:31:43.776Z] [02:31:34.121] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\app\hello.jar] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T02:31:43.776Z] [02:31:34.190] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\foo.exe] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T02:31:43.776Z] [02:31:34.191] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\runtime\lib\bulk] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T02:31:43.776Z] [02:31:34.192] TRACE: Done [2026-03-18T02:31:43.776Z] [02:31:34.193] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu -J-Djlink.debug=true --verbose](12); inherit out+err... [2026-03-18T02:31:43.776Z] [02:31:35.023] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:31:43.776Z] [02:31:35.033] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:31:43.776Z] [02:31:35.155] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.348] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.375] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.776Z] [02:31:35.375] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T02:31:43.776Z] [02:31:35.376] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T02:31:43.776Z] [02:31:35.384] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.410] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.438] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.447] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.454] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.463] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.469] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.484] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:35.485] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T02:31:43.776Z] [02:31:35.488] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo [2026-03-18T02:31:43.776Z] [02:31:36.837] Command [PID: 10960]: [2026-03-18T02:31:43.776Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584\wixobj\a.msi [2026-03-18T02:31:43.776Z] [02:31:36.837] Returned: 0 [2026-03-18T02:31:43.776Z] [2026-03-18T02:31:43.776Z] [02:31:36.855] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:36.856] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output. [2026-03-18T02:31:43.776Z] [02:31:36.857] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:36.862] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T02:31:43.776Z] [02:31:36.869] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7497432189289144584". [2026-03-18T02:31:43.776Z] [02:31:37.100] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output [2026-03-18T02:31:43.776Z] [02:31:37.102] Succeeded in building EXE Installer Package package [2026-03-18T02:31:43.776Z] [02:31:37.132] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:31:43.776Z] [02:31:37.132] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu -J-Djlink.debug=true --verbose](12) exited with 0 code [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testStartupDirectory2.dc8bbc57\output\foo] [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(1, #) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(2, app#) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T02:31:30.6741504Z) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T02:31:30.6021482Z) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T02:31:29.9461389Z) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T02:31:30.7161475Z) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T02:31:29.9501363Z) [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T02:31:43.776Z] [02:31:37.133] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T02:31:43.776Z] [02:31:37.134] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu](10) command [2026-03-18T02:31:43.776Z] [02:31:37.134] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu](10) command [2026-03-18T02:31:43.776Z] [02:31:37.134] TRACE: Deleting [testStartupDirectory2.dc8bbc57] directory recursively [2026-03-18T02:31:43.776Z] [02:31:37.144] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=34 [2026-03-18T02:31:43.776Z] [02:31:37.145] [==========] 29 tests ran [2026-03-18T02:31:43.776Z] [02:31:37.145] [ PASSED ] 26 tests [2026-03-18T02:31:43.776Z] [02:31:37.146] [ FAILED ] 3 tests, listed below [2026-03-18T02:31:43.776Z] [02:31:37.146] [ FAILED ] AddLShortcutTest.test; workDir=[test] [2026-03-18T02:31:43.776Z] [02:31:37.146] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(APP_DIR); workDir=[testInvokeShortcuts.37ba888a] [2026-03-18T02:31:43.776Z] [02:31:37.146] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); workDir=[testInvokeShortcuts.16ca11d8] [2026-03-18T02:31:43.776Z] [02:31:37.147] 3 FAILED TESTS [2026-03-18T02:31:43.776Z] STDERR: [2026-03-18T02:31:43.776Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:31:43.776Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:31:43.776Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:31:43.776Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:31:43.776Z] at AddLShortcutTest.test(AddLShortcutTest.java:163) [2026-03-18T02:31:43.776Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.776Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:31:43.776Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:31:43.776Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:31:43.776Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:31:43.776Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:31:43.776Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:31:43.776Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.776Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.776Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:31:43.776Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:31:43.776Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:31:43.776Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:31:43.776Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:31:43.776Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:31:43.776Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:278) [2026-03-18T02:31:43.776Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.776Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:31:43.776Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.776Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:31:43.777Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:31:43.777Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:31:43.777Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.777Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.777Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:31:43.777Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:31:43.777Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:31:43.777Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:31:43.777Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:31:43.777Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:31:43.777Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:278) [2026-03-18T02:31:43.777Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.777Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:31:43.777Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:31:43.777Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:31:43.777Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.777Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.777Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:31:43.777Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:31:43.777Z] java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:31:43.777Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:31:43.777Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:31:43.777Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:31:43.777Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:31:43.777Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:31:43.777Z] [2026-03-18T02:31:43.777Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T02:31:43.777Z] JavaTest Message: shutting down test [2026-03-18T02:31:43.777Z] [2026-03-18T02:31:43.777Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T02:31:43.777Z] rerun: [2026-03-18T02:31:43.777Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:31:43.777Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:31:43.777Z] SystemDrive=C: \ [2026-03-18T02:31:43.777Z] SystemRoot='C:\Windows' \ [2026-03-18T02:31:43.777Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.777Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:31:43.777Z] windir='C:\Windows' \ [2026-03-18T02:31:43.777Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T02:31:43.777Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T02:31:43.777Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:31:43.777Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:31:43.777Z] -Dtest.compiler.opts= \ [2026-03-18T02:31:43.777Z] -Dtest.java.opts= \ [2026-03-18T02:31:43.777Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.777Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:31:43.777Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T02:31:43.777Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:31:43.777Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:31:43.777Z] -Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T02:31:43.777Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:31:43.777Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T02:31:43.777Z] -Dtest.main.class=AddLShortcutTest \ [2026-03-18T02:31:43.777Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:31:43.777Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.777Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T02:31:43.777Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.777Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:31:43.777Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:31:43.777Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:31:43.777Z] -ea \ [2026-03-18T02:31:43.777Z] -esa \ [2026-03-18T02:31:43.777Z] -Xmx512m \ [2026-03-18T02:31:43.777Z] -XX:-UseCompressedOops \ [2026-03-18T02:31:43.777Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:31:43.777Z] -Xmx512m \ [2026-03-18T02:31:43.777Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\AddLShortcutTest_id1.d\main.0.jta' --jpt-run=AddLShortcutTest [2026-03-18T02:31:43.777Z] [2026-03-18T02:31:43.777Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T02:31:43.777Z] -------------------------------------------------- [2026-03-18T02:43:11.361Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0 [2026-03-18T02:43:11.361Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T02:43:11.361Z] [2026-03-18T02:43:11.361Z] ACTION: build -- Passed. Build successful [2026-03-18T02:43:11.361Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:43:11.361Z] TIME: 2.069 seconds [2026-03-18T02:43:11.361Z] messages: [2026-03-18T02:43:11.361Z] command: build jdk.jpackage.test.* [2026-03-18T02:43:11.361Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:43:11.361Z] started: Wed Mar 18 02:40:59.517 UTC 2026 [2026-03-18T02:43:11.361Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T02:43:11.361Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T02:43:11.361Z] finished: Wed Mar 18 02:41:01.586 UTC 2026 [2026-03-18T02:43:11.361Z] elapsed time (seconds): 2.069 [2026-03-18T02:43:11.361Z] [2026-03-18T02:43:11.361Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:43:11.361Z] REASON: .class file out of date or does not exist [2026-03-18T02:43:11.361Z] TIME: 2.059 seconds [2026-03-18T02:43:11.361Z] messages: [2026-03-18T02:43:11.362Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T02:43:11.362Z] reason: .class file out of date or does not exist [2026-03-18T02:43:11.362Z] started: Wed Mar 18 02:40:59.527 UTC 2026 [2026-03-18T02:43:11.362Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:43:11.362Z] Mode: agentvm [2026-03-18T02:43:11.362Z] Agent id: 3 [2026-03-18T02:43:11.362Z] Process id: 9364 [2026-03-18T02:43:11.362Z] finished: Wed Mar 18 02:41:01.586 UTC 2026 [2026-03-18T02:43:11.362Z] elapsed time (seconds): 2.059 [2026-03-18T02:43:11.362Z] configuration: [2026-03-18T02:43:11.362Z] Boot Layer (javac runtime environment) [2026-03-18T02:43:11.362Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:43:11.362Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:43:11.362Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:43:11.362Z] [2026-03-18T02:43:11.362Z] javac compilation environment [2026-03-18T02:43:11.362Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:43:11.362Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:43:11.362Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:43:11.362Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:43:11.362Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d [2026-03-18T02:43:11.362Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:43:11.362Z] [2026-03-18T02:43:11.362Z] rerun: [2026-03-18T02:43:11.362Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:43:11.362Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:43:11.362Z] SystemDrive=C: \ [2026-03-18T02:43:11.362Z] SystemRoot='C:\Windows' \ [2026-03-18T02:43:11.362Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.362Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.362Z] windir='C:\Windows' \ [2026-03-18T02:43:11.362Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:43:11.362Z] -J-ea \ [2026-03-18T02:43:11.362Z] -J-esa \ [2026-03-18T02:43:11.362Z] -J-Xmx512m \ [2026-03-18T02:43:11.362Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:43:11.362Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:43:11.362Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:43:11.362Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:43:11.362Z] -J-Dtest.java.opts= \ [2026-03-18T02:43:11.362Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.362Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.362Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:43:11.362Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:43:11.362Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:43:11.362Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T02:43:11.363Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:43:11.363Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T02:43:11.363Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-03-18T02:43:11.363Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:43:11.363Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.363Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T02:43:11.363Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.363Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.363Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:43:11.363Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.363Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.363Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.364Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T02:43:11.364Z] [2026-03-18T02:43:11.364Z] ACTION: build -- Passed. Build successful [2026-03-18T02:43:11.364Z] REASON: User specified action: run build EmptyFolderTest [2026-03-18T02:43:11.364Z] TIME: 0.515 seconds [2026-03-18T02:43:11.364Z] messages: [2026-03-18T02:43:11.364Z] command: build EmptyFolderTest [2026-03-18T02:43:11.364Z] reason: User specified action: run build EmptyFolderTest [2026-03-18T02:43:11.364Z] started: Wed Mar 18 02:41:01.586 UTC 2026 [2026-03-18T02:43:11.364Z] Test directory: [2026-03-18T02:43:11.364Z] compile: EmptyFolderTest [2026-03-18T02:43:11.364Z] finished: Wed Mar 18 02:41:02.101 UTC 2026 [2026-03-18T02:43:11.364Z] elapsed time (seconds): 0.515 [2026-03-18T02:43:11.364Z] [2026-03-18T02:43:11.364Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:43:11.364Z] REASON: .class file out of date or does not exist [2026-03-18T02:43:11.364Z] TIME: 0.514 seconds [2026-03-18T02:43:11.364Z] messages: [2026-03-18T02:43:11.364Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java [2026-03-18T02:43:11.364Z] reason: .class file out of date or does not exist [2026-03-18T02:43:11.364Z] started: Wed Mar 18 02:41:01.587 UTC 2026 [2026-03-18T02:43:11.364Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:43:11.364Z] Mode: agentvm [2026-03-18T02:43:11.364Z] Agent id: 3 [2026-03-18T02:43:11.364Z] Process id: 9364 [2026-03-18T02:43:11.364Z] finished: Wed Mar 18 02:41:02.101 UTC 2026 [2026-03-18T02:43:11.364Z] elapsed time (seconds): 0.514 [2026-03-18T02:43:11.364Z] configuration: [2026-03-18T02:43:11.364Z] Boot Layer (javac runtime environment) [2026-03-18T02:43:11.364Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:43:11.364Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:43:11.364Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:43:11.364Z] [2026-03-18T02:43:11.364Z] javac compilation environment [2026-03-18T02:43:11.364Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:43:11.364Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:43:11.364Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:43:11.364Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:43:11.364Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:43:11.364Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:43:11.364Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d [2026-03-18T02:43:11.364Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:43:11.364Z] [2026-03-18T02:43:11.364Z] rerun: [2026-03-18T02:43:11.364Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:43:11.364Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:43:11.364Z] SystemDrive=C: \ [2026-03-18T02:43:11.364Z] SystemRoot='C:\Windows' \ [2026-03-18T02:43:11.364Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.364Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.364Z] windir='C:\Windows' \ [2026-03-18T02:43:11.364Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:43:11.364Z] -J-ea \ [2026-03-18T02:43:11.364Z] -J-esa \ [2026-03-18T02:43:11.364Z] -J-Xmx512m \ [2026-03-18T02:43:11.364Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:43:11.364Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:43:11.364Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:43:11.364Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:43:11.364Z] -J-Dtest.java.opts= \ [2026-03-18T02:43:11.364Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.364Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.364Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:43:11.364Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:43:11.364Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:43:11.364Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T02:43:11.364Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:43:11.364Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T02:43:11.364Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-03-18T02:43:11.364Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:43:11.364Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.364Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T02:43:11.364Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.365Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.365Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:43:11.365Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.365Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T02:43:11.365Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.365Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' [2026-03-18T02:43:11.365Z] [2026-03-18T02:43:11.365Z] ACTION: build -- Passed. All files up to date [2026-03-18T02:43:11.365Z] REASON: Named class compiled on demand [2026-03-18T02:43:11.365Z] TIME: 0.024 seconds [2026-03-18T02:43:11.365Z] messages: [2026-03-18T02:43:11.365Z] command: build jdk.jpackage.test.Main [2026-03-18T02:43:11.365Z] reason: Named class compiled on demand [2026-03-18T02:43:11.365Z] started: Wed Mar 18 02:41:02.101 UTC 2026 [2026-03-18T02:43:11.365Z] finished: Wed Mar 18 02:41:02.125 UTC 2026 [2026-03-18T02:43:11.365Z] elapsed time (seconds): 0.024 [2026-03-18T02:43:11.365Z] [2026-03-18T02:43:11.365Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:43:11.365Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T02:43:11.365Z] TIME: 105.663 seconds [2026-03-18T02:43:11.365Z] messages: [2026-03-18T02:43:11.365Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T02:43:11.365Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T02:43:11.365Z] exclusiveAccess wait time (seconds): 19.556 [2026-03-18T02:43:11.365Z] started: Wed Mar 18 02:41:21.683 UTC 2026 [2026-03-18T02:43:11.365Z] Mode: othervm [/othervm specified] [2026-03-18T02:43:11.365Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:43:11.365Z] Process id: 8860 [2026-03-18T02:43:11.365Z] finished: Wed Mar 18 02:43:07.346 UTC 2026 [2026-03-18T02:43:11.365Z] elapsed time (seconds): 105.663 [2026-03-18T02:43:11.365Z] configuration: [2026-03-18T02:43:11.365Z] Boot Layer [2026-03-18T02:43:11.365Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:43:11.365Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:43:11.365Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:43:11.365Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:43:11.365Z] [2026-03-18T02:43:11.365Z] STDOUT: [2026-03-18T02:43:11.365Z] [02:41:22.106] Parsing [--jpt-run=EmptyFolderTest.testPackage]... [2026-03-18T02:43:11.365Z] [02:41:22.199] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()] [2026-03-18T02:43:11.365Z] [02:41:22.293] Create: EmptyFolderTest.testPackage [2026-03-18T02:43:11.365Z] [02:41:22.307] [ RUN ] EmptyFolderTest.testPackage [2026-03-18T02:43:11.365Z] [02:41:22.601] TRACE: Bundler msi enabled [2026-03-18T02:43:11.365Z] [02:41:22.601] TRACE: Bundler exe enabled [2026-03-18T02:43:11.365Z] [02:41:22.693] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:43:11.365Z] [02:41:22.906] TRACE: exec: Execute tool provider [javac -d testPackage\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:43:11.365Z] [02:41:24.057] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:43:11.365Z] [02:41:24.074] TRACE: assertEquals(0): Check command tool provider [javac -d testPackage\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:43:11.365Z] [02:41:24.076] TRACE: exec: Execute tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7); discard out+err... [2026-03-18T02:43:11.365Z] [02:41:24.158] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:43:11.365Z] [02:41:24.159] TRACE: assertEquals(0): Check command tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7) exited with 0 code [2026-03-18T02:43:11.365Z] [02:41:24.195] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testPackage\input --dest testPackage\output --name EmptyFolderPackageTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16); inherit out+err... [2026-03-18T02:43:11.365Z] [02:41:24.963] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:43:11.365Z] [02:41:24.973] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:43:11.365Z] [02:41:29.953] Command [PID: -1]: [2026-03-18T02:43:11.365Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:43:11.365Z] [02:41:29.954] Output: [2026-03-18T02:43:11.365Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:43:11.365Z] [2026-03-18T02:43:11.365Z] [02:41:29.954] Returned: 0 [2026-03-18T02:43:11.365Z] [2026-03-18T02:43:11.365Z] [02:41:30.030] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize). [2026-03-18T02:43:11.365Z] [02:41:30.037] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:30.106] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081". [2026-03-18T02:43:11.366Z] [02:41:30.960] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.122] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.231] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-03-18T02:43:11.366Z] [02:41:31.233] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de. [2026-03-18T02:43:11.366Z] [02:41:31.234] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd. [2026-03-18T02:43:11.366Z] [02:41:31.270] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.305] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.330] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.380] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.396] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.406] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.417] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.461] No default package resource [script to run after application image is populated] (add EmptyFolderPackageTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:43:11.366Z] [02:41:31.461] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-03-18T02:43:11.366Z] [02:41:31.465] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\image [2026-03-18T02:43:11.366Z] [02:42:08.953] Command [PID: 4140]: [2026-03-18T02:43:11.366Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=EmptyFolderPackageTest -d JpProductCode=f49bc025-309b-3f34-9cce-9e3cac92b8de -d JpAppName=EmptyFolderPackageTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\image\EmptyFolderPackageTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=74b36052-fc0e-3e9c-98c2-47c57b9f34bd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11813247051376023081\wixobj\a.msi [2026-03-18T02:43:11.366Z] [02:42:08.954] Returned: 0 [2026-03-18T02:43:11.366Z] [2026-03-18T02:43:11.366Z] [02:42:08.989] Succeeded in building MSI Installer Package package [2026-03-18T02:43:11.366Z] [02:42:09.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:43:11.366Z] [02:42:09.238] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testPackage\input --dest testPackage\output --name EmptyFolderPackageTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16) exited with 0 code [2026-03-18T02:43:11.366Z] [02:42:09.239] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] path exists [2026-03-18T02:43:11.366Z] [02:42:09.239] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] is a file [2026-03-18T02:43:11.366Z] [02:42:09.290] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testPackage\unpacked-msi\unpack.bat] text file... [2026-03-18T02:43:11.366Z] [02:42:09.290] TRACE: icacls "testPackage\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:43:11.366Z] [02:42:09.290] TRACE: msiexec /a "testPackage\output\EmptyFolderPackageTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testPackage\unpacked-msi\Program Files" [2026-03-18T02:43:11.366Z] [02:42:09.292] TRACE: Done [2026-03-18T02:43:11.366Z] [02:42:09.293] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:10.071] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:13.073] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:13.817] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:17.818] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:18.573] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:23.575] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:24.307] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:30.308] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:31.028] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:38.030] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:38.754] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:46.755] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:47.477] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:42:56.480] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:43:11.366Z] [02:42:57.212] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:43:11.366Z] [02:43:07.217] TRACE: Convert [PFiles64\EmptyFolderPackageTest] into [EmptyFolderPackageTest] in [testPackage\unpacked-msi\Program Files] directory [2026-03-18T02:43:11.366Z] [02:43:07.218] TRACE: Deleting [testPackage\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:43:11.366Z] [02:43:07.220] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testPackage\input --dest testPackage\output --name EmptyFolderPackageTest --type msi --main-jar hello.jar --main-class Hello --win-console](14) [2026-03-18T02:43:11.366Z] [02:43:07.304] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:43:11.366Z] [02:43:07.305] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:43:11.366Z] [02:43:07.307] TRACE: assertTrue(): Check [testPackage\unpacked-msi\Program Files\EmptyFolderPackageTest\service-installer.exe] path doesn't exist [2026-03-18T02:43:11.366Z] [02:43:07.309] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:43:11.366Z] [02:43:07.319] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:43:11.366Z] [02:43:07.319] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:43:11.366Z] [02:43:07.320] [ FAILED ] EmptyFolderTest.testPackage; checks=9 [2026-03-18T02:43:11.366Z] [02:43:07.322] [==========] 1 tests ran [2026-03-18T02:43:11.366Z] [02:43:07.322] [ PASSED ] 0 tests [2026-03-18T02:43:11.366Z] [02:43:07.323] [ FAILED ] 1 test, listed below [2026-03-18T02:43:11.366Z] [02:43:07.324] [ FAILED ] EmptyFolderTest.testPackage; workDir=[testPackage] [2026-03-18T02:43:11.366Z] [02:43:07.324] 1 FAILED TEST [2026-03-18T02:43:11.366Z] STDERR: [2026-03-18T02:43:11.366Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:43:11.366Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:43:11.367Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:43:11.367Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:43:11.367Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:43:11.367Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69) [2026-03-18T02:43:11.367Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:43:11.367Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:43:11.367Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:43:11.367Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:43:11.367Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:43:11.367Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:43:11.367Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:43:11.367Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:43:11.367Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:43:11.367Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:43:11.367Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:43:11.367Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:43:11.367Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:43:11.367Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:43:11.367Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:43:11.367Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:43:11.367Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:43:11.367Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:43:11.367Z] [2026-03-18T02:43:11.367Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:43:11.367Z] JavaTest Message: shutting down test [2026-03-18T02:43:11.367Z] [2026-03-18T02:43:11.367Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:43:11.367Z] rerun: [2026-03-18T02:43:11.367Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:43:11.367Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:43:11.367Z] SystemDrive=C: \ [2026-03-18T02:43:11.367Z] SystemRoot='C:\Windows' \ [2026-03-18T02:43:11.367Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.367Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:43:11.367Z] windir='C:\Windows' \ [2026-03-18T02:43:11.367Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T02:43:11.367Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T02:43:11.367Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:43:11.367Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:43:11.367Z] -Dtest.compiler.opts= \ [2026-03-18T02:43:11.367Z] -Dtest.java.opts= \ [2026-03-18T02:43:11.367Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.368Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:43:11.368Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T02:43:11.368Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:43:11.368Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:43:11.368Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T02:43:11.368Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:43:11.368Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T02:43:11.368Z] -Dtest.main.class=EmptyFolderTest \ [2026-03-18T02:43:11.368Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:43:11.368Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.368Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T02:43:11.368Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.368Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:43:11.368Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:43:11.368Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:43:11.368Z] -ea \ [2026-03-18T02:43:11.368Z] -esa \ [2026-03-18T02:43:11.368Z] -Xmx512m \ [2026-03-18T02:43:11.368Z] -XX:-UseCompressedOops \ [2026-03-18T02:43:11.368Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:43:11.368Z] -Xmx512m \ [2026-03-18T02:43:11.368Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage [2026-03-18T02:43:11.368Z] [2026-03-18T02:43:11.368Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:43:11.368Z] -------------------------------------------------- [2026-03-18T02:49:36.618Z] TEST: tools/jpackage/share/InstallDirTest.java#id1 [2026-03-18T02:49:36.618Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T02:49:36.618Z] [2026-03-18T02:49:36.618Z] ACTION: build -- Passed. Build successful [2026-03-18T02:49:36.618Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:49:36.618Z] TIME: 2.143 seconds [2026-03-18T02:49:36.618Z] messages: [2026-03-18T02:49:36.618Z] command: build jdk.jpackage.test.* [2026-03-18T02:49:36.618Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:49:36.618Z] started: Wed Mar 18 02:44:28.149 UTC 2026 [2026-03-18T02:49:36.618Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T02:49:36.618Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T02:49:36.618Z] finished: Wed Mar 18 02:44:30.292 UTC 2026 [2026-03-18T02:49:36.618Z] elapsed time (seconds): 2.143 [2026-03-18T02:49:36.618Z] [2026-03-18T02:49:36.618Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:49:36.618Z] REASON: .class file out of date or does not exist [2026-03-18T02:49:36.618Z] TIME: 2.135 seconds [2026-03-18T02:49:36.618Z] messages: [2026-03-18T02:49:36.619Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T02:49:36.619Z] reason: .class file out of date or does not exist [2026-03-18T02:49:36.619Z] started: Wed Mar 18 02:44:28.157 UTC 2026 [2026-03-18T02:49:36.619Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:49:36.619Z] Mode: agentvm [2026-03-18T02:49:36.619Z] Agent id: 3 [2026-03-18T02:49:36.619Z] Process id: 9364 [2026-03-18T02:49:36.619Z] finished: Wed Mar 18 02:44:30.292 UTC 2026 [2026-03-18T02:49:36.619Z] elapsed time (seconds): 2.135 [2026-03-18T02:49:36.619Z] configuration: [2026-03-18T02:49:36.619Z] Boot Layer (javac runtime environment) [2026-03-18T02:49:36.619Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:49:36.619Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:49:36.619Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:49:36.619Z] [2026-03-18T02:49:36.619Z] javac compilation environment [2026-03-18T02:49:36.619Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:49:36.619Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:49:36.619Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:49:36.619Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:49:36.619Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d [2026-03-18T02:49:36.619Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:49:36.619Z] [2026-03-18T02:49:36.619Z] rerun: [2026-03-18T02:49:36.619Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:49:36.619Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:49:36.619Z] SystemDrive=C: \ [2026-03-18T02:49:36.619Z] SystemRoot='C:\Windows' \ [2026-03-18T02:49:36.619Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.619Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.619Z] windir='C:\Windows' \ [2026-03-18T02:49:36.619Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:49:36.619Z] -J-ea \ [2026-03-18T02:49:36.619Z] -J-esa \ [2026-03-18T02:49:36.619Z] -J-Xmx512m \ [2026-03-18T02:49:36.619Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:49:36.619Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:49:36.619Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:49:36.619Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:49:36.619Z] -J-Dtest.java.opts= \ [2026-03-18T02:49:36.619Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.619Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.619Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:49:36.619Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:49:36.619Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:49:36.619Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T02:49:36.619Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:49:36.619Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T02:49:36.619Z] -J-Dtest.main.class=InstallDirTest \ [2026-03-18T02:49:36.619Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:49:36.619Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.619Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T02:49:36.619Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.619Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.619Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:49:36.620Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.620Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.620Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.620Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T02:49:36.620Z] [2026-03-18T02:49:36.620Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:49:36.620Z] REASON: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-03-18T02:49:36.620Z] TIME: 0.269 seconds [2026-03-18T02:49:36.620Z] messages: [2026-03-18T02:49:36.620Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java [2026-03-18T02:49:36.620Z] reason: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-03-18T02:49:36.620Z] started: Wed Mar 18 02:44:30.292 UTC 2026 [2026-03-18T02:49:36.620Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:49:36.620Z] Mode: agentvm [2026-03-18T02:49:36.620Z] Agent id: 3 [2026-03-18T02:49:36.620Z] Process id: 9364 [2026-03-18T02:49:36.620Z] finished: Wed Mar 18 02:44:30.561 UTC 2026 [2026-03-18T02:49:36.620Z] elapsed time (seconds): 0.269 [2026-03-18T02:49:36.620Z] configuration: [2026-03-18T02:49:36.620Z] Boot Layer (javac runtime environment) [2026-03-18T02:49:36.620Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:49:36.620Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:49:36.620Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:49:36.620Z] [2026-03-18T02:49:36.620Z] javac compilation environment [2026-03-18T02:49:36.620Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:49:36.620Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:49:36.620Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:49:36.621Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:49:36.621Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:49:36.621Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:49:36.621Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d [2026-03-18T02:49:36.621Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] rerun: [2026-03-18T02:49:36.621Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:49:36.621Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:49:36.621Z] SystemDrive=C: \ [2026-03-18T02:49:36.621Z] SystemRoot='C:\Windows' \ [2026-03-18T02:49:36.621Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.621Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.621Z] windir='C:\Windows' \ [2026-03-18T02:49:36.621Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:49:36.621Z] -J-ea \ [2026-03-18T02:49:36.621Z] -J-esa \ [2026-03-18T02:49:36.621Z] -J-Xmx512m \ [2026-03-18T02:49:36.621Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:49:36.621Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:49:36.621Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:49:36.621Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:49:36.621Z] -J-Dtest.java.opts= \ [2026-03-18T02:49:36.621Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.621Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.621Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:49:36.621Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:49:36.621Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:49:36.621Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T02:49:36.621Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:49:36.621Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T02:49:36.621Z] -J-Dtest.main.class=InstallDirTest \ [2026-03-18T02:49:36.621Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:49:36.621Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.621Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T02:49:36.621Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.621Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.621Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:49:36.621Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.621Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T02:49:36.621Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.621Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.621Z] -Xlint:all \ [2026-03-18T02:49:36.621Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] ACTION: build -- Passed. All files up to date [2026-03-18T02:49:36.621Z] REASON: Named class compiled on demand [2026-03-18T02:49:36.621Z] TIME: 0.023 seconds [2026-03-18T02:49:36.621Z] messages: [2026-03-18T02:49:36.621Z] command: build jdk.jpackage.test.Main [2026-03-18T02:49:36.621Z] reason: Named class compiled on demand [2026-03-18T02:49:36.621Z] started: Wed Mar 18 02:44:30.561 UTC 2026 [2026-03-18T02:49:36.621Z] finished: Wed Mar 18 02:44:30.584 UTC 2026 [2026-03-18T02:49:36.621Z] elapsed time (seconds): 0.023 [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:49:36.621Z] REASON: User specified action: run main/othervm/timeout=4000 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T02:49:36.621Z] TIME: 105.065 seconds [2026-03-18T02:49:36.621Z] messages: [2026-03-18T02:49:36.621Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T02:49:36.621Z] reason: User specified action: run main/othervm/timeout=4000 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T02:49:36.621Z] exclusiveAccess wait time (seconds): 190.737 [2026-03-18T02:49:36.621Z] started: Wed Mar 18 02:47:41.325 UTC 2026 [2026-03-18T02:49:36.621Z] Mode: othervm [/othervm specified] [2026-03-18T02:49:36.621Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:49:36.621Z] Process id: 6936 [2026-03-18T02:49:36.621Z] finished: Wed Mar 18 02:49:26.390 UTC 2026 [2026-03-18T02:49:36.621Z] elapsed time (seconds): 105.065 [2026-03-18T02:49:36.621Z] configuration: [2026-03-18T02:49:36.621Z] Boot Layer [2026-03-18T02:49:36.621Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:49:36.621Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:49:36.621Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:49:36.621Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] STDOUT: [2026-03-18T02:49:36.621Z] [02:47:41.793] Parsing [--jpt-run=InstallDirTest]... [2026-03-18T02:49:36.621Z] [02:47:41.926] InstallDirTest -> [public static void InstallDirTest.testCommon(java.nio.file.Path)] [2026-03-18T02:49:36.621Z] [02:47:42.010] Create: InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-03-18T02:49:36.621Z] [02:47:42.028] [ RUN ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-03-18T02:49:36.621Z] [02:47:42.345] TRACE: Bundler msi enabled [2026-03-18T02:49:36.621Z] [02:47:42.345] TRACE: Bundler exe enabled [2026-03-18T02:49:36.621Z] [02:47:42.398] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:49:36.621Z] [02:47:42.607] TRACE: exec: Execute tool provider [javac -d testCommon.dbc72862\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:49:36.621Z] [02:47:43.920] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:49:36.621Z] [02:47:43.926] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon.dbc72862\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:49:36.621Z] [02:47:43.928] TRACE: exec: Execute tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7); discard out+err... [2026-03-18T02:49:36.621Z] [02:47:44.001] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:49:36.621Z] [02:47:44.002] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7) exited with 0 code [2026-03-18T02:49:36.621Z] [02:47:44.040] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon.dbc72862\input --dest testCommon.dbc72862\output --name CommonInstallDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --install-dir TestVendor\InstallDirTest1234 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:49:36.621Z] [02:47:44.816] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:49:36.621Z] [02:47:44.824] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:49:36.621Z] [02:47:49.877] Command [PID: -1]: [2026-03-18T02:49:36.621Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:49:36.621Z] [02:47:49.877] Output: [2026-03-18T02:49:36.621Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] [02:47:49.877] Returned: 0 [2026-03-18T02:49:36.621Z] [2026-03-18T02:49:36.621Z] [02:47:49.967] Using default package resource JavaApp.ico [icon] (add CommonInstallDirTest.ico to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:49.974] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonInstallDirTest.properties to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:49.988] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059". [2026-03-18T02:49:36.621Z] [02:47:50.531] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.675] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.794] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-03-18T02:49:36.621Z] [02:47:50.795] MSI ProductCode: f08acb58-95e7-3604-acb2-2063fd847b58. [2026-03-18T02:49:36.621Z] [02:47:50.795] MSI UpgradeCode: cb270a7f-c01b-3467-90f9-9f70bd42ecfd. [2026-03-18T02:49:36.621Z] [02:47:50.820] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.840] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.866] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.877] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.886] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:49:36.621Z] [02:47:50.894] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:49:36.622Z] [02:47:50.902] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:49:36.622Z] [02:47:50.925] No default package resource [script to run after application image is populated] (add CommonInstallDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:49:36.622Z] [02:47:50.926] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-03-18T02:49:36.622Z] [02:47:50.928] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\image [2026-03-18T02:49:36.622Z] [02:48:28.161] Command [PID: 10964]: [2026-03-18T02:49:36.622Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=CommonInstallDirTest -d JpProductCode=f08acb58-95e7-3604-acb2-2063fd847b58 -d JpAppName=CommonInstallDirTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\image\CommonInstallDirTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=cb270a7f-c01b-3467-90f9-9f70bd42ecfd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8955089280907773059\wixobj\a.msi [2026-03-18T02:49:36.622Z] [02:48:28.161] Returned: 0 [2026-03-18T02:49:36.622Z] [2026-03-18T02:49:36.622Z] [02:48:28.196] Succeeded in building MSI Installer Package package [2026-03-18T02:49:36.622Z] [02:48:28.443] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:49:36.622Z] [02:48:28.443] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon.dbc72862\input --dest testCommon.dbc72862\output --name CommonInstallDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --install-dir TestVendor\InstallDirTest1234 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:49:36.622Z] [02:48:28.444] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] path exists [2026-03-18T02:49:36.622Z] [02:48:28.444] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] is a file [2026-03-18T02:49:36.622Z] [02:48:28.510] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testCommon.dbc72862\unpacked-msi\unpack.bat] text file... [2026-03-18T02:49:36.622Z] [02:48:28.510] TRACE: icacls "testCommon.dbc72862\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:49:36.622Z] [02:48:28.511] TRACE: msiexec /a "testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testCommon.dbc72862\unpacked-msi\Program Files" [2026-03-18T02:49:36.622Z] [02:48:28.512] TRACE: Done [2026-03-18T02:49:36.622Z] [02:48:28.513] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:29.268] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:48:32.272] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:32.976] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:48:36.977] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:37.749] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:48:42.751] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:43.458] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:48:49.459] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:50.169] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:48:57.170] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:48:57.877] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:49:05.879] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:49:06.582] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:49:15.585] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:49:36.622Z] [02:49:16.285] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:49:36.622Z] [02:49:26.289] TRACE: Convert [PFiles64\TestVendor\InstallDirTest1234] into [TestVendor\InstallDirTest1234] in [testCommon.dbc72862\unpacked-msi\Program Files] directory [2026-03-18T02:49:36.622Z] [02:49:26.290] TRACE: Deleting [testCommon.dbc72862\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:49:36.622Z] [02:49:26.292] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon.dbc72862\input --dest testCommon.dbc72862\output --name CommonInstallDirTest --type msi --main-jar hello.jar --main-class Hello --win-console --install-dir TestVendor\InstallDirTest1234](16) [2026-03-18T02:49:36.622Z] [02:49:26.357] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:49:36.622Z] [02:49:26.358] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:49:36.622Z] [02:49:26.361] TRACE: assertTrue(): Check [testCommon.dbc72862\unpacked-msi\Program Files\TestVendor\InstallDirTest1234\service-installer.exe] path doesn't exist [2026-03-18T02:49:36.622Z] [02:49:26.363] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:49:36.622Z] [02:49:26.366] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:49:36.622Z] [02:49:26.366] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:49:36.622Z] [02:49:26.367] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); checks=9 [2026-03-18T02:49:36.622Z] [02:49:26.369] [==========] 1 tests ran [2026-03-18T02:49:36.622Z] [02:49:26.369] [ PASSED ] 0 tests [2026-03-18T02:49:36.622Z] [02:49:26.370] [ FAILED ] 1 test, listed below [2026-03-18T02:49:36.622Z] [02:49:26.370] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); workDir=[testCommon.dbc72862] [2026-03-18T02:49:36.622Z] [02:49:26.371] 1 FAILED TEST [2026-03-18T02:49:36.622Z] STDERR: [2026-03-18T02:49:36.622Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:49:36.622Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:49:36.622Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:49:36.622Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:49:36.622Z] at InstallDirTest.testCommon(InstallDirTest.java:92) [2026-03-18T02:49:36.622Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:49:36.622Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:49:36.622Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:49:36.622Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:49:36.622Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:49:36.622Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:49:36.622Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:49:36.622Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:49:36.622Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:49:36.622Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:49:36.622Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:49:36.624Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:49:36.624Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:49:36.624Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:49:36.624Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:49:36.624Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:49:36.624Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:49:36.624Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:49:36.624Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:49:36.624Z] [2026-03-18T02:49:36.624Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:49:36.624Z] JavaTest Message: shutting down test [2026-03-18T02:49:36.624Z] [2026-03-18T02:49:36.624Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:49:36.624Z] rerun: [2026-03-18T02:49:36.624Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:49:36.624Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:49:36.624Z] SystemDrive=C: \ [2026-03-18T02:49:36.624Z] SystemRoot='C:\Windows' \ [2026-03-18T02:49:36.624Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.624Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:49:36.624Z] windir='C:\Windows' \ [2026-03-18T02:49:36.624Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T02:49:36.624Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T02:49:36.624Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:49:36.624Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:49:36.624Z] -Dtest.compiler.opts= \ [2026-03-18T02:49:36.624Z] -Dtest.java.opts= \ [2026-03-18T02:49:36.624Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.624Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:49:36.624Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T02:49:36.624Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:49:36.624Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:49:36.624Z] -Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T02:49:36.624Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:49:36.624Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T02:49:36.624Z] -Dtest.main.class=InstallDirTest \ [2026-03-18T02:49:36.624Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:49:36.624Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.624Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T02:49:36.624Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.624Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:49:36.624Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:49:36.624Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:49:36.624Z] -ea \ [2026-03-18T02:49:36.624Z] -esa \ [2026-03-18T02:49:36.624Z] -Xmx512m \ [2026-03-18T02:49:36.624Z] -XX:-UseCompressedOops \ [2026-03-18T02:49:36.624Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:49:36.624Z] -Xmx512m \ [2026-03-18T02:49:36.624Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\InstallDirTest_id1.d\main.0.jta' --jpt-run=InstallDirTest [2026-03-18T02:49:36.624Z] [2026-03-18T02:49:36.624Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:49:36.624Z] -------------------------------------------------- [2026-03-18T02:52:45.715Z] TEST: tools/jpackage/share/LicenseTest.java#id1 [2026-03-18T02:52:45.715Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T02:52:45.715Z] [2026-03-18T02:52:45.715Z] ACTION: build -- Passed. Build successful [2026-03-18T02:52:45.715Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:52:45.715Z] TIME: 1.879 seconds [2026-03-18T02:52:45.715Z] messages: [2026-03-18T02:52:45.715Z] command: build jdk.jpackage.test.* [2026-03-18T02:52:45.715Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:52:45.715Z] started: Wed Mar 18 02:49:45.332 UTC 2026 [2026-03-18T02:52:45.715Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T02:52:45.715Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T02:52:45.715Z] finished: Wed Mar 18 02:49:47.211 UTC 2026 [2026-03-18T02:52:45.715Z] elapsed time (seconds): 1.879 [2026-03-18T02:52:45.715Z] [2026-03-18T02:52:45.715Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:52:45.715Z] REASON: .class file out of date or does not exist [2026-03-18T02:52:45.715Z] TIME: 1.869 seconds [2026-03-18T02:52:45.715Z] messages: [2026-03-18T02:52:45.716Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T02:52:45.716Z] reason: .class file out of date or does not exist [2026-03-18T02:52:45.716Z] started: Wed Mar 18 02:49:45.342 UTC 2026 [2026-03-18T02:52:45.716Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:52:45.716Z] Mode: agentvm [2026-03-18T02:52:45.716Z] Agent id: 1 [2026-03-18T02:52:45.716Z] Process id: 9916 [2026-03-18T02:52:45.716Z] finished: Wed Mar 18 02:49:47.211 UTC 2026 [2026-03-18T02:52:45.716Z] elapsed time (seconds): 1.869 [2026-03-18T02:52:45.716Z] configuration: [2026-03-18T02:52:45.716Z] Boot Layer (javac runtime environment) [2026-03-18T02:52:45.716Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:52:45.716Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:52:45.716Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:52:45.716Z] [2026-03-18T02:52:45.716Z] javac compilation environment [2026-03-18T02:52:45.716Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:52:45.716Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:52:45.716Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:52:45.716Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:52:45.716Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d [2026-03-18T02:52:45.716Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:52:45.716Z] [2026-03-18T02:52:45.716Z] rerun: [2026-03-18T02:52:45.716Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:52:45.716Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:52:45.716Z] SystemDrive=C: \ [2026-03-18T02:52:45.716Z] SystemRoot='C:\Windows' \ [2026-03-18T02:52:45.716Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.716Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.716Z] windir='C:\Windows' \ [2026-03-18T02:52:45.716Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:52:45.716Z] -J-ea \ [2026-03-18T02:52:45.716Z] -J-esa \ [2026-03-18T02:52:45.716Z] -J-Xmx512m \ [2026-03-18T02:52:45.716Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:52:45.716Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:52:45.716Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:52:45.716Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:52:45.716Z] -J-Dtest.java.opts= \ [2026-03-18T02:52:45.716Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.716Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.716Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:52:45.716Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:52:45.716Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:52:45.717Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T02:52:45.717Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:52:45.717Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T02:52:45.717Z] -J-Dtest.main.class=LicenseTest \ [2026-03-18T02:52:45.717Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:52:45.717Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.717Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T02:52:45.717Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.717Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.717Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:52:45.717Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.717Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.717Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.718Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T02:52:45.718Z] [2026-03-18T02:52:45.718Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:52:45.718Z] REASON: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-03-18T02:52:45.718Z] TIME: 0.478 seconds [2026-03-18T02:52:45.718Z] messages: [2026-03-18T02:52:45.718Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java [2026-03-18T02:52:45.718Z] reason: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-03-18T02:52:45.718Z] started: Wed Mar 18 02:49:47.211 UTC 2026 [2026-03-18T02:52:45.718Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:52:45.718Z] Mode: agentvm [2026-03-18T02:52:45.718Z] Agent id: 1 [2026-03-18T02:52:45.718Z] Process id: 9916 [2026-03-18T02:52:45.718Z] finished: Wed Mar 18 02:49:47.689 UTC 2026 [2026-03-18T02:52:45.718Z] elapsed time (seconds): 0.478 [2026-03-18T02:52:45.718Z] configuration: [2026-03-18T02:52:45.718Z] Boot Layer (javac runtime environment) [2026-03-18T02:52:45.718Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:52:45.718Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:52:45.718Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:52:45.718Z] [2026-03-18T02:52:45.718Z] javac compilation environment [2026-03-18T02:52:45.718Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:52:45.718Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:52:45.718Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:52:45.718Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:52:45.718Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:52:45.718Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:52:45.718Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d [2026-03-18T02:52:45.718Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:52:45.718Z] [2026-03-18T02:52:45.718Z] rerun: [2026-03-18T02:52:45.718Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:52:45.718Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:52:45.718Z] SystemDrive=C: \ [2026-03-18T02:52:45.718Z] SystemRoot='C:\Windows' \ [2026-03-18T02:52:45.718Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.718Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.718Z] windir='C:\Windows' \ [2026-03-18T02:52:45.718Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:52:45.718Z] -J-ea \ [2026-03-18T02:52:45.718Z] -J-esa \ [2026-03-18T02:52:45.718Z] -J-Xmx512m \ [2026-03-18T02:52:45.718Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:52:45.718Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:52:45.718Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:52:45.718Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:52:45.718Z] -J-Dtest.java.opts= \ [2026-03-18T02:52:45.718Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.718Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.718Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:52:45.718Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:52:45.718Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:52:45.718Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T02:52:45.718Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:52:45.718Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T02:52:45.718Z] -J-Dtest.main.class=LicenseTest \ [2026-03-18T02:52:45.718Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:52:45.718Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.718Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T02:52:45.718Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.718Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.718Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:52:45.718Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.718Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.719Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T02:52:45.719Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.719Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.719Z] -Xlint:all \ [2026-03-18T02:52:45.719Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' [2026-03-18T02:52:45.719Z] [2026-03-18T02:52:45.719Z] ACTION: build -- Passed. All files up to date [2026-03-18T02:52:45.719Z] REASON: Named class compiled on demand [2026-03-18T02:52:45.719Z] TIME: 0.024 seconds [2026-03-18T02:52:45.719Z] messages: [2026-03-18T02:52:45.719Z] command: build jdk.jpackage.test.Main [2026-03-18T02:52:45.719Z] reason: Named class compiled on demand [2026-03-18T02:52:45.719Z] started: Wed Mar 18 02:49:47.689 UTC 2026 [2026-03-18T02:52:45.719Z] finished: Wed Mar 18 02:49:47.713 UTC 2026 [2026-03-18T02:52:45.719Z] elapsed time (seconds): 0.024 [2026-03-18T02:52:45.719Z] [2026-03-18T02:52:45.719Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:52:45.719Z] REASON: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T02:52:45.719Z] TIME: 105.988 seconds [2026-03-18T02:52:45.719Z] messages: [2026-03-18T02:52:45.719Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T02:52:45.719Z] reason: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T02:52:45.719Z] exclusiveAccess wait time (seconds): 66.268 [2026-03-18T02:52:45.719Z] started: Wed Mar 18 02:50:53.983 UTC 2026 [2026-03-18T02:52:45.719Z] Mode: othervm [/othervm specified] [2026-03-18T02:52:45.719Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:52:45.719Z] Process id: 2196 [2026-03-18T02:52:45.719Z] finished: Wed Mar 18 02:52:39.971 UTC 2026 [2026-03-18T02:52:45.719Z] elapsed time (seconds): 105.988 [2026-03-18T02:52:45.719Z] configuration: [2026-03-18T02:52:45.719Z] Boot Layer [2026-03-18T02:52:45.719Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:52:45.719Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:52:45.719Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:52:45.719Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:52:45.719Z] [2026-03-18T02:52:45.719Z] STDOUT: [2026-03-18T02:52:45.719Z] [02:50:54.448] Parsing [--jpt-run=LicenseTest]... [2026-03-18T02:52:45.719Z] [02:50:54.559] LicenseTest -> [public static void LicenseTest.testCommon()] [2026-03-18T02:52:45.719Z] [02:50:54.612] Create: LicenseTest.testCommon [2026-03-18T02:52:45.719Z] [02:50:54.624] [ RUN ] LicenseTest.testCommon [2026-03-18T02:52:45.719Z] [02:50:54.892] TRACE: Bundler msi enabled [2026-03-18T02:52:45.719Z] [02:50:54.892] TRACE: Bundler exe enabled [2026-03-18T02:52:45.719Z] [02:50:54.941] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:52:45.719Z] [02:50:55.133] TRACE: exec: Execute tool provider [javac -d testCommon\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:52:45.719Z] [02:50:56.341] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:52:45.719Z] [02:50:56.349] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:52:45.719Z] [02:50:56.351] TRACE: exec: Execute tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7); discard out+err... [2026-03-18T02:52:45.719Z] [02:50:56.431] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:52:45.719Z] [02:50:56.432] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7) exited with 0 code [2026-03-18T02:52:45.719Z] [02:50:56.466] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon\input --dest testCommon\output --name CommonLicenseTest --type msi --main-jar hello.jar --main-class Hello --win-console --license-file testCommon\license.txt -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:52:45.719Z] [02:50:57.237] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:52:45.719Z] [02:50:57.245] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:52:45.719Z] [02:51:02.826] Command [PID: -1]: [2026-03-18T02:52:45.719Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:52:45.719Z] [02:51:02.827] Output: [2026-03-18T02:52:45.719Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:52:45.719Z] [2026-03-18T02:52:45.719Z] [02:51:02.827] Returned: 0 [2026-03-18T02:52:45.719Z] [2026-03-18T02:52:45.719Z] [02:51:02.910] Using default package resource JavaApp.ico [icon] (add CommonLicenseTest.ico to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:02.917] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonLicenseTest.properties to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:02.926] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496". [2026-03-18T02:52:45.719Z] [02:51:03.439] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.621] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.680] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testCommon\output\CommonLicenseTest-1.0.msi. [2026-03-18T02:52:45.719Z] [02:51:03.681] MSI ProductCode: 7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb. [2026-03-18T02:52:45.719Z] [02:51:03.682] MSI UpgradeCode: 67f427e1-3fd8-32f3-a0f5-e44bfc485446. [2026-03-18T02:52:45.719Z] [02:51:03.711] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.736] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.760] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.769] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.776] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.784] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.792] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.821] No default package resource [script to run after application image is populated] (add CommonLicenseTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:52:45.719Z] [02:51:03.822] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testCommon\output\CommonLicenseTest-1.0.msi. [2026-03-18T02:52:45.719Z] [02:51:03.825] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\image [2026-03-18T02:52:45.719Z] [02:51:41.501] Command [PID: 9204]: [2026-03-18T02:52:45.720Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\wixobj -ext WixToolset.Util.wixext -arch x64 -ext WixToolset.UI.wixext -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpLicenseRtf=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\license.txt -d JpExecutableMinorOSVersion=0 -d JpAppDescription=CommonLicenseTest -d JpProductCode=7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb -d JpAppName=CommonLicenseTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\image\CommonLicenseTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=67f427e1-3fd8-32f3-a0f5-e44bfc485446 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13361371690477207496\wixobj\a.msi [2026-03-18T02:52:45.720Z] [02:51:41.502] Returned: 0 [2026-03-18T02:52:45.720Z] [2026-03-18T02:52:45.720Z] [02:51:41.541] Succeeded in building MSI Installer Package package [2026-03-18T02:52:45.720Z] [02:51:41.792] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:52:45.720Z] [02:51:41.793] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon\input --dest testCommon\output --name CommonLicenseTest --type msi --main-jar hello.jar --main-class Hello --win-console --license-file testCommon\license.txt -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:52:45.720Z] [02:51:41.793] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] path exists [2026-03-18T02:52:45.720Z] [02:51:41.794] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] is a file [2026-03-18T02:52:45.720Z] [02:51:41.851] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testCommon\unpacked-msi\unpack.bat] text file... [2026-03-18T02:52:45.720Z] [02:51:41.852] TRACE: icacls "testCommon\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:52:45.720Z] [02:51:41.852] TRACE: msiexec /a "testCommon\output\CommonLicenseTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testCommon\unpacked-msi\Program Files" [2026-03-18T02:52:45.720Z] [02:51:41.853] TRACE: Done [2026-03-18T02:52:45.720Z] [02:51:41.854] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:51:42.652] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:51:45.657] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:51:46.390] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:51:50.392] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:51:51.117] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:51:56.120] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:51:56.860] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:52:02.861] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:52:03.602] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:52:10.604] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:52:11.346] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:52:19.347] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:52:20.106] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:52:29.108] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:52:45.720Z] [02:52:29.864] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:52:45.720Z] [02:52:39.870] TRACE: Convert [PFiles64\CommonLicenseTest] into [CommonLicenseTest] in [testCommon\unpacked-msi\Program Files] directory [2026-03-18T02:52:45.720Z] [02:52:39.872] TRACE: Deleting [testCommon\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:52:45.720Z] [02:52:39.873] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testCommon\input --dest testCommon\output --name CommonLicenseTest --type msi --main-jar hello.jar --main-class Hello --win-console --license-file testCommon\license.txt](16) [2026-03-18T02:52:45.720Z] [02:52:39.935] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:52:45.720Z] [02:52:39.936] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:52:45.720Z] [02:52:39.939] TRACE: assertTrue(): Check [testCommon\unpacked-msi\Program Files\CommonLicenseTest\service-installer.exe] path doesn't exist [2026-03-18T02:52:45.720Z] [02:52:39.941] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:52:45.720Z] [02:52:39.945] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:52:45.720Z] [02:52:39.945] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:52:45.720Z] [02:52:39.946] [ FAILED ] LicenseTest.testCommon; checks=9 [2026-03-18T02:52:45.720Z] [02:52:39.948] [==========] 1 tests ran [2026-03-18T02:52:45.720Z] [02:52:39.948] [ PASSED ] 0 tests [2026-03-18T02:52:45.720Z] [02:52:39.949] [ FAILED ] 1 test, listed below [2026-03-18T02:52:45.720Z] [02:52:39.950] [ FAILED ] LicenseTest.testCommon; workDir=[testCommon] [2026-03-18T02:52:45.720Z] [02:52:39.951] 1 FAILED TEST [2026-03-18T02:52:45.720Z] STDERR: [2026-03-18T02:52:45.720Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:52:45.720Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:52:45.720Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:52:45.720Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:52:45.720Z] at LicenseTest.testCommon(LicenseTest.java:101) [2026-03-18T02:52:45.720Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:52:45.720Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:52:45.720Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:52:45.720Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:52:45.720Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:52:45.720Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:52:45.720Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:52:45.720Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:52:45.720Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:52:45.720Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:52:45.720Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:52:45.720Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T02:52:45.720Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:52:45.720Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:52:45.722Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:52:45.722Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:52:45.722Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:52:45.722Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:52:45.722Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:52:45.722Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:52:45.722Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:52:45.722Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:52:45.722Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:52:45.722Z] [2026-03-18T02:52:45.722Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:52:45.722Z] JavaTest Message: shutting down test [2026-03-18T02:52:45.722Z] [2026-03-18T02:52:45.722Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:52:45.722Z] rerun: [2026-03-18T02:52:45.722Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T02:52:45.722Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:52:45.722Z] SystemDrive=C: \ [2026-03-18T02:52:45.722Z] SystemRoot='C:\Windows' \ [2026-03-18T02:52:45.722Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.722Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:52:45.722Z] windir='C:\Windows' \ [2026-03-18T02:52:45.722Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T02:52:45.722Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T02:52:45.722Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:52:45.722Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:52:45.722Z] -Dtest.compiler.opts= \ [2026-03-18T02:52:45.722Z] -Dtest.java.opts= \ [2026-03-18T02:52:45.722Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.722Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:52:45.722Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T02:52:45.722Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:52:45.722Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:52:45.722Z] -Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T02:52:45.722Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:52:45.722Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T02:52:45.722Z] -Dtest.main.class=LicenseTest \ [2026-03-18T02:52:45.722Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:52:45.722Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.722Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T02:52:45.722Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.722Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:52:45.722Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:52:45.722Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:52:45.722Z] -ea \ [2026-03-18T02:52:45.722Z] -esa \ [2026-03-18T02:52:45.722Z] -Xmx512m \ [2026-03-18T02:52:45.722Z] -XX:-UseCompressedOops \ [2026-03-18T02:52:45.722Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:52:45.722Z] -Xmx512m \ [2026-03-18T02:52:45.723Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\LicenseTest_id1.d\main.0.jta' --jpt-run=LicenseTest [2026-03-18T02:52:45.723Z] [2026-03-18T02:52:45.723Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:52:45.723Z] -------------------------------------------------- [2026-03-18T02:59:10.967Z] TEST: tools/jpackage/share/PerUserCfgTest.java [2026-03-18T02:59:10.967Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T02:59:10.967Z] [2026-03-18T02:59:10.967Z] ACTION: build -- Passed. Build successful [2026-03-18T02:59:10.967Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:59:10.967Z] TIME: 1.631 seconds [2026-03-18T02:59:10.967Z] messages: [2026-03-18T02:59:10.967Z] command: build jdk.jpackage.test.* [2026-03-18T02:59:10.967Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T02:59:10.967Z] started: Wed Mar 18 02:56:35.302 UTC 2026 [2026-03-18T02:59:10.967Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T02:59:10.967Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T02:59:10.967Z] finished: Wed Mar 18 02:56:36.933 UTC 2026 [2026-03-18T02:59:10.967Z] elapsed time (seconds): 1.631 [2026-03-18T02:59:10.967Z] [2026-03-18T02:59:10.967Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:59:10.967Z] REASON: .class file out of date or does not exist [2026-03-18T02:59:10.967Z] TIME: 1.623 seconds [2026-03-18T02:59:10.967Z] messages: [2026-03-18T02:59:10.968Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T02:59:10.968Z] reason: .class file out of date or does not exist [2026-03-18T02:59:10.968Z] started: Wed Mar 18 02:56:35.310 UTC 2026 [2026-03-18T02:59:10.968Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:59:10.968Z] Mode: agentvm [2026-03-18T02:59:10.968Z] Agent id: 3 [2026-03-18T02:59:10.968Z] Process id: 9364 [2026-03-18T02:59:10.968Z] finished: Wed Mar 18 02:56:36.933 UTC 2026 [2026-03-18T02:59:10.968Z] elapsed time (seconds): 1.623 [2026-03-18T02:59:10.968Z] configuration: [2026-03-18T02:59:10.968Z] Boot Layer (javac runtime environment) [2026-03-18T02:59:10.968Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:59:10.968Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:59:10.968Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:59:10.968Z] [2026-03-18T02:59:10.968Z] javac compilation environment [2026-03-18T02:59:10.968Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:59:10.968Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:59:10.968Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:59:10.968Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:59:10.968Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d [2026-03-18T02:59:10.968Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:59:10.968Z] [2026-03-18T02:59:10.968Z] rerun: [2026-03-18T02:59:10.968Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:59:10.968Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:59:10.968Z] SystemDrive=C: \ [2026-03-18T02:59:10.968Z] SystemRoot='C:\Windows' \ [2026-03-18T02:59:10.968Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.968Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.968Z] windir='C:\Windows' \ [2026-03-18T02:59:10.968Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:59:10.968Z] -J-ea \ [2026-03-18T02:59:10.968Z] -J-esa \ [2026-03-18T02:59:10.968Z] -J-Xmx512m \ [2026-03-18T02:59:10.968Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:59:10.968Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:59:10.968Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:59:10.968Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:59:10.969Z] -J-Dtest.java.opts= \ [2026-03-18T02:59:10.969Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.969Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.969Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:59:10.969Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:59:10.969Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:59:10.969Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-03-18T02:59:10.969Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:59:10.969Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-03-18T02:59:10.969Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-03-18T02:59:10.969Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:59:10.969Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.969Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d' \ [2026-03-18T02:59:10.969Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.969Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.969Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:59:10.969Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.969Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.969Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.970Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T02:59:10.970Z] [2026-03-18T02:59:10.970Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T02:59:10.970Z] REASON: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-03-18T02:59:10.970Z] TIME: 0.471 seconds [2026-03-18T02:59:10.970Z] messages: [2026-03-18T02:59:10.970Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java [2026-03-18T02:59:10.970Z] reason: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-03-18T02:59:10.970Z] started: Wed Mar 18 02:56:36.933 UTC 2026 [2026-03-18T02:59:10.970Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:59:10.970Z] Mode: agentvm [2026-03-18T02:59:10.970Z] Agent id: 3 [2026-03-18T02:59:10.970Z] Process id: 9364 [2026-03-18T02:59:10.970Z] finished: Wed Mar 18 02:56:37.404 UTC 2026 [2026-03-18T02:59:10.970Z] elapsed time (seconds): 0.471 [2026-03-18T02:59:10.970Z] configuration: [2026-03-18T02:59:10.970Z] Boot Layer (javac runtime environment) [2026-03-18T02:59:10.970Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T02:59:10.970Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T02:59:10.970Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T02:59:10.970Z] [2026-03-18T02:59:10.970Z] javac compilation environment [2026-03-18T02:59:10.970Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:59:10.970Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:59:10.970Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:59:10.970Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:59:10.970Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T02:59:10.970Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T02:59:10.970Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d [2026-03-18T02:59:10.970Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T02:59:10.970Z] [2026-03-18T02:59:10.970Z] rerun: [2026-03-18T02:59:10.970Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:59:10.970Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:59:10.970Z] SystemDrive=C: \ [2026-03-18T02:59:10.970Z] SystemRoot='C:\Windows' \ [2026-03-18T02:59:10.970Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.970Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.970Z] windir='C:\Windows' \ [2026-03-18T02:59:10.970Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T02:59:10.970Z] -J-ea \ [2026-03-18T02:59:10.970Z] -J-esa \ [2026-03-18T02:59:10.970Z] -J-Xmx512m \ [2026-03-18T02:59:10.970Z] -J-XX:-UseCompressedOops \ [2026-03-18T02:59:10.970Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:59:10.970Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:59:10.970Z] -J-Dtest.compiler.opts= \ [2026-03-18T02:59:10.970Z] -J-Dtest.java.opts= \ [2026-03-18T02:59:10.970Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.970Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.970Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T02:59:10.970Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:59:10.970Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:59:10.970Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-03-18T02:59:10.970Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:59:10.970Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-03-18T02:59:10.970Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-03-18T02:59:10.970Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:59:10.970Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.970Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d' \ [2026-03-18T02:59:10.970Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.970Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.970Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:59:10.970Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:59:10.970Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.970Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:59:10.970Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:59:10.970Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.970Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:59:10.971Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:59:10.971Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.971Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.971Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d' \ [2026-03-18T02:59:10.971Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.971Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.971Z] -Xlint:all \ [2026-03-18T02:59:10.971Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' [2026-03-18T02:59:10.971Z] [2026-03-18T02:59:10.971Z] ACTION: build -- Passed. All files up to date [2026-03-18T02:59:10.971Z] REASON: Named class compiled on demand [2026-03-18T02:59:10.971Z] TIME: 0.027 seconds [2026-03-18T02:59:10.971Z] messages: [2026-03-18T02:59:10.971Z] command: build jdk.jpackage.test.Main [2026-03-18T02:59:10.971Z] reason: Named class compiled on demand [2026-03-18T02:59:10.971Z] started: Wed Mar 18 02:56:37.404 UTC 2026 [2026-03-18T02:59:10.971Z] finished: Wed Mar 18 02:56:37.431 UTC 2026 [2026-03-18T02:59:10.971Z] elapsed time (seconds): 0.027 [2026-03-18T02:59:10.971Z] [2026-03-18T02:59:10.971Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:59:10.971Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-03-18T02:59:10.971Z] TIME: 113.778 seconds [2026-03-18T02:59:10.971Z] messages: [2026-03-18T02:59:10.971Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-03-18T02:59:10.971Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-03-18T02:59:10.971Z] exclusiveAccess wait time (seconds): 24.725 [2026-03-18T02:59:10.971Z] started: Wed Mar 18 02:57:02.157 UTC 2026 [2026-03-18T02:59:10.971Z] Mode: othervm [/othervm specified] [2026-03-18T02:59:10.971Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T02:59:10.971Z] Process id: 5264 [2026-03-18T02:59:10.971Z] finished: Wed Mar 18 02:58:55.935 UTC 2026 [2026-03-18T02:59:10.971Z] elapsed time (seconds): 113.778 [2026-03-18T02:59:10.971Z] configuration: [2026-03-18T02:59:10.971Z] Boot Layer [2026-03-18T02:59:10.971Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T02:59:10.971Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T02:59:10.971Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T02:59:10.971Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T02:59:10.971Z] [2026-03-18T02:59:10.971Z] STDOUT: [2026-03-18T02:59:10.971Z] [02:57:02.586] Parsing [--jpt-run=PerUserCfgTest]... [2026-03-18T02:59:10.971Z] [02:57:02.674] PerUserCfgTest -> [public static void PerUserCfgTest.test() throws java.io.IOException] [2026-03-18T02:59:10.971Z] [02:57:02.727] Create: PerUserCfgTest.test [2026-03-18T02:59:10.971Z] [02:57:02.741] [ RUN ] PerUserCfgTest.test [2026-03-18T02:59:10.971Z] [02:57:03.014] TRACE: Bundler msi enabled [2026-03-18T02:59:10.971Z] [02:57:03.015] TRACE: Bundler exe enabled [2026-03-18T02:59:10.971Z] [02:57:03.121] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:59:10.971Z] [02:57:04.274] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.971Z] [02:57:04.283] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:59:10.971Z] [02:57:04.286] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T02:59:10.971Z] [02:57:04.365] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.971Z] [02:57:04.365] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T02:59:10.971Z] [02:57:04.372] TRACE: Init fake runtime in [test\fake_runtime] directory [2026-03-18T02:59:10.971Z] [02:57:04.381] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\a.properties] properties file... [2026-03-18T02:59:10.971Z] [02:57:04.382] TRACE: arguments=a [2026-03-18T02:59:10.971Z] [02:57:04.383] TRACE: Done [2026-03-18T02:59:10.971Z] [02:57:04.384] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\b.properties] properties file... [2026-03-18T02:59:10.971Z] [02:57:04.384] TRACE: arguments=b [2026-03-18T02:59:10.971Z] [02:57:04.385] TRACE: Done [2026-03-18T02:59:10.971Z] [02:57:04.425] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\cfg-files --name PerUserCfgTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image test\fake_runtime --add-launcher a=test\a.properties --add-launcher b=test\b.properties -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T02:59:10.971Z] [02:57:05.109] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files [2026-03-18T02:59:10.971Z] [02:57:05.301] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.308] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.327] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16922364263103772979". [2026-03-18T02:59:10.971Z] [02:57:05.357] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.360] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.361] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16922364263103772979". [2026-03-18T02:59:10.971Z] [02:57:05.396] Using default package resource JavaApp.ico [icon] (add b.ico to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.399] Using default package resource WinLauncher.template [Template for creating executable properties file] (add b.properties to the resource-dir to customize). [2026-03-18T02:59:10.971Z] [02:57:05.407] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16922364263103772979". [2026-03-18T02:59:10.971Z] [02:57:05.427] Succeeded in building Windows Application Image package [2026-03-18T02:59:10.971Z] [02:57:05.464] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.971Z] [02:57:05.466] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\cfg-files --name PerUserCfgTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image test\fake_runtime --add-launcher a=test\a.properties --add-launcher b=test\b.properties -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T02:59:10.971Z] [02:57:05.468] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\fake_runtime] [2026-03-18T02:59:10.971Z] [02:57:05.470] TRACE: assertStringListEquals(1, #) [2026-03-18T02:59:10.971Z] [02:57:05.471] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:59:10.971Z] [02:57:05.471] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:57:04.3783054Z) [2026-03-18T02:59:10.971Z] [02:57:05.509] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-03-18T02:59:10.972Z] [02:57:05.543] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:05.762] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:05.763] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:05.764] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T02:59:10.972Z] [02:57:05.765] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:05.791] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:05.792] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:05.794] TRACE: Init fake runtime in [test\fake_runtime-0] directory [2026-03-18T02:59:10.972Z] [02:57:05.799] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-5264 --name PerUserCfgTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image test\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T02:59:10.972Z] [02:57:06.432] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\out-5264 [2026-03-18T02:59:10.972Z] [02:57:06.565] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-03-18T02:59:10.972Z] [02:57:06.573] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-03-18T02:59:10.972Z] [02:57:06.606] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14621844440839961228". [2026-03-18T02:59:10.972Z] [02:57:06.616] Succeeded in building Windows Application Image package [2026-03-18T02:59:10.972Z] [02:57:06.648] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:06.650] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-5264 --name PerUserCfgTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image test\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:06.652] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\fake_runtime-0] [2026-03-18T02:59:10.972Z] [02:57:06.652] TRACE: assertStringListEquals(1, #) [2026-03-18T02:59:10.972Z] [02:57:06.653] TRACE: assertStringListEquals(2, lib#) [2026-03-18T02:59:10.972Z] [02:57:06.653] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T02:57:05.7963311Z) [2026-03-18T02:59:10.972Z] [02:57:06.724] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\expected.bmp](11); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:07.268] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:07.268] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:07.269] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\actual.bmp](11); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:07.735] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:07.736] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:07.736] TRACE: Check icon file [test\icons\actual.bmp] of a launcher is a copy of source icon file [test\icons\expected.bmp] [2026-03-18T02:59:10.972Z] [02:57:07.736] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:59:10.972Z] [02:57:07.776] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:59:10.972Z] [2026-03-18T02:59:10.972Z] FileDescription [2026-03-18T02:59:10.972Z] --------------- [2026-03-18T02:59:10.972Z] PerUserCfgTest [2026-03-18T02:59:10.972Z] [2026-03-18T02:59:10.972Z] [2026-03-18T02:59:10.972Z] [02:57:08.089] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:08.089] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:08.090] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\a.exe] [2026-03-18T02:59:10.972Z] [02:57:08.090] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] path exists [2026-03-18T02:59:10.972Z] [02:57:08.091] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] is a file [2026-03-18T02:59:10.972Z] [02:57:08.091] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] file is executable [2026-03-18T02:59:10.972Z] [02:57:08.091] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] path exists [2026-03-18T02:59:10.972Z] [02:57:08.091] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] is a file [2026-03-18T02:59:10.972Z] [02:57:08.092] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-03-18T02:59:10.972Z] [02:57:08.150] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [a] is NOT recorded in .jpackage.xml file [2026-03-18T02:59:10.972Z] [02:57:08.150] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [a] is NOT recorded in .jpackage.xml file [2026-03-18T02:59:10.972Z] [02:57:08.151] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-03-18T02:59:10.972Z] [02:57:08.155] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\expected.bmp](11); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:08.678] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:08.679] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\expected.bmp](11) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:08.680] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\actual.bmp](11); discard out+err... [2026-03-18T02:59:10.972Z] [02:57:09.148] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.972Z] [02:57:09.149] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\icons\actual.bmp](11) exited with 0 code [2026-03-18T02:59:10.972Z] [02:57:09.149] TRACE: Check icon file [test\icons\actual.bmp] of b launcher is a copy of source icon file [test\icons\expected.bmp] [2026-03-18T02:59:10.972Z] [02:57:09.150] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T02:59:10.973Z] [02:57:09.152] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T02:59:10.973Z] [2026-03-18T02:59:10.973Z] FileDescription [2026-03-18T02:59:10.973Z] --------------- [2026-03-18T02:59:10.973Z] PerUserCfgTest [2026-03-18T02:59:10.973Z] [2026-03-18T02:59:10.973Z] [2026-03-18T02:59:10.973Z] [02:57:09.462] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.973Z] [02:57:09.463] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T02:59:10.974Z] [02:57:09.463] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\b.exe] [2026-03-18T02:59:10.974Z] [02:57:09.464] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] path exists [2026-03-18T02:59:10.974Z] [02:57:09.464] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] is a file [2026-03-18T02:59:10.974Z] [02:57:09.464] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] file is executable [2026-03-18T02:59:10.974Z] [02:57:09.464] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] path exists [2026-03-18T02:59:10.974Z] [02:57:09.464] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] is a file [2026-03-18T02:59:10.974Z] [02:57:09.465] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-03-18T02:59:10.974Z] [02:57:09.472] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [b] is NOT recorded in .jpackage.xml file [2026-03-18T02:59:10.974Z] [02:57:09.472] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [b] is NOT recorded in .jpackage.xml file [2026-03-18T02:59:10.974Z] [02:57:09.502] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T02:59:10.974Z] [02:57:09.531] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T02:59:10.974Z] [02:57:09.721] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.974Z] [02:57:09.721] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T02:59:10.974Z] [02:57:09.722] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T02:59:10.974Z] [02:57:09.723] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T02:59:10.974Z] [02:57:09.750] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.974Z] [02:57:09.751] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T02:59:10.974Z] [02:57:09.756] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name PerUserCfgTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16); inherit out+err... [2026-03-18T02:59:10.974Z] [02:57:10.523] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T02:59:10.974Z] [02:57:10.531] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T02:59:10.974Z] [02:57:15.532] Command [PID: -1]: [2026-03-18T02:59:10.974Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T02:59:10.974Z] [02:57:15.532] Output: [2026-03-18T02:59:10.974Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T02:59:10.974Z] [2026-03-18T02:59:10.974Z] [02:57:15.532] Returned: 0 [2026-03-18T02:59:10.974Z] [2026-03-18T02:59:10.974Z] [02:57:15.600] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-03-18T02:59:10.974Z] [02:57:15.606] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-03-18T02:59:10.974Z] [02:57:15.614] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940". [2026-03-18T02:59:10.974Z] [02:57:16.357] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:59:10.974Z] [02:57:16.532] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T02:59:10.974Z] [02:57:16.581] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\output\PerUserCfgTest-1.0.msi. [2026-03-18T02:59:10.974Z] [02:57:16.583] MSI ProductCode: 93c2ff6c-ae0d-3fd8-8169-d92736710611. [2026-03-18T02:59:10.975Z] [02:57:16.583] MSI UpgradeCode: 3ede33a7-fc70-3e3b-ac11-95d607cb90ba. [2026-03-18T02:59:10.975Z] [02:57:16.626] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.690] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.716] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.725] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.733] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.742] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.750] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.780] No default package resource [script to run after application image is populated] (add PerUserCfgTest-post-image.wsf to the resource-dir to customize). [2026-03-18T02:59:10.975Z] [02:57:16.781] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\output\PerUserCfgTest-1.0.msi. [2026-03-18T02:59:10.975Z] [02:57:16.784] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\image [2026-03-18T02:59:10.975Z] [02:57:54.508] Command [PID: 2240]: [2026-03-18T02:59:10.975Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=PerUserCfgTest -d JpProductCode=93c2ff6c-ae0d-3fd8-8169-d92736710611 -d JpAppName=PerUserCfgTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\image\PerUserCfgTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=3ede33a7-fc70-3e3b-ac11-95d607cb90ba -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1186524351531064940\wixobj\a.msi [2026-03-18T02:59:10.975Z] [02:57:54.508] Returned: 0 [2026-03-18T02:59:10.975Z] [2026-03-18T02:59:10.975Z] [02:57:54.543] Succeeded in building MSI Installer Package package [2026-03-18T02:59:10.975Z] [02:57:54.779] TRACE: exec: Done. Exit code: 0 [2026-03-18T02:59:10.975Z] [02:57:54.779] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name PerUserCfgTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16) exited with 0 code [2026-03-18T02:59:10.975Z] [02:57:54.780] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] path exists [2026-03-18T02:59:10.975Z] [02:57:54.780] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] is a file [2026-03-18T02:59:10.975Z] [02:57:54.808] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-03-18T02:59:10.975Z] [02:57:54.808] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T02:59:10.975Z] [02:57:54.808] TRACE: msiexec /a "test\output\PerUserCfgTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\unpacked-msi\Program Files" [2026-03-18T02:59:10.975Z] [02:57:54.809] TRACE: Done [2026-03-18T02:59:10.975Z] [02:57:54.810] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:57:56.033] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:57:59.035] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:00.166] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:04.169] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:05.279] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:10.280] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:11.390] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:17.391] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:18.506] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:25.507] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:26.614] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:34.615] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:35.725] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:44.726] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T02:59:10.975Z] [02:58:45.840] TRACE: exec: Done. Exit code: 1603 [2026-03-18T02:59:10.975Z] [02:58:55.844] TRACE: Convert [PFiles64\PerUserCfgTest] into [PerUserCfgTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T02:59:10.975Z] [02:58:55.845] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T02:59:10.975Z] [02:58:55.846] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name PerUserCfgTest --type msi --main-jar hello.jar --main-class Hello --win-console](14) [2026-03-18T02:59:10.975Z] [02:58:55.901] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T02:59:10.975Z] [02:58:55.901] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T02:59:10.975Z] [02:58:55.902] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\PerUserCfgTest\service-installer.exe] path doesn't exist [2026-03-18T02:59:10.975Z] [02:58:55.905] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T02:59:10.975Z] [02:58:55.908] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T02:59:10.975Z] [02:58:55.908] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:59:10.975Z] [02:58:55.909] [ FAILED ] PerUserCfgTest.test; checks=45 [2026-03-18T02:59:10.975Z] [02:58:55.911] [==========] 1 tests ran [2026-03-18T02:59:10.975Z] [02:58:55.911] [ PASSED ] 0 tests [2026-03-18T02:59:10.975Z] [02:58:55.912] [ FAILED ] 1 test, listed below [2026-03-18T02:59:10.975Z] [02:58:55.912] [ FAILED ] PerUserCfgTest.test; workDir=[test] [2026-03-18T02:59:10.975Z] [02:58:55.912] 1 FAILED TEST [2026-03-18T02:59:10.975Z] STDERR: [2026-03-18T02:59:10.975Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T02:59:10.975Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T02:59:10.975Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T02:59:10.975Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T02:59:10.975Z] at PerUserCfgTest.test(PerUserCfgTest.java:144) [2026-03-18T02:59:10.975Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:59:10.975Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T02:59:10.975Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T02:59:10.975Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T02:59:10.975Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T02:59:10.975Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:59:10.975Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:59:10.975Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:59:10.975Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:59:10.975Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:59:10.975Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:59:10.975Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T02:59:10.975Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T02:59:10.975Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T02:59:10.975Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T02:59:10.975Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T02:59:10.975Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T02:59:10.975Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T02:59:10.975Z] [2026-03-18T02:59:10.975Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:59:10.975Z] JavaTest Message: shutting down test [2026-03-18T02:59:10.975Z] [2026-03-18T02:59:10.975Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:59:10.975Z] rerun: [2026-03-18T02:59:10.975Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T02:59:10.975Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T02:59:10.975Z] SystemDrive=C: \ [2026-03-18T02:59:10.975Z] SystemRoot='C:\Windows' \ [2026-03-18T02:59:10.975Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.975Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T02:59:10.975Z] windir='C:\Windows' \ [2026-03-18T02:59:10.975Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T02:59:10.975Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T02:59:10.975Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T02:59:10.975Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T02:59:10.975Z] -Dtest.compiler.opts= \ [2026-03-18T02:59:10.975Z] -Dtest.java.opts= \ [2026-03-18T02:59:10.975Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.975Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T02:59:10.975Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T02:59:10.975Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:59:10.975Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T02:59:10.975Z] -Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-03-18T02:59:10.975Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T02:59:10.975Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-03-18T02:59:10.975Z] -Dtest.main.class=PerUserCfgTest \ [2026-03-18T02:59:10.976Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T02:59:10.976Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.976Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d' \ [2026-03-18T02:59:10.976Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.976Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T02:59:10.976Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T02:59:10.976Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T02:59:10.976Z] -ea \ [2026-03-18T02:59:10.976Z] -esa \ [2026-03-18T02:59:10.976Z] -Xmx512m \ [2026-03-18T02:59:10.976Z] -XX:-UseCompressedOops \ [2026-03-18T02:59:10.976Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T02:59:10.976Z] -Xmx512m \ [2026-03-18T02:59:10.976Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\PerUserCfgTest.d\main.0.jta' --jpt-run=PerUserCfgTest [2026-03-18T02:59:10.976Z] [2026-03-18T02:59:10.976Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T02:59:10.976Z] -------------------------------------------------- [2026-03-18T03:10:53.070Z] TEST: tools/jpackage/share/ServiceTest.java#id1 [2026-03-18T03:10:53.070Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T03:10:53.070Z] [2026-03-18T03:10:53.070Z] ACTION: build -- Passed. Build successful [2026-03-18T03:10:53.070Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:10:53.070Z] TIME: 1.625 seconds [2026-03-18T03:10:53.070Z] messages: [2026-03-18T03:10:53.070Z] command: build jdk.jpackage.test.* [2026-03-18T03:10:53.070Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:10:53.070Z] started: Wed Mar 18 02:58:56.007 UTC 2026 [2026-03-18T03:10:53.070Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T03:10:53.070Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T03:10:53.070Z] finished: Wed Mar 18 02:58:57.632 UTC 2026 [2026-03-18T03:10:53.070Z] elapsed time (seconds): 1.625 [2026-03-18T03:10:53.070Z] [2026-03-18T03:10:53.070Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:10:53.070Z] REASON: .class file out of date or does not exist [2026-03-18T03:10:53.070Z] TIME: 1.616 seconds [2026-03-18T03:10:53.070Z] messages: [2026-03-18T03:10:53.071Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T03:10:53.071Z] reason: .class file out of date or does not exist [2026-03-18T03:10:53.071Z] started: Wed Mar 18 02:58:56.016 UTC 2026 [2026-03-18T03:10:53.071Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:10:53.071Z] Mode: agentvm [2026-03-18T03:10:53.071Z] Agent id: 3 [2026-03-18T03:10:53.071Z] Process id: 9364 [2026-03-18T03:10:53.071Z] finished: Wed Mar 18 02:58:57.632 UTC 2026 [2026-03-18T03:10:53.071Z] elapsed time (seconds): 1.616 [2026-03-18T03:10:53.071Z] configuration: [2026-03-18T03:10:53.071Z] Boot Layer (javac runtime environment) [2026-03-18T03:10:53.071Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:10:53.071Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:10:53.071Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:10:53.071Z] [2026-03-18T03:10:53.071Z] javac compilation environment [2026-03-18T03:10:53.071Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:10:53.071Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:10:53.071Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:10:53.071Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d [2026-03-18T03:10:53.071Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:10:53.071Z] [2026-03-18T03:10:53.071Z] rerun: [2026-03-18T03:10:53.071Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:10:53.071Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:10:53.071Z] SystemDrive=C: \ [2026-03-18T03:10:53.071Z] SystemRoot='C:\Windows' \ [2026-03-18T03:10:53.071Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.071Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.071Z] windir='C:\Windows' \ [2026-03-18T03:10:53.071Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:10:53.071Z] -J-ea \ [2026-03-18T03:10:53.071Z] -J-esa \ [2026-03-18T03:10:53.071Z] -J-Xmx512m \ [2026-03-18T03:10:53.071Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:10:53.071Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:10:53.071Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:10:53.071Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:10:53.071Z] -J-Dtest.java.opts= \ [2026-03-18T03:10:53.071Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.071Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.071Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:10:53.071Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:10:53.071Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:10:53.071Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T03:10:53.071Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:10:53.071Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T03:10:53.071Z] -J-Dtest.main.class=ServiceTest \ [2026-03-18T03:10:53.071Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:10:53.071Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.071Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T03:10:53.071Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.071Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.071Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:10:53.071Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.071Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.071Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.071Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T03:10:53.071Z] [2026-03-18T03:10:53.071Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:10:53.071Z] REASON: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-03-18T03:10:53.071Z] TIME: 0.919 seconds [2026-03-18T03:10:53.071Z] messages: [2026-03-18T03:10:53.071Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java [2026-03-18T03:10:53.071Z] reason: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-03-18T03:10:53.071Z] started: Wed Mar 18 02:58:57.632 UTC 2026 [2026-03-18T03:10:53.071Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:10:53.071Z] Mode: agentvm [2026-03-18T03:10:53.071Z] Agent id: 3 [2026-03-18T03:10:53.071Z] Process id: 9364 [2026-03-18T03:10:53.071Z] finished: Wed Mar 18 02:58:58.551 UTC 2026 [2026-03-18T03:10:53.071Z] elapsed time (seconds): 0.919 [2026-03-18T03:10:53.071Z] configuration: [2026-03-18T03:10:53.071Z] Boot Layer (javac runtime environment) [2026-03-18T03:10:53.071Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:10:53.071Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:10:53.071Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:10:53.071Z] [2026-03-18T03:10:53.071Z] javac compilation environment [2026-03-18T03:10:53.071Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:10:53.071Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:10:53.071Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:10:53.072Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T03:10:53.072Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:10:53.072Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T03:10:53.072Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d [2026-03-18T03:10:53.072Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] rerun: [2026-03-18T03:10:53.072Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:10:53.072Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:10:53.072Z] SystemDrive=C: \ [2026-03-18T03:10:53.072Z] SystemRoot='C:\Windows' \ [2026-03-18T03:10:53.072Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.072Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.072Z] windir='C:\Windows' \ [2026-03-18T03:10:53.072Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:10:53.072Z] -J-ea \ [2026-03-18T03:10:53.072Z] -J-esa \ [2026-03-18T03:10:53.072Z] -J-Xmx512m \ [2026-03-18T03:10:53.072Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:10:53.072Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:10:53.072Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:10:53.072Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:10:53.072Z] -J-Dtest.java.opts= \ [2026-03-18T03:10:53.072Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.072Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.072Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:10:53.072Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:10:53.072Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:10:53.072Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T03:10:53.072Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:10:53.072Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T03:10:53.072Z] -J-Dtest.main.class=ServiceTest \ [2026-03-18T03:10:53.072Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:10:53.072Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.072Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T03:10:53.072Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.072Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.072Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:10:53.072Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.072Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T03:10:53.072Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.072Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.072Z] -Xlint:all \ [2026-03-18T03:10:53.072Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] ACTION: build -- Passed. All files up to date [2026-03-18T03:10:53.072Z] REASON: Named class compiled on demand [2026-03-18T03:10:53.072Z] TIME: 0.067 seconds [2026-03-18T03:10:53.072Z] messages: [2026-03-18T03:10:53.072Z] command: build jdk.jpackage.test.Main [2026-03-18T03:10:53.072Z] reason: Named class compiled on demand [2026-03-18T03:10:53.072Z] started: Wed Mar 18 02:58:58.551 UTC 2026 [2026-03-18T03:10:53.072Z] finished: Wed Mar 18 02:58:58.618 UTC 2026 [2026-03-18T03:10:53.072Z] elapsed time (seconds): 0.067 [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 6 FAILED TESTS [2026-03-18T03:10:53.072Z] REASON: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T03:10:53.072Z] TIME: 642.693 seconds [2026-03-18T03:10:53.072Z] messages: [2026-03-18T03:10:53.072Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T03:10:53.072Z] reason: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T03:10:53.072Z] exclusiveAccess wait time (seconds): 58.686 [2026-03-18T03:10:53.072Z] started: Wed Mar 18 02:59:57.306 UTC 2026 [2026-03-18T03:10:53.072Z] Mode: othervm [/othervm specified] [2026-03-18T03:10:53.072Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:10:53.072Z] Process id: 11024 [2026-03-18T03:10:53.072Z] finished: Wed Mar 18 03:10:39.999 UTC 2026 [2026-03-18T03:10:53.072Z] elapsed time (seconds): 642.693 [2026-03-18T03:10:53.072Z] configuration: [2026-03-18T03:10:53.072Z] Boot Layer [2026-03-18T03:10:53.072Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:10:53.072Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:10:53.072Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:10:53.072Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] STDOUT: [2026-03-18T03:10:53.072Z] [02:59:57.708] Parsing [--jpt-run=ServiceTest]... [2026-03-18T03:10:53.072Z] [02:59:57.888] ServiceTest -> [public void ServiceTest.test() throws java.lang.Throwable, public void ServiceTest.testAddLFromAppImage(boolean,boolean), public void ServiceTest.testAddL(boolean,boolean), public void ServiceTest.testUpdate() throws java.lang.Throwable] [2026-03-18T03:10:53.072Z] [02:59:57.979] Create: ServiceTest.test [2026-03-18T03:10:53.072Z] [02:59:57.981] Create: ServiceTest.testAddLFromAppImage(true, false) [2026-03-18T03:10:53.072Z] [02:59:57.982] Create: ServiceTest.testAddLFromAppImage(false, false) [2026-03-18T03:10:53.072Z] [02:59:57.983] Create: ServiceTest.testAddL(true, false) [2026-03-18T03:10:53.072Z] [02:59:57.983] Create: ServiceTest.testAddL(false, false) [2026-03-18T03:10:53.072Z] [02:59:57.984] Create: ServiceTest.testUpdate [2026-03-18T03:10:53.072Z] [02:59:57.998] [ RUN ] ServiceTest.test [2026-03-18T03:10:53.072Z] [02:59:58.005] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.072Z] [02:59:58.243] TRACE: Bundler msi enabled [2026-03-18T03:10:53.072Z] [02:59:58.244] TRACE: Bundler exe enabled [2026-03-18T03:10:53.072Z] [02:59:58.286] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.072Z] [02:59:58.514] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6); discard out+err... [2026-03-18T03:10:53.072Z] [02:59:59.599] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.072Z] [02:59:59.606] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6) exited with 0 code [2026-03-18T03:10:53.072Z] [02:59:59.608] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.072Z] [02:59:59.680] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.072Z] [02:59:59.681] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.072Z] [02:59:59.692] TRACE: Files in [test\resource-dir] resource dir: [2026-03-18T03:10:53.072Z] [02:59:59.693] TRACE: [service-installer.exe] [2026-03-18T03:10:53.072Z] [02:59:59.693] TRACE: Done [2026-03-18T03:10:53.072Z] [02:59:59.722] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name ServiceTest --type msi --main-jar hello.jar --main-class com.foo.ServiceTest --launcher-as-service --arguments A1 --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --resource-dir test\resource-dir -J-Djlink.debug=true --verbose](24); inherit out+err... [2026-03-18T03:10:53.072Z] [03:00:00.495] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.072Z] [03:00:00.504] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.072Z] [03:00:05.614] Command [PID: -1]: [2026-03-18T03:10:53.072Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.072Z] [03:00:05.614] Output: [2026-03-18T03:10:53.072Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] [03:00:05.615] Returned: 0 [2026-03-18T03:10:53.072Z] [2026-03-18T03:10:53.072Z] [03:00:05.702] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:05.710] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:05.718] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835". [2026-03-18T03:10:53.072Z] [03:00:06.154] Using default package resource service-install.wxi [Service installer WiX project file] (add ServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.290] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.299] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.542] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.663] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.684] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-03-18T03:10:53.072Z] [03:00:06.685] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c. [2026-03-18T03:10:53.072Z] [03:00:06.685] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5. [2026-03-18T03:10:53.072Z] [03:00:06.721] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.746] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.771] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.781] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.789] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.797] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.804] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.819] No default package resource [script to run after application image is populated] (add ServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.072Z] [03:00:06.820] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-03-18T03:10:53.072Z] [03:00:06.823] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\image [2026-03-18T03:10:53.072Z] [03:00:44.322] Command [PID: 2528]: [2026-03-18T03:10:53.073Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=ServiceTest -d JpProductCode=445f8564-5240-3cf3-a1c3-eeb8bd402b5c -d JpAppName=ServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\image\ServiceTest.exe -d JpAppSizeKb=128364 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=dd59378c-f782-36ff-9744-6d12aa7e96d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5556165930570783835\wixobj\a.msi [2026-03-18T03:10:53.073Z] [03:00:44.323] Returned: 0 [2026-03-18T03:10:53.073Z] [2026-03-18T03:10:53.073Z] [03:00:44.358] Succeeded in building MSI Installer Package package [2026-03-18T03:10:53.073Z] [03:00:44.616] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.073Z] [03:00:44.617] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name ServiceTest --type msi --main-jar hello.jar --main-class com.foo.ServiceTest --launcher-as-service --arguments A1 --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --resource-dir test\resource-dir -J-Djlink.debug=true --verbose](24) exited with 0 code [2026-03-18T03:10:53.073Z] [03:00:44.619] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\resource-dir] [2026-03-18T03:10:53.073Z] [03:00:44.620] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.073Z] [03:00:44.621] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.073Z] [03:00:44.621] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] path exists [2026-03-18T03:10:53.073Z] [03:00:44.621] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] is a file [2026-03-18T03:10:53.073Z] [03:00:44.663] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-03-18T03:10:53.073Z] [03:00:44.663] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:10:53.073Z] [03:00:44.663] TRACE: msiexec /a "test\output\ServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test\unpacked-msi\Program Files" [2026-03-18T03:10:53.073Z] [03:00:44.664] TRACE: Done [2026-03-18T03:10:53.073Z] [03:00:44.666] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:00:45.833] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:00:48.835] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:00:49.960] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:00:53.961] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:00:55.089] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:00.091] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:01.236] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:07.238] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:08.362] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:15.364] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:16.517] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:24.519] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:25.636] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:34.638] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:35.769] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.073Z] [03:01:45.773] TRACE: Convert [PFiles64\ServiceTest] into [ServiceTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T03:10:53.073Z] [03:01:45.774] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:10:53.073Z] [03:01:45.776] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name ServiceTest --type msi --main-jar hello.jar --main-class com.foo.ServiceTest --launcher-as-service --arguments A1 --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --resource-dir test\resource-dir](22) [2026-03-18T03:10:53.073Z] [03:01:45.822] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:10:53.073Z] [03:01:45.823] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:10:53.073Z] [03:01:45.826] ERROR: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.073Z] [03:01:45.827] [ FAILED ] ServiceTest.test; checks=8 [2026-03-18T03:10:53.073Z] [03:01:45.829] [ RUN ] ServiceTest.testAddL(false, false) [2026-03-18T03:10:53.073Z] [03:01:45.830] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.073Z] [03:01:45.843] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.073Z] [03:01:45.845] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\notservice.properties] properties file... [2026-03-18T03:10:53.073Z] [03:01:45.846] TRACE: launcher-as-service=false [2026-03-18T03:10:53.073Z] [03:01:45.846] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T03:10:53.073Z] [03:01:45.846] TRACE: Done [2026-03-18T03:10:53.073Z] [03:01:45.848] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\AL1.properties] properties file... [2026-03-18T03:10:53.073Z] [03:01:45.848] TRACE: launcher-as-service=true [2026-03-18T03:10:53.073Z] [03:01:45.848] TRACE: arguments=AL1 [2026-03-18T03:10:53.073Z] [03:01:45.848] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cfee460e9-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.073Z] [03:01:45.849] TRACE: Done [2026-03-18T03:10:53.073Z] [03:01:45.856] TRACE: exec: Execute tool provider [javac -d testAddL.4a1ea299\jar-workdir --release 11 testAddL.4a1ea299\src\com\buz\AddLaunchersServiceTest.java](6); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:46.102] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.073Z] [03:01:46.102] TRACE: assertEquals(0): Check command tool provider [javac -d testAddL.4a1ea299\jar-workdir --release 11 testAddL.4a1ea299\src\com\buz\AddLaunchersServiceTest.java](6) exited with 0 code [2026-03-18T03:10:53.073Z] [03:01:46.104] TRACE: exec: Execute tool provider [jar -c -f testAddL.4a1ea299\input\hello.jar -C testAddL.4a1ea299\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.073Z] [03:01:46.125] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.073Z] [03:01:46.125] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddL.4a1ea299\input\hello.jar -C testAddL.4a1ea299\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.073Z] [03:01:46.128] TRACE: Files in [testAddL.4a1ea299\resource-dir] resource dir: [2026-03-18T03:10:53.073Z] [03:01:46.129] TRACE: [service-installer.exe] [2026-03-18T03:10:53.073Z] [03:01:46.129] TRACE: Done [2026-03-18T03:10:53.073Z] [03:01:46.130] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T03:10:53.073Z] [03:01:46.945] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.073Z] [03:01:46.952] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.073Z] [03:01:51.641] Command [PID: -1]: [2026-03-18T03:10:53.073Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.074Z] [03:01:51.642] Output: [2026-03-18T03:10:53.074Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.074Z] [2026-03-18T03:10:53.074Z] [03:01:51.642] Returned: 0 [2026-03-18T03:10:53.074Z] [2026-03-18T03:10:53.074Z] [03:01:51.757] Using default package resource JavaApp.ico [icon] (add AddLServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:51.787] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:51.795] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703". [2026-03-18T03:10:53.074Z] [03:01:51.947] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:51.948] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:51.950] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703". [2026-03-18T03:10:53.074Z] [03:01:52.083] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.085] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.087] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703". [2026-03-18T03:10:53.074Z] [03:01:52.545] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.689] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.697] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.761] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.863] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.887] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\output\AddLServiceTest-1.0.msi. [2026-03-18T03:10:53.074Z] [03:01:52.887] MSI ProductCode: 936d3c83-f83e-3f20-8a19-833b9a6a0f43. [2026-03-18T03:10:53.074Z] [03:01:52.887] MSI UpgradeCode: 9d064697-9cf1-3940-b545-253f9118e295. [2026-03-18T03:10:53.074Z] [03:01:52.918] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.943] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.968] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.977] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.984] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:52.992] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:53.001] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:53.018] No default package resource [script to run after application image is populated] (add AddLServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.074Z] [03:01:53.019] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\output\AddLServiceTest-1.0.msi. [2026-03-18T03:10:53.074Z] [03:01:53.022] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\image [2026-03-18T03:10:53.074Z] [03:02:30.565] Command [PID: 9660]: [2026-03-18T03:10:53.074Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLServiceTest -d JpProductCode=936d3c83-f83e-3f20-8a19-833b9a6a0f43 -d JpAppName=AddLServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\image\AddLServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9d064697-9cf1-3940-b545-253f9118e295 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7796100368305257703\wixobj\a.msi [2026-03-18T03:10:53.074Z] [03:02:30.566] Returned: 0 [2026-03-18T03:10:53.075Z] [2026-03-18T03:10:53.075Z] [03:02:30.601] Succeeded in building MSI Installer Package package [2026-03-18T03:10:53.075Z] [03:02:30.857] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.075Z] [03:02:30.857] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T03:10:53.075Z] [03:02:30.858] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\resource-dir] [2026-03-18T03:10:53.075Z] [03:02:30.858] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.075Z] [03:02:30.858] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.075Z] [03:02:30.859] TRACE: assertTrue(): Check [testAddL.4a1ea299\output\AddLServiceTest-1.0.msi] path exists [2026-03-18T03:10:53.075Z] [03:02:30.859] TRACE: assertTrue(): Check [testAddL.4a1ea299\output\AddLServiceTest-1.0.msi] is a file [2026-03-18T03:10:53.075Z] [03:02:30.913] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.4a1ea299\output\AddLServiceTest-1.0.msi testAddL.4a1ea299\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T03:10:53.075Z] Export table [File] in [testAddL.4a1ea299\msi-db/File.idt] file [2026-03-18T03:10:53.075Z] Export table [Component] in [testAddL.4a1ea299\msi-db/Component.idt] file [2026-03-18T03:10:53.075Z] Export table [Directory] in [testAddL.4a1ea299\msi-db/Directory.idt] file [2026-03-18T03:10:53.075Z] [03:02:31.029] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.075Z] [03:02:31.030] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.4a1ea299\output\AddLServiceTest-1.0.msi testAddL.4a1ea299\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T03:10:53.075Z] [03:02:31.102] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T03:10:53.075Z] [03:02:31.103] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\unpacked-msi\unpack.bat] text file... [2026-03-18T03:10:53.075Z] [03:02:31.104] TRACE: icacls "testAddL.4a1ea299\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:10:53.075Z] [03:02:31.104] TRACE: msiexec /a "testAddL.4a1ea299\output\AddLServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.4a1ea299\unpacked-msi\Program Files" [2026-03-18T03:10:53.075Z] [03:02:31.105] TRACE: Done [2026-03-18T03:10:53.075Z] [03:02:31.105] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:02:31.926] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:02:34.927] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:02:35.675] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:02:39.676] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:02:40.474] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:02:45.476] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:02:46.221] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:02:52.223] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:02:52.987] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:02:59.989] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:03:00.755] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:03:08.757] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:03:09.526] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:03:18.528] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.075Z] [03:03:19.287] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.075Z] [03:03:29.290] TRACE: Convert [PFiles64\AddLServiceTest] into [AddLServiceTest] in [testAddL.4a1ea299\unpacked-msi\Program Files] directory [2026-03-18T03:10:53.075Z] [03:03:29.291] TRACE: Deleting [testAddL.4a1ea299\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:10:53.075Z] [03:03:29.292] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir](20) [2026-03-18T03:10:53.075Z] [03:03:29.296] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:10:53.075Z] [03:03:29.296] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:10:53.075Z] [03:03:29.297] ERROR: Failed: Check [testAddL.4a1ea299\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.075Z] [03:03:29.297] [ FAILED ] ServiceTest.testAddL(false, false); checks=10 [2026-03-18T03:10:53.075Z] [03:03:29.298] [ RUN ] ServiceTest.testAddL(true, false) [2026-03-18T03:10:53.075Z] [03:03:29.299] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.075Z] [03:03:29.302] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.075Z] [03:03:29.303] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\notservice.properties] properties file... [2026-03-18T03:10:53.075Z] [03:03:29.303] TRACE: launcher-as-service=false [2026-03-18T03:10:53.075Z] [03:03:29.303] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T03:10:53.075Z] [03:03:29.304] TRACE: Done [2026-03-18T03:10:53.075Z] [03:03:29.305] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\AL1.properties] properties file... [2026-03-18T03:10:53.075Z] [03:03:29.305] TRACE: launcher-as-service=true [2026-03-18T03:10:53.075Z] [03:03:29.306] TRACE: arguments=AL1 [2026-03-18T03:10:53.075Z] [03:03:29.306] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cfee5f513-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.075Z] [03:03:29.306] TRACE: Done [2026-03-18T03:10:53.075Z] [03:03:29.307] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\AL2.properties] properties file... [2026-03-18T03:10:53.075Z] [03:03:29.307] TRACE: arguments=AL2 [2026-03-18T03:10:53.075Z] [03:03:29.308] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cfee5f513-A2-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.075Z] [03:03:29.308] TRACE: Done [2026-03-18T03:10:53.075Z] [03:03:29.314] TRACE: exec: Execute tool provider [javac -d testAddL.444d3b4c\jar-workdir --release 11 testAddL.444d3b4c\src\com\buz\AddLaunchersServiceTest.java](6); discard out+err... [2026-03-18T03:10:53.075Z] [03:03:29.502] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.075Z] [03:03:29.502] TRACE: assertEquals(0): Check command tool provider [javac -d testAddL.444d3b4c\jar-workdir --release 11 testAddL.444d3b4c\src\com\buz\AddLaunchersServiceTest.java](6) exited with 0 code [2026-03-18T03:10:53.075Z] [03:03:29.503] TRACE: exec: Execute tool provider [jar -c -f testAddL.444d3b4c\input\hello.jar -C testAddL.444d3b4c\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.075Z] [03:03:29.527] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.075Z] [03:03:29.528] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddL.444d3b4c\input\hello.jar -C testAddL.444d3b4c\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.075Z] [03:03:29.531] TRACE: Files in [testAddL.444d3b4c\resource-dir] resource dir: [2026-03-18T03:10:53.075Z] [03:03:29.531] TRACE: [service-installer.exe] [2026-03-18T03:10:53.075Z] [03:03:29.531] TRACE: Done [2026-03-18T03:10:53.075Z] [03:03:29.532] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cfee5f513-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir -J-Djlink.debug=true --verbose](30); inherit out+err... [2026-03-18T03:10:53.075Z] [03:03:30.343] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.075Z] [03:03:30.352] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.075Z] [03:03:35.367] Command [PID: -1]: [2026-03-18T03:10:53.075Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.075Z] [03:03:35.368] Output: [2026-03-18T03:10:53.075Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.075Z] [2026-03-18T03:10:53.075Z] [03:03:35.369] Returned: 0 [2026-03-18T03:10:53.075Z] [2026-03-18T03:10:53.075Z] [03:03:35.524] Using default package resource JavaApp.ico [icon] (add AddLServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.530] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.708] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475". [2026-03-18T03:10:53.075Z] [03:03:35.820] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.822] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.823] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475". [2026-03-18T03:10:53.075Z] [03:03:35.942] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.944] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:35.945] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475". [2026-03-18T03:10:53.075Z] [03:03:36.069] Using default package resource JavaApp.ico [icon] (add AL2.ico to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.070] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL2.properties to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.072] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475". [2026-03-18T03:10:53.075Z] [03:03:36.392] Using default package resource service-install.wxi [Service installer WiX project file] (add AddLServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.446] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.450] Using default package resource service-install.wxi [Service installer WiX project file] (add AL2-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.532] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.540] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.544] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.547] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.551] Using default package resource service-config.wxi [Service installer WiX project file] (add AL2-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.555] Using default package resource service-config.wxi [Service installer WiX project file] (add AL2-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.636] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.748] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.775] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\output\AddLServiceTest-1.0.msi. [2026-03-18T03:10:53.075Z] [03:03:36.775] MSI ProductCode: 936d3c83-f83e-3f20-8a19-833b9a6a0f43. [2026-03-18T03:10:53.075Z] [03:03:36.775] MSI UpgradeCode: 9d064697-9cf1-3940-b545-253f9118e295. [2026-03-18T03:10:53.075Z] [03:03:36.814] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.840] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.870] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.878] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.886] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.893] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.900] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.915] No default package resource [script to run after application image is populated] (add AddLServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.075Z] [03:03:36.916] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\output\AddLServiceTest-1.0.msi. [2026-03-18T03:10:53.075Z] [03:03:36.919] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\image [2026-03-18T03:10:53.075Z] [03:04:14.778] Command [PID: 1004]: [2026-03-18T03:10:53.075Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLServiceTest -d JpProductCode=936d3c83-f83e-3f20-8a19-833b9a6a0f43 -d JpAppName=AddLServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\image\AddLServiceTest.exe -d JpAppSizeKb=129846 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9d064697-9cf1-3940-b545-253f9118e295 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15774776046280156475\wixobj\a.msi [2026-03-18T03:10:53.075Z] [03:04:14.778] Returned: 0 [2026-03-18T03:10:53.075Z] [2026-03-18T03:10:53.075Z] [03:04:14.814] Succeeded in building MSI Installer Package package [2026-03-18T03:10:53.075Z] [03:04:15.092] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.075Z] [03:04:15.092] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cfee5f513-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir -J-Djlink.debug=true --verbose](30) exited with 0 code [2026-03-18T03:10:53.075Z] [03:04:15.093] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\resource-dir] [2026-03-18T03:10:53.075Z] [03:04:15.093] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.075Z] [03:04:15.093] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.076Z] [03:04:15.094] TRACE: assertTrue(): Check [testAddL.444d3b4c\output\AddLServiceTest-1.0.msi] path exists [2026-03-18T03:10:53.076Z] [03:04:15.094] TRACE: assertTrue(): Check [testAddL.444d3b4c\output\AddLServiceTest-1.0.msi] is a file [2026-03-18T03:10:53.076Z] [03:04:15.095] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.444d3b4c\output\AddLServiceTest-1.0.msi testAddL.444d3b4c\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T03:10:53.076Z] Export table [File] in [testAddL.444d3b4c\msi-db/File.idt] file [2026-03-18T03:10:53.076Z] Export table [Component] in [testAddL.444d3b4c\msi-db/Component.idt] file [2026-03-18T03:10:53.076Z] Export table [Directory] in [testAddL.444d3b4c\msi-db/Directory.idt] file [2026-03-18T03:10:53.076Z] [03:04:15.211] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:04:15.212] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.444d3b4c\output\AddLServiceTest-1.0.msi testAddL.444d3b4c\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T03:10:53.076Z] [03:04:15.222] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T03:10:53.076Z] [03:04:15.223] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\unpacked-msi\unpack.bat] text file... [2026-03-18T03:10:53.076Z] [03:04:15.223] TRACE: icacls "testAddL.444d3b4c\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:10:53.076Z] [03:04:15.223] TRACE: msiexec /a "testAddL.444d3b4c\output\AddLServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddL.444d3b4c\unpacked-msi\Program Files" [2026-03-18T03:10:53.076Z] [03:04:15.224] TRACE: Done [2026-03-18T03:10:53.076Z] [03:04:15.224] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:16.020] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:19.021] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:19.859] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:23.861] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:24.614] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:29.616] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:30.373] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:36.375] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:37.132] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:44.133] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:44.900] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:04:52.902] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:04:53.663] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:05:02.665] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:03.435] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.076Z] [03:05:13.436] TRACE: Convert [PFiles64\AddLServiceTest] into [AddLServiceTest] in [testAddL.444d3b4c\unpacked-msi\Program Files] directory [2026-03-18T03:10:53.076Z] [03:05:13.437] TRACE: Deleting [testAddL.444d3b4c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:10:53.076Z] [03:05:13.438] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cfee5f513-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir](28) [2026-03-18T03:10:53.076Z] [03:05:13.440] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:10:53.076Z] [03:05:13.440] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:10:53.076Z] [03:05:13.442] ERROR: Failed: Check [testAddL.444d3b4c\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.076Z] [03:05:13.442] [ FAILED ] ServiceTest.testAddL(true, false); checks=10 [2026-03-18T03:10:53.076Z] [03:05:13.443] [ RUN ] ServiceTest.testAddLFromAppImage(false, false) [2026-03-18T03:10:53.076Z] [03:05:13.443] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.076Z] [03:05:13.451] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.076Z] [03:05:13.456] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 testAddLFromAppImage.eea75f3d\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:13.647] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:13.647] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 testAddLFromAppImage.eea75f3d\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:13.649] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:13.677] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:13.678] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:13.682] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\AL1.properties] properties file... [2026-03-18T03:10:53.076Z] [03:05:13.682] TRACE: launcher-as-service=true [2026-03-18T03:10:53.076Z] [03:05:13.682] TRACE: arguments=AL1 [2026-03-18T03:10:53.076Z] [03:05:13.682] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLFromAppImageServiceTest-0000019cfee78be4-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.076Z] [03:05:13.683] TRACE: Done [2026-03-18T03:10:53.076Z] [03:05:13.684] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\notservice.properties] properties file... [2026-03-18T03:10:53.076Z] [03:05:13.684] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T03:10:53.076Z] [03:05:13.685] TRACE: Done [2026-03-18T03:10:53.076Z] [03:05:13.686] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --win-console --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.eea75f3d\AL1.properties --add-launcher notservice=testAddLFromAppImage.eea75f3d\notservice.properties -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T03:10:53.076Z] [03:05:14.359] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output [2026-03-18T03:10:53.076Z] [03:05:19.128] Command [PID: -1]: [2026-03-18T03:10:53.076Z] jlink --output testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.076Z] [03:05:19.129] Output: [2026-03-18T03:10:53.076Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [03:05:19.129] Returned: 0 [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [03:05:19.355] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.365] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.373] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5050021485639693659". [2026-03-18T03:10:53.076Z] [03:05:19.529] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.531] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.532] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5050021485639693659". [2026-03-18T03:10:53.076Z] [03:05:19.664] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.666] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:19.668] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5050021485639693659". [2026-03-18T03:10:53.076Z] [03:05:19.789] Succeeded in building Windows Application Image package [2026-03-18T03:10:53.076Z] [03:05:19.953] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:19.954] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --win-console --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.eea75f3d\AL1.properties --add-launcher notservice=testAddLFromAppImage.eea75f3d\notservice.properties -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:19.963] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T03:10:53.076Z] [03:05:19.989] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:20.146] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:20.147] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:20.147] TRACE: Delete [testAddLFromAppImage.eea75f3d\input\hello.jar] existing jar file [2026-03-18T03:10:53.076Z] [03:05:20.148] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:20.175] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:20.175] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:20.177] TRACE: Init fake runtime in [testAddLFromAppImage.eea75f3d\fake_runtime] directory [2026-03-18T03:10:53.076Z] [03:05:20.186] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\out-11024 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.eea75f3d\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T03:10:53.076Z] [03:05:20.825] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\out-11024 [2026-03-18T03:10:53.076Z] [03:05:20.995] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:21.003] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:21.031] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2485728935673971850". [2026-03-18T03:10:53.076Z] [03:05:21.043] Succeeded in building Windows Application Image package [2026-03-18T03:10:53.076Z] [03:05:21.067] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:21.068] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\out-11024 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.eea75f3d\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:21.069] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\fake_runtime] [2026-03-18T03:10:53.076Z] [03:05:21.069] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.076Z] [03:05:21.069] TRACE: assertStringListEquals(2, lib#) [2026-03-18T03:10:53.076Z] [03:05:21.069] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T03:05:20.1838067Z) [2026-03-18T03:10:53.076Z] [03:05:21.121] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:21.674] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:21.675] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:21.675] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:22.171] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:22.171] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:22.171] TRACE: Check icon file [testAddLFromAppImage.eea75f3d\icons\actual.bmp] of AL1 launcher is a copy of source icon file [testAddLFromAppImage.eea75f3d\icons\expected.bmp] [2026-03-18T03:10:53.076Z] [03:05:22.171] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T03:10:53.076Z] [03:05:22.176] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] FileDescription [2026-03-18T03:10:53.076Z] --------------- [2026-03-18T03:10:53.076Z] AddLFromAppImageServiceTest [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [03:05:22.494] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:22.494] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:22.494] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] [2026-03-18T03:10:53.076Z] [03:05:22.495] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] path exists [2026-03-18T03:10:53.076Z] [03:05:22.495] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] is a file [2026-03-18T03:10:53.076Z] [03:05:22.495] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] file is executable [2026-03-18T03:10:53.076Z] [03:05:22.495] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\AL1.cfg] path exists [2026-03-18T03:10:53.076Z] [03:05:22.495] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\AL1.cfg] is a file [2026-03-18T03:10:53.076Z] [03:05:22.496] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T03:10:53.076Z] [03:05:22.557] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.076Z] [03:05:22.557] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.076Z] [03:05:22.558] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T03:10:53.076Z] [03:05:22.562] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:23.097] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:23.097] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:23.098] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11); discard out+err... [2026-03-18T03:10:53.076Z] [03:05:23.567] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:23.567] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:23.567] TRACE: Check icon file [testAddLFromAppImage.eea75f3d\icons\actual.bmp] of notservice launcher is a copy of source icon file [testAddLFromAppImage.eea75f3d\icons\expected.bmp] [2026-03-18T03:10:53.076Z] [03:05:23.567] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T03:10:53.076Z] [03:05:23.570] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] FileDescription [2026-03-18T03:10:53.076Z] --------------- [2026-03-18T03:10:53.076Z] AddLFromAppImageServiceTest [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [2026-03-18T03:10:53.076Z] [03:05:23.886] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.076Z] [03:05:23.886] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T03:10:53.076Z] [03:05:23.886] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] [2026-03-18T03:10:53.076Z] [03:05:23.886] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] path exists [2026-03-18T03:10:53.076Z] [03:05:23.887] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] is a file [2026-03-18T03:10:53.076Z] [03:05:23.887] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] file is executable [2026-03-18T03:10:53.076Z] [03:05:23.887] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\notservice.cfg] path exists [2026-03-18T03:10:53.076Z] [03:05:23.887] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\notservice.cfg] is a file [2026-03-18T03:10:53.076Z] [03:05:23.887] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T03:10:53.076Z] [03:05:23.895] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.076Z] [03:05:23.895] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.076Z] [03:05:23.896] TRACE: Files in [testAddLFromAppImage.eea75f3d\resource-dir] resource dir: [2026-03-18T03:10:53.076Z] [03:05:23.896] TRACE: [service-installer.exe] [2026-03-18T03:10:53.076Z] [03:05:23.896] TRACE: Done [2026-03-18T03:10:53.076Z] [03:05:23.951] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13); inherit out+err... [2026-03-18T03:10:53.076Z] [03:05:24.778] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.076Z] [03:05:24.787] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.076Z] [03:05:25.094] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:25.217] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.076Z] [03:05:25.230] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.332] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.454] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.475] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T03:10:53.077Z] [03:05:25.476] MSI ProductCode: 043dd731-0d5f-30f9-b602-2a5c23488a14. [2026-03-18T03:10:53.077Z] [03:05:25.476] MSI UpgradeCode: e42a1599-3c56-3f3d-90ee-37e7db5640fe. [2026-03-18T03:10:53.077Z] [03:05:25.512] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.545] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.570] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.579] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.586] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.595] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.603] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.619] No default package resource [script to run after application image is populated] (add AddLFromAppImageServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:25.620] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T03:10:53.077Z] [03:05:25.623] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest [2026-03-18T03:10:53.077Z] [03:05:26.380] Command [PID: 6700]: [2026-03-18T03:10:53.077Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLFromAppImageServiceTest -d JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14 -d JpAppName=AddLFromAppImageServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe -d JpAppSizeKb=129342 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj\a.msi [2026-03-18T03:10:53.077Z] [03:05:26.380] Output: [2026-03-18T03:10:53.077Z] C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\bundle.wxf(23) : error WIX0103: Cannot find the file 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\runtime\legal\jdk.security.jgss\ASSEMBLY_EXCEPTION'. [2026-03-18T03:10:53.077Z] [03:05:26.381] Returned: 103 [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] [03:05:26.398] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129342, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\main.wxs, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\bundle.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\ui.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\os-condition.wxf, -out, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:273) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsiWix4(WixPipeline.java:224) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:151) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiPackager.buildPackage(WinMsiPackager.java:319) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline$DefaultTaskContext.execute(PackagingPipeline.java:603) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.lambda$createTask$0(PackagingPipeline.java:648) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:130) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:121) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:509) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:94) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.Packager.execute(Packager.java:84) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:174) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:153) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createMsiPackage(WinBundlingEnvironment.java:48) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.lambda$createBundlerSupplier$2(DefaultBundlingEnvironment.java:117) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createBundle(DefaultBundlingEnvironment.java:190) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createBundle(WinBundlingEnvironment.java:36) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.runBundling(OptionsProcessor.java:227) [2026-03-18T03:10:53.077Z] at java.base/java.util.Optional.map(Optional.java:264) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.util.Result.map(Result.java:67) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.lambda$run$0(Main.java:130) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.runIt(Main.java:214) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.run(Main.java:202) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.run(Main.java:101) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.main(Main.java:77) [2026-03-18T03:10:53.077Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:37) [2026-03-18T03:10:53.077Z] [03:05:26.419] TRACE: exec: Done. Exit code: 1 [2026-03-18T03:10:53.077Z] [03:05:26.419] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:26.419] [ FAILED ] ServiceTest.testAddLFromAppImage(false, false); checks=36 [2026-03-18T03:10:53.077Z] [03:05:26.420] [ RUN ] ServiceTest.testAddLFromAppImage(true, false) [2026-03-18T03:10:53.077Z] [03:05:26.420] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.077Z] [03:05:26.424] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.077Z] [03:05:26.429] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 testAddLFromAppImage.7b285a28\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:26.570] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:26.571] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 testAddLFromAppImage.7b285a28\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:26.573] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:26.593] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:26.594] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:26.597] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\AL1.properties] properties file... [2026-03-18T03:10:53.077Z] [03:05:26.597] TRACE: launcher-as-service=true [2026-03-18T03:10:53.077Z] [03:05:26.597] TRACE: arguments=AL1 [2026-03-18T03:10:53.077Z] [03:05:26.597] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLFromAppImageServiceTest-0000019cfee7be95-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.077Z] [03:05:26.598] TRACE: Done [2026-03-18T03:10:53.077Z] [03:05:26.599] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\notservice.properties] properties file... [2026-03-18T03:10:53.077Z] [03:05:26.599] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T03:10:53.077Z] [03:05:26.600] TRACE: Done [2026-03-18T03:10:53.077Z] [03:05:26.601] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLFromAppImageServiceTest-0000019cfee7be95-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.7b285a28\AL1.properties --add-launcher notservice=testAddLFromAppImage.7b285a28\notservice.properties -J-Djlink.debug=true --verbose](25); inherit out+err... [2026-03-18T03:10:53.077Z] [03:05:27.403] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output [2026-03-18T03:10:53.077Z] [03:05:32.365] Command [PID: -1]: [2026-03-18T03:10:53.077Z] jlink --output testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.077Z] [03:05:32.366] Output: [2026-03-18T03:10:53.077Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] [03:05:32.367] Returned: 0 [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] [03:05:32.507] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.548] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.621] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1768007567068391795". [2026-03-18T03:10:53.077Z] [03:05:32.766] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.767] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.769] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1768007567068391795". [2026-03-18T03:10:53.077Z] [03:05:32.915] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.917] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:32.918] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1768007567068391795". [2026-03-18T03:10:53.077Z] [03:05:33.117] Succeeded in building Windows Application Image package [2026-03-18T03:10:53.077Z] [03:05:33.256] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:33.256] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLFromAppImageServiceTest-0000019cfee7be95-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.7b285a28\AL1.properties --add-launcher notservice=testAddLFromAppImage.7b285a28\notservice.properties -J-Djlink.debug=true --verbose](25) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:33.256] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T03:10:53.077Z] [03:05:33.259] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:33.403] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:33.403] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:33.403] TRACE: Delete [testAddLFromAppImage.7b285a28\input\hello.jar] existing jar file [2026-03-18T03:10:53.077Z] [03:05:33.404] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:33.426] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:33.427] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:33.429] TRACE: Init fake runtime in [testAddLFromAppImage.7b285a28\fake_runtime] directory [2026-03-18T03:10:53.077Z] [03:05:33.433] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\out-11024 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.7b285a28\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T03:10:53.077Z] [03:05:34.113] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\out-11024 [2026-03-18T03:10:53.077Z] [03:05:34.289] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:34.297] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.077Z] [03:05:34.307] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4446856363069825610". [2026-03-18T03:10:53.077Z] [03:05:34.322] Succeeded in building Windows Application Image package [2026-03-18T03:10:53.077Z] [03:05:34.347] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:34.347] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\out-11024 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.7b285a28\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:34.348] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\fake_runtime] [2026-03-18T03:10:53.077Z] [03:05:34.348] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.077Z] [03:05:34.349] TRACE: assertStringListEquals(2, lib#) [2026-03-18T03:10:53.077Z] [03:05:34.349] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T03:05:33.4310756Z) [2026-03-18T03:10:53.077Z] [03:05:34.398] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:34.931] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:34.931] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:34.932] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11); discard out+err... [2026-03-18T03:10:53.077Z] [03:05:35.398] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:35.398] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11) exited with 0 code [2026-03-18T03:10:53.077Z] [03:05:35.398] TRACE: Check icon file [testAddLFromAppImage.7b285a28\icons\actual.bmp] of AL1 launcher is a copy of source icon file [testAddLFromAppImage.7b285a28\icons\expected.bmp] [2026-03-18T03:10:53.077Z] [03:05:35.398] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T03:10:53.077Z] [03:05:35.401] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] FileDescription [2026-03-18T03:10:53.077Z] --------------- [2026-03-18T03:10:53.077Z] AddLFromAppImageServiceTest [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] [2026-03-18T03:10:53.077Z] [03:05:35.717] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.077Z] [03:05:35.718] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:35.718] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] [2026-03-18T03:10:53.078Z] [03:05:35.718] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] path exists [2026-03-18T03:10:53.078Z] [03:05:35.718] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] is a file [2026-03-18T03:10:53.078Z] [03:05:35.719] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] file is executable [2026-03-18T03:10:53.078Z] [03:05:35.719] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\AL1.cfg] path exists [2026-03-18T03:10:53.078Z] [03:05:35.719] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\AL1.cfg] is a file [2026-03-18T03:10:53.078Z] [03:05:35.719] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T03:10:53.078Z] [03:05:35.727] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.078Z] [03:05:35.727] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.078Z] [03:05:35.727] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T03:10:53.078Z] [03:05:35.731] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:36.265] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:36.265] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:36.265] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:36.735] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:36.735] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\read-executable-icon.ps1 -InputExecutable C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:36.735] TRACE: Check icon file [testAddLFromAppImage.7b285a28\icons\actual.bmp] of notservice launcher is a copy of source icon file [testAddLFromAppImage.7b285a28\icons\expected.bmp] [2026-03-18T03:10:53.078Z] [03:05:36.735] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T03:10:53.078Z] [03:05:36.739] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] FileDescription [2026-03-18T03:10:53.078Z] --------------- [2026-03-18T03:10:53.078Z] AddLFromAppImageServiceTest [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] [03:05:37.045] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:37.045] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] path exists [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] is a file [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] file is executable [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\notservice.cfg] path exists [2026-03-18T03:10:53.078Z] [03:05:37.046] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\notservice.cfg] is a file [2026-03-18T03:10:53.078Z] [03:05:37.047] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T03:10:53.078Z] [03:05:37.054] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.078Z] [03:05:37.054] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T03:10:53.078Z] [03:05:37.055] TRACE: Files in [testAddLFromAppImage.7b285a28\resource-dir] resource dir: [2026-03-18T03:10:53.078Z] [03:05:37.055] TRACE: [service-installer.exe] [2026-03-18T03:10:53.078Z] [03:05:37.055] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:37.085] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14); inherit out+err... [2026-03-18T03:10:53.078Z] [03:05:37.886] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.078Z] [03:05:37.895] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.078Z] [03:05:38.240] Using default package resource service-install.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.263] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.370] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.381] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.386] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.390] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.492] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.616] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.636] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T03:10:53.078Z] [03:05:38.637] MSI ProductCode: 043dd731-0d5f-30f9-b602-2a5c23488a14. [2026-03-18T03:10:53.078Z] [03:05:38.637] MSI UpgradeCode: e42a1599-3c56-3f3d-90ee-37e7db5640fe. [2026-03-18T03:10:53.078Z] [03:05:38.674] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.702] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.728] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.738] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.746] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.753] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.759] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.776] No default package resource [script to run after application image is populated] (add AddLFromAppImageServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.078Z] [03:05:38.776] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T03:10:53.078Z] [03:05:38.779] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest [2026-03-18T03:10:53.078Z] [03:05:39.515] Command [PID: 5656]: [2026-03-18T03:10:53.078Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLFromAppImageServiceTest -d JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14 -d JpAppName=AddLFromAppImageServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe -d JpAppSizeKb=129353 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj\a.msi [2026-03-18T03:10:53.078Z] [03:05:39.515] Output: [2026-03-18T03:10:53.078Z] C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\bundle.wxf(8) : error WIX0103: Cannot find the file 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\runtime\legal\jdk.management.jfr\ASSEMBLY_EXCEPTION'. [2026-03-18T03:10:53.078Z] [03:05:39.515] Returned: 103 [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] [03:05:39.556] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129353, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\main.wxs, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\bundle.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\ui.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\os-condition.wxf, -out, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:273) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsiWix4(WixPipeline.java:224) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:151) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiPackager.buildPackage(WinMsiPackager.java:319) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline$DefaultTaskContext.execute(PackagingPipeline.java:603) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.lambda$createTask$0(PackagingPipeline.java:648) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:130) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:121) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:509) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:94) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.Packager.execute(Packager.java:84) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:174) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:153) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createMsiPackage(WinBundlingEnvironment.java:48) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.lambda$createBundlerSupplier$2(DefaultBundlingEnvironment.java:117) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createBundle(DefaultBundlingEnvironment.java:190) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createBundle(WinBundlingEnvironment.java:36) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.runBundling(OptionsProcessor.java:227) [2026-03-18T03:10:53.078Z] at java.base/java.util.Optional.map(Optional.java:264) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.util.Result.map(Result.java:67) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.lambda$run$0(Main.java:130) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.runIt(Main.java:214) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.run(Main.java:202) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.run(Main.java:101) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.main(Main.java:77) [2026-03-18T03:10:53.078Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:37) [2026-03-18T03:10:53.078Z] [03:05:39.579] TRACE: exec: Done. Exit code: 1 [2026-03-18T03:10:53.078Z] [03:05:39.580] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:39.580] [ FAILED ] ServiceTest.testAddLFromAppImage(true, false); checks=36 [2026-03-18T03:10:53.078Z] [03:05:39.581] [ RUN ] ServiceTest.testUpdate [2026-03-18T03:10:53.078Z] [03:05:39.581] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T03:10:53.078Z] [03:05:39.591] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:10:53.078Z] [03:05:39.594] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\foo.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:39.594] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:39.594] TRACE: arguments=Foo [2026-03-18T03:10:53.078Z] [03:05:39.594] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:39.595] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:39.599] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:39.750] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:39.750] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:39.751] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:39.779] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:39.779] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:39.784] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\foo-0.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:39.784] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:39.784] TRACE: arguments=Foo2 [2026-03-18T03:10:53.078Z] [03:05:39.784] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:39.785] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:39.786] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\bar.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:39.786] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:39.786] TRACE: arguments=Bar [2026-03-18T03:10:53.078Z] [03:05:39.786] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:39.786] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:39.791] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:39.959] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:39.960] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:39.961] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:39.982] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:39.983] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:39.987] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\foo-1.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:39.987] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:39.988] TRACE: arguments=Foo [2026-03-18T03:10:53.078Z] [03:05:39.988] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:39.988] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:39.993] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:40.124] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:40.124] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:40.125] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:40.150] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:40.150] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:40.155] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\foo-2.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:40.155] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:40.156] TRACE: arguments=Foo2 [2026-03-18T03:10:53.078Z] [03:05:40.156] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:40.156] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:40.157] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\bar-0.properties] properties file... [2026-03-18T03:10:53.078Z] [03:05:40.157] TRACE: launcher-as-service=true [2026-03-18T03:10:53.078Z] [03:05:40.157] TRACE: arguments=Bar [2026-03-18T03:10:53.078Z] [03:05:40.158] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T03:10:53.078Z] [03:05:40.158] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:40.163] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:40.331] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:40.332] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:40.333] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T03:10:53.078Z] [03:05:40.360] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.078Z] [03:05:40.361] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T03:10:53.078Z] [03:05:40.364] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-03-18T03:10:53.078Z] [03:05:40.364] TRACE: [service-installer.exe] [2026-03-18T03:10:53.078Z] [03:05:40.365] TRACE: Done [2026-03-18T03:10:53.078Z] [03:05:40.366] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input --dest testUpdate\output --name UpdateServiceTest --type msi --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo.properties -J-Djlink.debug=true --verbose](28); inherit out+err... [2026-03-18T03:10:53.078Z] [03:05:41.215] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.078Z] [03:05:41.223] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.078Z] [03:05:46.486] Command [PID: -1]: [2026-03-18T03:10:53.078Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.078Z] [03:05:46.487] Output: [2026-03-18T03:10:53.078Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] [03:05:46.487] Returned: 0 [2026-03-18T03:10:53.078Z] [2026-03-18T03:10:53.078Z] [03:05:46.560] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:46.603] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:46.622] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319". [2026-03-18T03:10:53.079Z] [03:05:46.817] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:46.819] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:46.820] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319". [2026-03-18T03:10:53.079Z] [03:05:47.217] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.276] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.364] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.404] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.413] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.418] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.612] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.732] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.753] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-03-18T03:10:53.079Z] [03:05:47.753] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-03-18T03:10:53.079Z] [03:05:47.754] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T03:10:53.079Z] [03:05:47.794] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.818] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.842] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.851] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.858] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.869] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.877] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.890] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:05:47.891] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-03-18T03:10:53.079Z] [03:05:47.893] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\image [2026-03-18T03:10:53.079Z] [03:06:25.721] Command [PID: 4148]: [2026-03-18T03:10:53.079Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=UpdateServiceTest -d JpProductCode=e78d36b1-b492-3fa9-9395-148d0531bd62 -d JpAppName=UpdateServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\image\UpdateServiceTest.exe -d JpAppSizeKb=128858 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7517476801252091319\wixobj\a.msi [2026-03-18T03:10:53.079Z] [03:06:25.721] Returned: 0 [2026-03-18T03:10:53.079Z] [2026-03-18T03:10:53.079Z] [03:06:25.755] Succeeded in building MSI Installer Package package [2026-03-18T03:10:53.079Z] [03:06:25.998] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.079Z] [03:06:25.998] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input --dest testUpdate\output --name UpdateServiceTest --type msi --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo.properties -J-Djlink.debug=true --verbose](28) exited with 0 code [2026-03-18T03:10:53.079Z] [03:06:25.999] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\resource-dir] [2026-03-18T03:10:53.079Z] [03:06:25.999] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.079Z] [03:06:26.000] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.079Z] [03:06:26.000] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] path exists [2026-03-18T03:10:53.079Z] [03:06:26.000] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] is a file [2026-03-18T03:10:53.079Z] [03:06:26.002] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testUpdate\output\UpdateServiceTest-1.0.msi testUpdate\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T03:10:53.079Z] Export table [File] in [testUpdate\msi-db/File.idt] file [2026-03-18T03:10:53.079Z] Export table [Component] in [testUpdate\msi-db/Component.idt] file [2026-03-18T03:10:53.079Z] Export table [Directory] in [testUpdate\msi-db/Directory.idt] file [2026-03-18T03:10:53.079Z] [03:06:26.116] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.079Z] [03:06:26.116] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testUpdate\output\UpdateServiceTest-1.0.msi testUpdate\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T03:10:53.079Z] [03:06:26.127] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T03:10:53.079Z] [03:06:26.128] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-03-18T03:10:53.079Z] [03:06:26.129] TRACE: [service-installer.exe] [2026-03-18T03:10:53.079Z] [03:06:26.129] TRACE: Done [2026-03-18T03:10:53.079Z] [03:06:26.131] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-0 --dest testUpdate\output --name UpdateServiceTest --type msi --main-jar hello.jar --main-class com.bar.Bye --win-console --app-version 2.0 --resource-dir testUpdate\resource-dir-0 --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --add-launcher foo=testUpdate\foo-0.properties --add-launcher bar=testUpdate\bar.properties -J-Djlink.debug=true --verbose](26); inherit out+err... [2026-03-18T03:10:53.079Z] [03:06:26.972] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.079Z] [03:06:26.979] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.079Z] [03:06:32.228] Command [PID: -1]: [2026-03-18T03:10:53.079Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.079Z] [03:06:32.229] Output: [2026-03-18T03:10:53.079Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.079Z] [2026-03-18T03:10:53.079Z] [03:06:32.229] Returned: 0 [2026-03-18T03:10:53.079Z] [2026-03-18T03:10:53.079Z] [03:06:32.338] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.345] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.359] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372". [2026-03-18T03:10:53.079Z] [03:06:32.494] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.496] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.498] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372". [2026-03-18T03:10:53.079Z] [03:06:32.620] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.622] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:32.623] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372". [2026-03-18T03:10:53.079Z] [03:06:33.026] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.071] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.174] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.181] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.185] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.190] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.264] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.381] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.407] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-03-18T03:10:53.079Z] [03:06:33.407] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-03-18T03:10:53.079Z] [03:06:33.407] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T03:10:53.079Z] [03:06:33.451] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.483] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.508] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.517] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.524] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.531] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.539] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.553] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.079Z] [03:06:33.553] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-03-18T03:10:53.079Z] [03:06:33.557] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\image [2026-03-18T03:10:53.079Z] [03:07:11.327] Command [PID: 8496]: [2026-03-18T03:10:53.079Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=UpdateServiceTest -d JpProductCode=a00e982b-3126-3568-8c01-ac22f197aa60 -d JpAppName=UpdateServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\image\UpdateServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=2.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11927892667166160372\wixobj\a.msi [2026-03-18T03:10:53.079Z] [03:07:11.327] Returned: 0 [2026-03-18T03:10:53.079Z] [2026-03-18T03:10:53.079Z] [03:07:11.368] Succeeded in building MSI Installer Package package [2026-03-18T03:10:53.079Z] [03:07:11.621] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.079Z] [03:07:11.621] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-0 --dest testUpdate\output --name UpdateServiceTest --type msi --main-jar hello.jar --main-class com.bar.Bye --win-console --app-version 2.0 --resource-dir testUpdate\resource-dir-0 --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --add-launcher foo=testUpdate\foo-0.properties --add-launcher bar=testUpdate\bar.properties -J-Djlink.debug=true --verbose](26) exited with 0 code [2026-03-18T03:10:53.079Z] [03:07:11.622] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\resource-dir-0] [2026-03-18T03:10:53.079Z] [03:07:11.622] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.079Z] [03:07:11.622] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.079Z] [03:07:11.623] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] path exists [2026-03-18T03:10:53.079Z] [03:07:11.623] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] is a file [2026-03-18T03:10:53.079Z] [03:07:11.624] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testUpdate\output\UpdateServiceTest-2.0.msi testUpdate\msi-db-0 Component Directory File Shortcut](9); inherit out+err... [2026-03-18T03:10:53.079Z] Export table [File] in [testUpdate\msi-db-0/File.idt] file [2026-03-18T03:10:53.079Z] Export table [Component] in [testUpdate\msi-db-0/Component.idt] file [2026-03-18T03:10:53.079Z] Export table [Directory] in [testUpdate\msi-db-0/Directory.idt] file [2026-03-18T03:10:53.079Z] [03:07:11.736] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.079Z] [03:07:11.737] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testUpdate\output\UpdateServiceTest-2.0.msi testUpdate\msi-db-0 Component Directory File Shortcut](9) exited with 0 code [2026-03-18T03:10:53.079Z] [03:07:11.745] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T03:10:53.079Z] [03:07:11.745] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-03-18T03:10:53.079Z] [03:07:11.745] TRACE: [service-installer.exe] [2026-03-18T03:10:53.079Z] [03:07:11.746] TRACE: Done [2026-03-18T03:10:53.079Z] [03:07:11.747] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-1 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo-1.properties -J-Djlink.debug=true --verbose](28); inherit out+err... [2026-03-18T03:10:53.079Z] [03:07:12.596] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.079Z] [03:07:12.604] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.079Z] [03:07:17.592] Command [PID: -1]: [2026-03-18T03:10:53.080Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.080Z] [03:07:17.593] Output: [2026-03-18T03:10:53.080Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:07:17.593] Returned: 0 [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:07:17.695] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:17.701] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:17.711] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016". [2026-03-18T03:10:53.080Z] [03:07:17.821] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:17.823] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:17.824] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016". [2026-03-18T03:10:53.080Z] [03:07:18.180] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.233] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.317] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.332] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.342] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.347] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.529] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.640] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.668] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\msi\UpdateServiceTest-1.0.msi. [2026-03-18T03:10:53.080Z] [03:07:18.668] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-03-18T03:10:53.080Z] [03:07:18.669] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T03:10:53.080Z] [03:07:18.706] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.732] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.756] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.766] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.775] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.783] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.790] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.804] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:18.805] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\msi\UpdateServiceTest-1.0.msi. [2026-03-18T03:10:53.080Z] [03:07:18.808] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\image [2026-03-18T03:10:53.080Z] [03:07:56.482] Command [PID: 9028]: [2026-03-18T03:10:53.080Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=UpdateServiceTest -d JpProductCode=e78d36b1-b492-3fa9-9395-148d0531bd62 -d JpAppName=UpdateServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\image\UpdateServiceTest.exe -d JpAppSizeKb=128858 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016\wixobj\a.msi [2026-03-18T03:10:53.080Z] [03:07:56.482] Returned: 0 [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:07:56.517] No default package resource [script to run after msi file for exe installer is created] (add UpdateServiceTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:56.517] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output. [2026-03-18T03:10:53.080Z] [03:07:56.519] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:56.522] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:07:56.523] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4355409510769223016". [2026-03-18T03:10:53.080Z] [03:07:57.331] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output [2026-03-18T03:10:53.080Z] [03:07:57.332] Succeeded in building EXE Installer Package package [2026-03-18T03:10:53.080Z] [03:07:57.688] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.080Z] [03:07:57.688] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-1 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo-1.properties -J-Djlink.debug=true --verbose](28) exited with 0 code [2026-03-18T03:10:53.080Z] [03:07:57.689] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\resource-dir] [2026-03-18T03:10:53.080Z] [03:07:57.689] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.080Z] [03:07:57.689] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.080Z] [03:07:57.690] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] path exists [2026-03-18T03:10:53.080Z] [03:07:57.690] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] is a file [2026-03-18T03:10:53.080Z] [03:07:57.690] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-03-18T03:10:53.080Z] [03:07:57.690] TRACE: [service-installer.exe] [2026-03-18T03:10:53.080Z] [03:07:57.691] TRACE: Done [2026-03-18T03:10:53.080Z] [03:07:57.692] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-2 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Bye --win-console --app-version 2.0 --resource-dir testUpdate\resource-dir-0 --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --add-launcher foo=testUpdate\foo-2.properties --add-launcher bar=testUpdate\bar-0.properties -J-Djlink.debug=true --verbose](26); inherit out+err... [2026-03-18T03:10:53.080Z] [03:07:58.561] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:10:53.080Z] [03:07:58.571] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:10:53.080Z] [03:08:03.433] Command [PID: -1]: [2026-03-18T03:10:53.080Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:10:53.080Z] [03:08:03.434] Output: [2026-03-18T03:10:53.080Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:08:03.434] Returned: 0 [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:08:03.512] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.520] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.535] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800". [2026-03-18T03:10:53.080Z] [03:08:03.679] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.681] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.682] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800". [2026-03-18T03:10:53.080Z] [03:08:03.809] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.811] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:03.812] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800". [2026-03-18T03:10:53.080Z] [03:08:04.181] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.235] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.322] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.337] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.341] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.345] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.621] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.763] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.794] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\msi\UpdateServiceTest-2.0.msi. [2026-03-18T03:10:53.080Z] [03:08:04.794] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-03-18T03:10:53.080Z] [03:08:04.794] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T03:10:53.080Z] [03:08:04.834] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.863] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.888] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.898] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.906] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.914] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.922] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.936] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:04.937] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\msi\UpdateServiceTest-2.0.msi. [2026-03-18T03:10:53.080Z] [03:08:04.940] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\image [2026-03-18T03:10:53.080Z] [03:08:42.591] Command [PID: 3768]: [2026-03-18T03:10:53.080Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=UpdateServiceTest -d JpProductCode=a00e982b-3126-3568-8c01-ac22f197aa60 -d JpAppName=UpdateServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\image\UpdateServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=2.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800\wixobj\a.msi [2026-03-18T03:10:53.080Z] [03:08:42.591] Returned: 0 [2026-03-18T03:10:53.080Z] [2026-03-18T03:10:53.080Z] [03:08:42.626] No default package resource [script to run after msi file for exe installer is created] (add UpdateServiceTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:42.626] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output. [2026-03-18T03:10:53.080Z] [03:08:42.628] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:42.631] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T03:10:53.080Z] [03:08:42.631] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11597389738835954800". [2026-03-18T03:10:53.080Z] [03:08:43.433] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\output [2026-03-18T03:10:53.080Z] [03:08:43.435] Succeeded in building EXE Installer Package package [2026-03-18T03:10:53.080Z] [03:08:43.706] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:10:53.080Z] [03:08:43.706] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-2 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Bye --win-console --app-version 2.0 --resource-dir testUpdate\resource-dir-0 --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --add-launcher foo=testUpdate\foo-2.properties --add-launcher bar=testUpdate\bar-0.properties -J-Djlink.debug=true --verbose](26) exited with 0 code [2026-03-18T03:10:53.080Z] [03:08:43.707] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\resource-dir-0] [2026-03-18T03:10:53.080Z] [03:08:43.707] TRACE: assertStringListEquals(1, #) [2026-03-18T03:10:53.080Z] [03:08:43.707] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T03:10:53.080Z] [03:08:43.707] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] path exists [2026-03-18T03:10:53.080Z] [03:08:43.707] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] is a file [2026-03-18T03:10:53.080Z] [03:08:43.709] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\unpacked-msi\unpack.bat] text file... [2026-03-18T03:10:53.080Z] [03:08:43.709] TRACE: icacls "testUpdate\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:10:53.080Z] [03:08:43.709] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\unpacked-msi\Program Files" [2026-03-18T03:10:53.080Z] [03:08:43.710] TRACE: Done [2026-03-18T03:10:53.080Z] [03:08:43.710] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:08:44.551] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:08:47.552] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:08:48.311] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:08:52.312] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:08:53.054] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:08:58.056] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:08:58.801] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:04.802] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:05.551] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:12.553] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:13.326] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:21.326] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:22.073] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:31.075] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:31.824] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:41.828] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi\Program Files] directory [2026-03-18T03:10:53.080Z] [03:09:41.829] TRACE: Deleting [testUpdate\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:10:53.080Z] [03:09:41.830] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\unpacked-msi-0\unpack.bat] text file... [2026-03-18T03:10:53.080Z] [03:09:41.830] TRACE: icacls "testUpdate\unpacked-msi-0" /inheritance:e /grant Users:M [2026-03-18T03:10:53.080Z] [03:09:41.830] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-2.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testUpdate\unpacked-msi-0\Program Files" [2026-03-18T03:10:53.080Z] [03:09:41.831] TRACE: Done [2026-03-18T03:10:53.080Z] [03:09:41.831] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:42.629] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:45.630] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:46.380] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:50.383] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:51.140] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:09:56.140] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:09:56.893] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:10:02.894] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:10:03.643] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:10:10.644] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:10:11.400] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:10:19.401] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:10:20.192] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:10:29.193] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:10:53.080Z] [03:10:29.959] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:10:53.080Z] [03:10:39.960] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi-0\Program Files] directory [2026-03-18T03:10:53.080Z] [03:10:39.961] TRACE: Deleting [testUpdate\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-03-18T03:10:53.080Z] [03:10:39.962] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-1 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo-1.properties](26) command [2026-03-18T03:10:53.080Z] [03:10:39.963] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input-2 --dest testUpdate\output --name UpdateServiceTest --type exe --main-jar hello.jar --main-class com.bar.Bye --win-console --app-version 2.0 --resource-dir testUpdate\resource-dir-0 --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --add-launcher foo=testUpdate\foo-2.properties --add-launcher bar=testUpdate\bar-0.properties](24) command [2026-03-18T03:10:53.080Z] [03:10:39.963] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testUpdate\input --dest testUpdate\output --name UpdateServiceTest --type msi --main-jar hello.jar --main-class com.bar.Hello --resource-dir testUpdate\resource-dir --win-upgrade-uuid 4050AD4D-D6CC-452A-9CB0-58E5FA8C410F --launcher-as-service --arguments Default --java-options -Djpackage.test.appOutput=$ROOTDIR\launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher foo=testUpdate\foo.properties](26) [2026-03-18T03:10:53.081Z] [03:10:39.964] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:10:53.081Z] [03:10:39.964] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:10:53.081Z] [03:10:39.965] ERROR: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.081Z] [03:10:39.965] [ FAILED ] ServiceTest.testUpdate; checks=30 [2026-03-18T03:10:53.081Z] [03:10:39.967] [==========] 6 tests ran [2026-03-18T03:10:53.081Z] [03:10:39.967] [ PASSED ] 0 tests [2026-03-18T03:10:53.081Z] [03:10:39.968] [ FAILED ] 6 tests, listed below [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.test; workDir=[test] [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.testAddL(false, false); workDir=[testAddL.4a1ea299] [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.testAddL(true, false); workDir=[testAddL.444d3b4c] [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.testAddLFromAppImage(false, false); workDir=[testAddLFromAppImage.eea75f3d] [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.testAddLFromAppImage(true, false); workDir=[testAddLFromAppImage.7b285a28] [2026-03-18T03:10:53.081Z] [03:10:39.969] [ FAILED ] ServiceTest.testUpdate; workDir=[testUpdate] [2026-03-18T03:10:53.081Z] [03:10:39.969] 6 FAILED TESTS [2026-03-18T03:10:53.081Z] STDERR: [2026-03-18T03:10:53.081Z] java.lang.AssertionError: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.081Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:10:53.081Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.081Z] at ServiceTest.test(ServiceTest.java:116) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.081Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.081Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.081Z] java.lang.AssertionError: Failed: Check [testAddL.4a1ea299\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.081Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:10:53.081Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.081Z] at ServiceTest.testAddL(ServiceTest.java:206) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.081Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.081Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.081Z] java.lang.AssertionError: Failed: Check [testAddL.444d3b4c\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.081Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:10:53.081Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.081Z] at ServiceTest.testAddL(ServiceTest.java:206) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.081Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.081Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.081Z] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129342, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\main.wxs, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\bundle.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\ui.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\config\os-condition.wxf, -out, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15371771541006263531\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T03:10:53.081Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13) exited with 0 code [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:720) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:987) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:934) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:729) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:579) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.081Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:10:53.081Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.081Z] at ServiceTest.testAddLFromAppImage(ServiceTest.java:267) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.081Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.081Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.081Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.081Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.081Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.081Z] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129353, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\main.wxs, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\bundle.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\ui.wxf, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\config\os-condition.wxf, -out, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2198649079877623246\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T03:10:53.081Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14) exited with 0 code [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:720) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:987) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:934) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:729) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:579) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.081Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:10:53.081Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:10:53.081Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:10:53.081Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.081Z] at ServiceTest.testAddLFromAppImage(ServiceTest.java:267) [2026-03-18T03:10:53.082Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.082Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.082Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.082Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.082Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.082Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.082Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.082Z] java.lang.AssertionError: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:10:53.082Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:420) [2026-03-18T03:10:53.082Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:420) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:408) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:407) [2026-03-18T03:10:53.082Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:10:53.082Z] at ServiceTest.testUpdate(ServiceTest.java:155) [2026-03-18T03:10:53.082Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.082Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:10:53.082Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:10:53.082Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.082Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.082Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.082Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.082Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.082Z] java.lang.RuntimeException: 6 FAILED TESTS [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:10:53.082Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:10:53.082Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:10:53.082Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:10:53.082Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:10:53.082Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:10:53.082Z] [2026-03-18T03:10:53.082Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 6 FAILED TESTS [2026-03-18T03:10:53.082Z] JavaTest Message: shutting down test [2026-03-18T03:10:53.082Z] [2026-03-18T03:10:53.082Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 6 FAILED TESTS [2026-03-18T03:10:53.082Z] rerun: [2026-03-18T03:10:53.082Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:10:53.082Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:10:53.082Z] SystemDrive=C: \ [2026-03-18T03:10:53.082Z] SystemRoot='C:\Windows' \ [2026-03-18T03:10:53.082Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.082Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:10:53.082Z] windir='C:\Windows' \ [2026-03-18T03:10:53.082Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T03:10:53.082Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T03:10:53.082Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:10:53.082Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:10:53.082Z] -Dtest.compiler.opts= \ [2026-03-18T03:10:53.082Z] -Dtest.java.opts= \ [2026-03-18T03:10:53.082Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.082Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:10:53.082Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T03:10:53.082Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:10:53.082Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:10:53.082Z] -Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T03:10:53.082Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:10:53.082Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T03:10:53.082Z] -Dtest.main.class=ServiceTest \ [2026-03-18T03:10:53.082Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:10:53.082Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.082Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T03:10:53.082Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.082Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:10:53.082Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:10:53.082Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:10:53.082Z] -ea \ [2026-03-18T03:10:53.082Z] -esa \ [2026-03-18T03:10:53.082Z] -Xmx512m \ [2026-03-18T03:10:53.082Z] -XX:-UseCompressedOops \ [2026-03-18T03:10:53.082Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:10:53.082Z] -Xmx512m \ [2026-03-18T03:10:53.082Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\ServiceTest_id1.d\main.0.jta' --jpt-run=ServiceTest [2026-03-18T03:10:53.082Z] [2026-03-18T03:10:53.082Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 6 FAILED TESTS [2026-03-18T03:10:53.082Z] -------------------------------------------------- [2026-03-18T03:12:46.610Z] TEST: tools/jpackage/share/VendorTest.java#id1 [2026-03-18T03:12:46.610Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T03:12:46.610Z] [2026-03-18T03:12:46.610Z] ACTION: build -- Passed. Build successful [2026-03-18T03:12:46.610Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:12:46.610Z] TIME: 1.655 seconds [2026-03-18T03:12:46.610Z] messages: [2026-03-18T03:12:46.610Z] command: build jdk.jpackage.test.* [2026-03-18T03:12:46.610Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:12:46.610Z] started: Wed Mar 18 02:59:57.319 UTC 2026 [2026-03-18T03:12:46.610Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T03:12:46.610Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T03:12:46.610Z] finished: Wed Mar 18 02:59:58.974 UTC 2026 [2026-03-18T03:12:46.610Z] elapsed time (seconds): 1.655 [2026-03-18T03:12:46.610Z] [2026-03-18T03:12:46.610Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:12:46.610Z] REASON: .class file out of date or does not exist [2026-03-18T03:12:46.610Z] TIME: 1.646 seconds [2026-03-18T03:12:46.610Z] messages: [2026-03-18T03:12:46.611Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T03:12:46.611Z] reason: .class file out of date or does not exist [2026-03-18T03:12:46.611Z] started: Wed Mar 18 02:59:57.328 UTC 2026 [2026-03-18T03:12:46.611Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:12:46.611Z] Mode: agentvm [2026-03-18T03:12:46.611Z] Agent id: 1 [2026-03-18T03:12:46.611Z] Process id: 9916 [2026-03-18T03:12:46.611Z] finished: Wed Mar 18 02:59:58.974 UTC 2026 [2026-03-18T03:12:46.611Z] elapsed time (seconds): 1.646 [2026-03-18T03:12:46.611Z] configuration: [2026-03-18T03:12:46.611Z] Boot Layer (javac runtime environment) [2026-03-18T03:12:46.611Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:12:46.611Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:12:46.611Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:12:46.611Z] [2026-03-18T03:12:46.611Z] javac compilation environment [2026-03-18T03:12:46.611Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:12:46.611Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:12:46.611Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:12:46.611Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:12:46.611Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d [2026-03-18T03:12:46.611Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:12:46.611Z] [2026-03-18T03:12:46.611Z] rerun: [2026-03-18T03:12:46.611Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:12:46.611Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:12:46.611Z] SystemDrive=C: \ [2026-03-18T03:12:46.611Z] SystemRoot='C:\Windows' \ [2026-03-18T03:12:46.611Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.611Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.611Z] windir='C:\Windows' \ [2026-03-18T03:12:46.611Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:12:46.611Z] -J-ea \ [2026-03-18T03:12:46.611Z] -J-esa \ [2026-03-18T03:12:46.611Z] -J-Xmx512m \ [2026-03-18T03:12:46.611Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:12:46.611Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:12:46.611Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:12:46.611Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:12:46.611Z] -J-Dtest.java.opts= \ [2026-03-18T03:12:46.611Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.611Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.611Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:12:46.611Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:12:46.611Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:12:46.611Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-03-18T03:12:46.611Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:12:46.611Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-03-18T03:12:46.611Z] -J-Dtest.main.class=VendorTest \ [2026-03-18T03:12:46.611Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:12:46.611Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.611Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-03-18T03:12:46.611Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.611Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.611Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:12:46.611Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.611Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.611Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.611Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T03:12:46.611Z] [2026-03-18T03:12:46.611Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:12:46.611Z] REASON: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-03-18T03:12:46.611Z] TIME: 0.164 seconds [2026-03-18T03:12:46.611Z] messages: [2026-03-18T03:12:46.611Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java [2026-03-18T03:12:46.611Z] reason: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-03-18T03:12:46.611Z] started: Wed Mar 18 02:59:58.974 UTC 2026 [2026-03-18T03:12:46.611Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:12:46.611Z] Mode: agentvm [2026-03-18T03:12:46.611Z] Agent id: 1 [2026-03-18T03:12:46.611Z] Process id: 9916 [2026-03-18T03:12:46.611Z] finished: Wed Mar 18 02:59:59.138 UTC 2026 [2026-03-18T03:12:46.611Z] elapsed time (seconds): 0.164 [2026-03-18T03:12:46.611Z] configuration: [2026-03-18T03:12:46.611Z] Boot Layer (javac runtime environment) [2026-03-18T03:12:46.611Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:12:46.611Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:12:46.611Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:12:46.611Z] [2026-03-18T03:12:46.611Z] javac compilation environment [2026-03-18T03:12:46.612Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:12:46.612Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:12:46.612Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T03:12:46.612Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:12:46.612Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T03:12:46.612Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d [2026-03-18T03:12:46.612Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] rerun: [2026-03-18T03:12:46.612Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:12:46.612Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:12:46.612Z] SystemDrive=C: \ [2026-03-18T03:12:46.612Z] SystemRoot='C:\Windows' \ [2026-03-18T03:12:46.612Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.612Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.612Z] windir='C:\Windows' \ [2026-03-18T03:12:46.612Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:12:46.612Z] -J-ea \ [2026-03-18T03:12:46.612Z] -J-esa \ [2026-03-18T03:12:46.612Z] -J-Xmx512m \ [2026-03-18T03:12:46.612Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:12:46.612Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:12:46.612Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:12:46.612Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:12:46.612Z] -J-Dtest.java.opts= \ [2026-03-18T03:12:46.612Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.612Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.612Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:12:46.612Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:12:46.612Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:12:46.612Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-03-18T03:12:46.612Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:12:46.612Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-03-18T03:12:46.612Z] -J-Dtest.main.class=VendorTest \ [2026-03-18T03:12:46.612Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:12:46.612Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.612Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-03-18T03:12:46.612Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.612Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.612Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:12:46.612Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.612Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-03-18T03:12:46.612Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.612Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.612Z] -Xlint:all \ [2026-03-18T03:12:46.612Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] ACTION: build -- Passed. All files up to date [2026-03-18T03:12:46.612Z] REASON: Named class compiled on demand [2026-03-18T03:12:46.612Z] TIME: 0.024 seconds [2026-03-18T03:12:46.612Z] messages: [2026-03-18T03:12:46.612Z] command: build jdk.jpackage.test.Main [2026-03-18T03:12:46.612Z] reason: Named class compiled on demand [2026-03-18T03:12:46.612Z] started: Wed Mar 18 02:59:59.138 UTC 2026 [2026-03-18T03:12:46.612Z] finished: Wed Mar 18 02:59:59.162 UTC 2026 [2026-03-18T03:12:46.612Z] elapsed time (seconds): 0.024 [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:12:46.612Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-03-18T03:12:46.612Z] TIME: 108.893 seconds [2026-03-18T03:12:46.612Z] messages: [2026-03-18T03:12:46.612Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-03-18T03:12:46.612Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-03-18T03:12:46.612Z] exclusiveAccess wait time (seconds): 653.582 [2026-03-18T03:12:46.612Z] started: Wed Mar 18 03:10:52.757 UTC 2026 [2026-03-18T03:12:46.612Z] Mode: othervm [/othervm specified] [2026-03-18T03:12:46.612Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:12:46.612Z] Process id: 6132 [2026-03-18T03:12:46.612Z] finished: Wed Mar 18 03:12:41.650 UTC 2026 [2026-03-18T03:12:46.612Z] elapsed time (seconds): 108.893 [2026-03-18T03:12:46.612Z] configuration: [2026-03-18T03:12:46.612Z] Boot Layer [2026-03-18T03:12:46.612Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:12:46.612Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:12:46.612Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:12:46.612Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] STDOUT: [2026-03-18T03:12:46.612Z] [03:10:53.260] Parsing [--jpt-run=VendorTest]... [2026-03-18T03:12:46.612Z] [03:10:53.381] VendorTest -> [public static void VendorTest.test()] [2026-03-18T03:12:46.612Z] [03:10:53.439] Create: VendorTest.test [2026-03-18T03:12:46.612Z] [03:10:53.452] [ RUN ] VendorTest.test [2026-03-18T03:12:46.612Z] [03:10:53.736] TRACE: Bundler msi enabled [2026-03-18T03:12:46.612Z] [03:10:53.736] TRACE: Bundler exe enabled [2026-03-18T03:12:46.612Z] [03:10:53.843] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:12:46.612Z] [03:10:54.083] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:12:46.612Z] [03:10:55.176] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:12:46.612Z] [03:10:55.183] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:12:46.612Z] [03:10:55.186] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:12:46.612Z] [03:10:55.268] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:12:46.612Z] [03:10:55.268] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:12:46.612Z] [03:10:55.308] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor" -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T03:12:46.612Z] [03:10:56.063] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:12:46.612Z] [03:10:56.072] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:12:46.612Z] [03:11:01.192] Command [PID: -1]: [2026-03-18T03:12:46.612Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:12:46.612Z] [03:11:01.192] Output: [2026-03-18T03:12:46.612Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] [03:11:01.192] Returned: 0 [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] [03:11:01.299] Using default package resource JavaApp.ico [icon] (add VendorTest.ico to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:01.306] Using default package resource WinLauncher.template [Template for creating executable properties file] (add VendorTest.properties to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:01.393] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215". [2026-03-18T03:12:46.612Z] [03:11:02.090] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.243] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.288] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\VendorTest-1.0.msi. [2026-03-18T03:12:46.612Z] [03:11:02.290] MSI ProductCode: 9fb7c0a9-115d-3efa-99c3-d943422fabe6. [2026-03-18T03:12:46.612Z] [03:11:02.290] MSI UpgradeCode: 363bdc23-47c4-3dd5-8108-bc66c1273345. [2026-03-18T03:12:46.612Z] [03:11:02.332] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.361] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.387] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.396] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.403] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.412] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.419] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.449] No default package resource [script to run after application image is populated] (add VendorTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:12:46.612Z] [03:11:02.449] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\VendorTest-1.0.msi. [2026-03-18T03:12:46.612Z] [03:11:02.452] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\image [2026-03-18T03:12:46.612Z] [03:11:40.041] Command [PID: 9668]: [2026-03-18T03:12:46.612Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=VendorTest -d JpProductCode=9fb7c0a9-115d-3efa-99c3-d943422fabe6 -d JpAppName=VendorTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\image\VendorTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=363bdc23-47c4-3dd5-8108-bc66c1273345 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Test Vendor -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3899062074180060215\wixobj\a.msi [2026-03-18T03:12:46.612Z] [03:11:40.041] Returned: 0 [2026-03-18T03:12:46.612Z] [2026-03-18T03:12:46.612Z] [03:11:40.075] Succeeded in building MSI Installer Package package [2026-03-18T03:12:46.612Z] [03:11:40.323] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:12:46.612Z] [03:11:40.324] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor" -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T03:12:46.612Z] [03:11:40.324] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] path exists [2026-03-18T03:12:46.612Z] [03:11:40.325] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] is a file [2026-03-18T03:12:46.613Z] [03:11:40.405] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js test\output\VendorTest-1.0.msi test\msi-db Property](6); inherit out+err... [2026-03-18T03:12:46.613Z] Export table [Property] in [test\msi-db/Property.idt] file [2026-03-18T03:12:46.613Z] [03:11:40.490] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:12:46.613Z] [03:11:40.491] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js test\output\VendorTest-1.0.msi test\msi-db Property](6) exited with 0 code [2026-03-18T03:12:46.613Z] [03:11:40.504] TRACE: assertTrue(): Check value of Manufacturer property equals to [Test Vendor] [2026-03-18T03:12:46.613Z] [03:11:40.508] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\unpack.bat] text file... [2026-03-18T03:12:46.613Z] [03:11:40.508] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:12:46.613Z] [03:11:40.509] TRACE: msiexec /a "test\output\VendorTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\Program Files" [2026-03-18T03:12:46.613Z] [03:11:40.510] TRACE: Done [2026-03-18T03:12:46.613Z] [03:11:40.511] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:11:41.658] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:11:44.660] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:11:45.793] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:11:49.796] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:11:50.930] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:11:55.933] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:11:57.041] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:12:03.044] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:12:04.181] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:12:11.182] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:12:12.297] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:12:20.298] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:12:21.418] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:12:30.420] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:12:46.613Z] [03:12:31.545] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:12:46.613Z] [03:12:41.549] TRACE: Convert [PFiles64\VendorTest] into [VendorTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T03:12:46.613Z] [03:12:41.550] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:12:46.613Z] [03:12:41.551] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor"](16) [2026-03-18T03:12:46.613Z] [03:12:41.613] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:12:46.613Z] [03:12:41.613] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:12:46.613Z] [03:12:41.617] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\VendorTest\service-installer.exe] path doesn't exist [2026-03-18T03:12:46.613Z] [03:12:41.620] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T03:12:46.613Z] [03:12:41.623] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T03:12:46.613Z] [03:12:41.624] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:12:46.613Z] [03:12:41.624] [ FAILED ] VendorTest.test; checks=11 [2026-03-18T03:12:46.613Z] [03:12:41.627] [==========] 1 tests ran [2026-03-18T03:12:46.613Z] [03:12:41.627] [ PASSED ] 0 tests [2026-03-18T03:12:46.613Z] [03:12:41.628] [ FAILED ] 1 test, listed below [2026-03-18T03:12:46.613Z] [03:12:41.628] [ FAILED ] VendorTest.test; workDir=[test] [2026-03-18T03:12:46.613Z] [03:12:41.629] 1 FAILED TEST [2026-03-18T03:12:46.613Z] STDERR: [2026-03-18T03:12:46.613Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:12:46.613Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:12:46.613Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:12:46.613Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:12:46.613Z] at VendorTest.test(VendorTest.java:102) [2026-03-18T03:12:46.613Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:12:46.613Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:12:46.613Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:12:46.613Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:12:46.613Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:12:46.613Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:12:46.613Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:12:46.613Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:12:46.613Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:12:46.613Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:12:46.613Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:12:46.613Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:12:46.613Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:12:46.613Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:12:46.613Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:12:46.613Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:12:46.613Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:12:46.613Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:12:46.613Z] [2026-03-18T03:12:46.613Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:12:46.613Z] JavaTest Message: shutting down test [2026-03-18T03:12:46.613Z] [2026-03-18T03:12:46.613Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:12:46.613Z] rerun: [2026-03-18T03:12:46.613Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:12:46.613Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:12:46.613Z] SystemDrive=C: \ [2026-03-18T03:12:46.613Z] SystemRoot='C:\Windows' \ [2026-03-18T03:12:46.613Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.613Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:12:46.613Z] windir='C:\Windows' \ [2026-03-18T03:12:46.613Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T03:12:46.613Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T03:12:46.613Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:12:46.613Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:12:46.613Z] -Dtest.compiler.opts= \ [2026-03-18T03:12:46.613Z] -Dtest.java.opts= \ [2026-03-18T03:12:46.613Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.613Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:12:46.613Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T03:12:46.613Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:12:46.613Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:12:46.613Z] -Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-03-18T03:12:46.613Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:12:46.613Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-03-18T03:12:46.613Z] -Dtest.main.class=VendorTest \ [2026-03-18T03:12:46.613Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T03:12:46.613Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.613Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-03-18T03:12:46.613Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.614Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:12:46.614Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:12:46.614Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:12:46.614Z] -ea \ [2026-03-18T03:12:46.614Z] -esa \ [2026-03-18T03:12:46.614Z] -Xmx512m \ [2026-03-18T03:12:46.614Z] -XX:-UseCompressedOops \ [2026-03-18T03:12:46.614Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:12:46.614Z] -Xmx512m \ [2026-03-18T03:12:46.614Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\share\VendorTest_id1.d\main.0.jta' --jpt-run=VendorTest [2026-03-18T03:12:46.614Z] [2026-03-18T03:12:46.614Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:12:46.614Z] -------------------------------------------------- [2026-03-18T03:16:40.829Z] TEST: tools/jpackage/windows/WinLongPathTest.java [2026-03-18T03:16:40.829Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T03:16:40.856Z] [2026-03-18T03:16:40.856Z] ACTION: build -- Passed. Build successful [2026-03-18T03:16:40.856Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:16:40.856Z] TIME: 1.718 seconds [2026-03-18T03:16:40.856Z] messages: [2026-03-18T03:16:40.856Z] command: build jdk.jpackage.test.* [2026-03-18T03:16:40.856Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:16:40.856Z] started: Wed Mar 18 03:14:08.434 UTC 2026 [2026-03-18T03:16:40.856Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T03:16:40.856Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T03:16:40.856Z] finished: Wed Mar 18 03:14:10.152 UTC 2026 [2026-03-18T03:16:40.856Z] elapsed time (seconds): 1.718 [2026-03-18T03:16:40.856Z] [2026-03-18T03:16:40.856Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:16:40.856Z] REASON: .class file out of date or does not exist [2026-03-18T03:16:40.856Z] TIME: 1.71 seconds [2026-03-18T03:16:40.856Z] messages: [2026-03-18T03:16:40.856Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T03:16:40.856Z] reason: .class file out of date or does not exist [2026-03-18T03:16:40.856Z] started: Wed Mar 18 03:14:08.442 UTC 2026 [2026-03-18T03:16:40.856Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:16:40.856Z] Mode: agentvm [2026-03-18T03:16:40.856Z] Agent id: 3 [2026-03-18T03:16:40.856Z] Process id: 9364 [2026-03-18T03:16:40.856Z] finished: Wed Mar 18 03:14:10.152 UTC 2026 [2026-03-18T03:16:40.856Z] elapsed time (seconds): 1.71 [2026-03-18T03:16:40.856Z] configuration: [2026-03-18T03:16:40.856Z] Boot Layer (javac runtime environment) [2026-03-18T03:16:40.856Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:16:40.856Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:16:40.856Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:16:40.856Z] [2026-03-18T03:16:40.856Z] javac compilation environment [2026-03-18T03:16:40.856Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:16:40.857Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:16:40.857Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:16:40.857Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-03-18T03:16:40.857Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] rerun: [2026-03-18T03:16:40.857Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:16:40.857Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:16:40.857Z] SystemDrive=C: \ [2026-03-18T03:16:40.857Z] SystemRoot='C:\Windows' \ [2026-03-18T03:16:40.857Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.857Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.857Z] windir='C:\Windows' \ [2026-03-18T03:16:40.857Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:16:40.857Z] -J-ea \ [2026-03-18T03:16:40.857Z] -J-esa \ [2026-03-18T03:16:40.857Z] -J-Xmx512m \ [2026-03-18T03:16:40.857Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:16:40.857Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:16:40.857Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:16:40.857Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:16:40.857Z] -J-Dtest.java.opts= \ [2026-03-18T03:16:40.857Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.857Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.857Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:16:40.857Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:16:40.857Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:16:40.857Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T03:16:40.857Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:16:40.857Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T03:16:40.857Z] -J-Dtest.main.class=WinLongPathTest \ [2026-03-18T03:16:40.857Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:16:40.857Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T03:16:40.857Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:16:40.857Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:16:40.857Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-03-18T03:16:40.857Z] TIME: 0.288 seconds [2026-03-18T03:16:40.857Z] messages: [2026-03-18T03:16:40.857Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java [2026-03-18T03:16:40.857Z] reason: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-03-18T03:16:40.857Z] started: Wed Mar 18 03:14:10.152 UTC 2026 [2026-03-18T03:16:40.857Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:16:40.857Z] Mode: agentvm [2026-03-18T03:16:40.857Z] Agent id: 3 [2026-03-18T03:16:40.857Z] Process id: 9364 [2026-03-18T03:16:40.857Z] finished: Wed Mar 18 03:14:10.440 UTC 2026 [2026-03-18T03:16:40.857Z] elapsed time (seconds): 0.288 [2026-03-18T03:16:40.857Z] configuration: [2026-03-18T03:16:40.857Z] Boot Layer (javac runtime environment) [2026-03-18T03:16:40.857Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:16:40.857Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:16:40.857Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] javac compilation environment [2026-03-18T03:16:40.857Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:16:40.857Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:16:40.857Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:16:40.857Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T03:16:40.857Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:16:40.857Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T03:16:40.857Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-03-18T03:16:40.857Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] rerun: [2026-03-18T03:16:40.857Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:16:40.857Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:16:40.857Z] SystemDrive=C: \ [2026-03-18T03:16:40.857Z] SystemRoot='C:\Windows' \ [2026-03-18T03:16:40.857Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.857Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.857Z] windir='C:\Windows' \ [2026-03-18T03:16:40.857Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:16:40.857Z] -J-ea \ [2026-03-18T03:16:40.857Z] -J-esa \ [2026-03-18T03:16:40.857Z] -J-Xmx512m \ [2026-03-18T03:16:40.857Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:16:40.857Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:16:40.857Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:16:40.857Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:16:40.857Z] -J-Dtest.java.opts= \ [2026-03-18T03:16:40.857Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.857Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.857Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:16:40.857Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:16:40.857Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:16:40.857Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T03:16:40.857Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:16:40.857Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T03:16:40.857Z] -J-Dtest.main.class=WinLongPathTest \ [2026-03-18T03:16:40.857Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:16:40.857Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T03:16:40.857Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:16:40.857Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.857Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T03:16:40.857Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.857Z] -Xlint:all \ [2026-03-18T03:16:40.857Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] ACTION: build -- Passed. All files up to date [2026-03-18T03:16:40.857Z] REASON: Named class compiled on demand [2026-03-18T03:16:40.857Z] TIME: 0.036 seconds [2026-03-18T03:16:40.857Z] messages: [2026-03-18T03:16:40.857Z] command: build jdk.jpackage.test.Main [2026-03-18T03:16:40.857Z] reason: Named class compiled on demand [2026-03-18T03:16:40.857Z] started: Wed Mar 18 03:14:10.440 UTC 2026 [2026-03-18T03:16:40.857Z] finished: Wed Mar 18 03:14:10.476 UTC 2026 [2026-03-18T03:16:40.857Z] elapsed time (seconds): 0.036 [2026-03-18T03:16:40.857Z] [2026-03-18T03:16:40.857Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:16:40.857Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T03:16:40.857Z] TIME: 119.802 seconds [2026-03-18T03:16:40.857Z] messages: [2026-03-18T03:16:40.858Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T03:16:40.858Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T03:16:40.858Z] exclusiveAccess wait time (seconds): 19.836 [2026-03-18T03:16:40.858Z] started: Wed Mar 18 03:14:30.313 UTC 2026 [2026-03-18T03:16:40.858Z] Mode: othervm [/othervm specified] [2026-03-18T03:16:40.858Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:16:40.858Z] Process id: 9480 [2026-03-18T03:16:40.858Z] finished: Wed Mar 18 03:16:30.115 UTC 2026 [2026-03-18T03:16:40.858Z] elapsed time (seconds): 119.802 [2026-03-18T03:16:40.858Z] configuration: [2026-03-18T03:16:40.858Z] Boot Layer [2026-03-18T03:16:40.858Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:16:40.858Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:16:40.858Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:16:40.858Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] STDOUT: [2026-03-18T03:16:40.858Z] [03:14:30.691] Parsing [--jpt-space-subst=*]... [2026-03-18T03:16:40.858Z] [03:14:30.725] Parsing [--jpt-exclude=WinLongPathTest(false,*--temp)]... [2026-03-18T03:16:40.858Z] [03:14:30.727] Parsing [--jpt-run=WinLongPathTest]... [2026-03-18T03:16:40.858Z] [03:14:30.809] WinLongPathTest -> [public void WinLongPathTest.test() throws java.io.IOException] [2026-03-18T03:16:40.858Z] [03:14:30.870] Exclude: WinLongPathTest(false, --temp).test [2026-03-18T03:16:40.858Z] [03:14:30.890] Create: WinLongPathTest(true, --dest).test [2026-03-18T03:16:40.858Z] [03:14:30.890] Create: WinLongPathTest(true, --temp).test [2026-03-18T03:16:40.858Z] [03:14:30.891] Create: WinLongPathTest(false, --dest).test [2026-03-18T03:16:40.858Z] [03:14:30.902] [ RUN ] WinLongPathTest(false, --dest).test [2026-03-18T03:16:40.858Z] [03:14:30.935] TRACE: exec: Execute [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T03:16:40.858Z] C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.8B9\PROBED~1 [2026-03-18T03:16:40.858Z] [03:14:31.008] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:14:31.012] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T03:16:40.858Z] [03:14:31.262] TRACE: Bundler msi enabled [2026-03-18T03:16:40.858Z] [03:14:31.263] TRACE: Bundler exe enabled [2026-03-18T03:16:40.858Z] [03:14:31.309] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:16:40.858Z] [03:14:31.439] TRACE: exec: Execute tool provider [javac -d test.8b956177\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:16:40.858Z] [03:14:32.492] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:14:32.494] TRACE: assertEquals(0): Check command tool provider [javac -d test.8b956177\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:16:40.858Z] [03:14:32.496] TRACE: exec: Execute tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7); discard out+err... [2026-03-18T03:16:40.858Z] [03:14:32.572] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:14:32.573] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7) exited with 0 code [2026-03-18T03:16:40.858Z] [03:14:32.615] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.8b956177\input --dest test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --name WinLongPathTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16); inherit out+err... [2026-03-18T03:16:40.858Z] [03:14:33.399] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:16:40.858Z] [03:14:33.413] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:16:40.858Z] [03:14:38.170] Command [PID: -1]: [2026-03-18T03:16:40.858Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:16:40.858Z] [03:14:38.171] Output: [2026-03-18T03:16:40.858Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] [03:14:38.171] Returned: 0 [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] [03:14:38.277] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:38.285] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:38.366] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685". [2026-03-18T03:16:40.858Z] [03:14:39.131] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.283] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.363] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-03-18T03:16:40.858Z] [03:14:39.364] MSI ProductCode: 2102f26e-d7d5-32e8-847c-12cff8ba9d3f. [2026-03-18T03:16:40.858Z] [03:14:39.364] MSI UpgradeCode: 0d0755cc-2560-3667-afea-c17c226f115a. [2026-03-18T03:16:40.858Z] [03:14:39.400] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.426] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.465] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.476] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.484] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.492] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.499] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.552] No default package resource [script to run after application image is populated] (add WinLongPathTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:14:39.553] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-03-18T03:16:40.858Z] [03:14:39.557] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\image [2026-03-18T03:16:40.858Z] [03:15:17.932] Command [PID: 7040]: [2026-03-18T03:16:40.858Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongPathTest -d JpProductCode=2102f26e-d7d5-32e8-847c-12cff8ba9d3f -d JpAppName=WinLongPathTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\image\WinLongPathTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=0d0755cc-2560-3667-afea-c17c226f115a -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5760863291250751685\wixobj\a.msi [2026-03-18T03:16:40.858Z] [03:15:17.932] Returned: 0 [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] [03:15:17.967] Succeeded in building MSI Installer Package package [2026-03-18T03:16:40.858Z] [03:15:18.210] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:15:18.211] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.8b956177\input --dest test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --name WinLongPathTest --type msi --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16) exited with 0 code [2026-03-18T03:16:40.858Z] [03:15:18.212] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] path exists [2026-03-18T03:16:40.858Z] [03:15:18.212] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] is a file [2026-03-18T03:16:40.858Z] [03:15:18.268] TRACE: Copy [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] to [test.8b956177\msi-copy\a.msi] [2026-03-18T03:16:40.858Z] [03:15:18.298] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.8b956177\unpacked-msi\unpack.bat] text file... [2026-03-18T03:16:40.858Z] [03:15:18.299] TRACE: icacls "test.8b956177\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:16:40.858Z] [03:15:18.299] TRACE: msiexec /a "test.8b956177\msi-copy\a.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.8b956177\unpacked-msi\Program Files" [2026-03-18T03:16:40.858Z] [03:15:18.300] TRACE: Done [2026-03-18T03:16:40.858Z] [03:15:18.302] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:19.075] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:22.077] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:22.811] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:26.812] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:27.541] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:32.542] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:33.276] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:39.278] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:40.002] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:47.003] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:47.739] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:15:55.742] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:15:56.488] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:16:05.489] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:16:40.858Z] [03:16:06.226] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:16:40.858Z] [03:16:16.230] TRACE: Convert [PFiles64\WinLongPathTest] into [WinLongPathTest] in [test.8b956177\unpacked-msi\Program Files] directory [2026-03-18T03:16:40.858Z] [03:16:16.231] TRACE: Deleting [test.8b956177\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:16:40.858Z] [03:16:16.232] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.8b956177\input --dest test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --name WinLongPathTest --type msi --main-jar hello.jar --main-class Hello --win-console](14) [2026-03-18T03:16:40.858Z] [03:16:16.295] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:16:40.858Z] [03:16:16.296] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:16:40.858Z] [03:16:16.299] TRACE: assertTrue(): Check [test.8b956177\unpacked-msi\Program Files\WinLongPathTest\service-installer.exe] path doesn't exist [2026-03-18T03:16:40.858Z] [03:16:16.302] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T03:16:40.858Z] [03:16:16.305] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T03:16:40.858Z] [03:16:16.305] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:16:40.858Z] [03:16:16.306] [ FAILED ] WinLongPathTest(false, --dest).test; checks=10 [2026-03-18T03:16:40.858Z] [03:16:16.309] [ RUN ] WinLongPathTest(true, --dest).test [2026-03-18T03:16:40.858Z] [03:16:16.311] TRACE: exec: Execute [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T03:16:40.858Z] C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\PROBED~1 [2026-03-18T03:16:40.858Z] [03:16:16.352] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:16:16.353] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T03:16:40.858Z] [03:16:16.357] TRACE: exec: Execute tool provider [javac -d test.a4184574\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:16:40.858Z] [03:16:16.599] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:16:16.600] TRACE: assertEquals(0): Check command tool provider [javac -d test.a4184574\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:16:40.858Z] [03:16:16.601] TRACE: exec: Execute tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7); discard out+err... [2026-03-18T03:16:40.858Z] [03:16:16.622] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:16:16.623] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7) exited with 0 code [2026-03-18T03:16:40.858Z] [03:16:16.626] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.a4184574\input --dest test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --name WinLongPathTest --type app-image --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16); inherit out+err... [2026-03-18T03:16:40.858Z] [03:16:17.283] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-03-18T03:16:40.858Z] [03:16:22.092] Command [PID: -1]: [2026-03-18T03:16:40.858Z] jlink --output test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:16:40.858Z] [03:16:22.093] Output: [2026-03-18T03:16:40.858Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] [03:16:22.093] Returned: 0 [2026-03-18T03:16:40.858Z] [2026-03-18T03:16:40.858Z] [03:16:22.207] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:16:22.257] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T03:16:40.858Z] [03:16:22.292] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11373708608401162017". [2026-03-18T03:16:40.858Z] [03:16:22.448] Succeeded in building Windows Application Image package [2026-03-18T03:16:40.858Z] [03:16:22.594] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.858Z] [03:16:22.595] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.a4184574\input --dest test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --name WinLongPathTest --type app-image --main-jar hello.jar --main-class Hello --win-console -J-Djlink.debug=true --verbose](16) exited with 0 code [2026-03-18T03:16:40.858Z] [03:16:22.613] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T03:16:40.858Z] [03:16:22.614] TRACE: assertStringListEquals(1, test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\.jpackage.xml) [2026-03-18T03:16:40.858Z] [03:16:22.696] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T03:16:40.858Z] [03:16:22.704] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T03:16:40.858Z] [03:16:22.711] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] path exists [2026-03-18T03:16:40.858Z] [03:16:22.713] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] is a file [2026-03-18T03:16:40.858Z] [03:16:22.713] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-03-18T03:16:40.858Z] [03:16:22.713] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-03-18T03:16:40.858Z] [03:16:22.714] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-03-18T03:16:40.858Z] [03:16:22.720] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-03-18T03:16:40.858Z] [03:16:22.721] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] path exists [2026-03-18T03:16:40.858Z] [03:16:22.721] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] is a file [2026-03-18T03:16:40.859Z] [03:16:22.722] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] path exists [2026-03-18T03:16:40.859Z] [03:16:22.722] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] is a directory [2026-03-18T03:16:40.859Z] [03:16:22.769] TRACE: Will run [.\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] as [C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE] [2026-03-18T03:16:40.859Z] [03:16:22.790] TRACE: exec: Execute [C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE](1); inherit out+err; in directory [test.a4184574]... [2026-03-18T03:16:40.859Z] jpackage test application [2026-03-18T03:16:40.859Z] args.length: 0 [2026-03-18T03:16:40.859Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a4184574\appOutput.txt] [2026-03-18T03:16:40.859Z] [03:16:23.337] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:23.337] TRACE: assertEquals(0): Check command [C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE](1) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:23.338] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a4184574\appOutput.txt] path exists [2026-03-18T03:16:40.859Z] [03:16:23.338] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a4184574\appOutput.txt] is a file [2026-03-18T03:16:40.859Z] [03:16:23.340] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a4184574\appOutput.txt] file [2026-03-18T03:16:40.859Z] [03:16:23.340] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T03:16:40.859Z] [03:16:23.340] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T03:16:40.859Z] [03:16:23.341] TRACE: Deleting [test.a4184574] directory recursively [2026-03-18T03:16:40.859Z] [03:16:23.475] [ OK ] WinLongPathTest(true, --dest).test; checks=21 [2026-03-18T03:16:40.859Z] [03:16:23.475] [ RUN ] WinLongPathTest(true, --temp).test [2026-03-18T03:16:40.859Z] [03:16:23.477] TRACE: exec: Execute [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T03:16:40.859Z] C:\jenkins\WORKSP~1\TEST_O~4.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A5C\PROBED~1 [2026-03-18T03:16:40.859Z] [03:16:23.527] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:23.527] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:23.531] TRACE: exec: Execute tool provider [javac -d test.a5cf5d26\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:16:40.859Z] [03:16:23.706] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:23.706] TRACE: assertEquals(0): Check command tool provider [javac -d test.a5cf5d26\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:23.707] TRACE: exec: Execute tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7); discard out+err... [2026-03-18T03:16:40.859Z] [03:16:23.728] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:23.728] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:23.731] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.a5cf5d26\input --dest test.a5cf5d26\output --name WinLongPathTest --type app-image --main-jar hello.jar --main-class Hello --win-console --temp test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T03:16:40.859Z] [03:16:24.331] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\output [2026-03-18T03:16:40.859Z] [03:16:29.036] Command [PID: -1]: [2026-03-18T03:16:40.859Z] jlink --output test.a5cf5d26\output\WinLongPathTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:16:40.859Z] [03:16:29.037] Output: [2026-03-18T03:16:40.859Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:16:40.859Z] [2026-03-18T03:16:40.859Z] [03:16:29.037] Returned: 0 [2026-03-18T03:16:40.859Z] [2026-03-18T03:16:40.859Z] [03:16:29.136] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T03:16:40.859Z] [03:16:29.143] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T03:16:40.859Z] [03:16:29.152] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc". [2026-03-18T03:16:40.859Z] [03:16:29.300] Succeeded in building Windows Application Image package [2026-03-18T03:16:40.859Z] [03:16:29.303] Kept working directory for debug: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-03-18T03:16:40.859Z] [03:16:29.466] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:29.466] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.a5cf5d26\input --dest test.a5cf5d26\output --name WinLongPathTest --type app-image --main-jar hello.jar --main-class Hello --win-console --temp test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:29.479] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T03:16:40.859Z] [03:16:29.479] TRACE: assertStringListEquals(1, test.a5cf5d26\output\WinLongPathTest\app\.jpackage.xml) [2026-03-18T03:16:40.859Z] [03:16:29.502] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T03:16:40.859Z] [03:16:29.508] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T03:16:40.859Z] [03:16:29.509] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] path exists [2026-03-18T03:16:40.859Z] [03:16:29.509] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] is a file [2026-03-18T03:16:40.859Z] [03:16:29.509] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-03-18T03:16:40.859Z] [03:16:29.509] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-03-18T03:16:40.859Z] [03:16:29.510] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-03-18T03:16:40.859Z] [03:16:29.510] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-03-18T03:16:40.859Z] [03:16:29.510] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] path exists [2026-03-18T03:16:40.859Z] [03:16:29.510] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] is a file [2026-03-18T03:16:40.859Z] [03:16:29.511] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] path exists [2026-03-18T03:16:40.859Z] [03:16:29.511] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] is a directory [2026-03-18T03:16:40.859Z] [03:16:29.512] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1); inherit out+err; in directory [test.a5cf5d26]... [2026-03-18T03:16:40.859Z] jpackage test application [2026-03-18T03:16:40.859Z] args.length: 0 [2026-03-18T03:16:40.859Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\appOutput.txt] [2026-03-18T03:16:40.859Z] [03:16:29.959] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:16:40.859Z] [03:16:29.960] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1) exited with 0 code [2026-03-18T03:16:40.859Z] [03:16:29.960] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\appOutput.txt] path exists [2026-03-18T03:16:40.859Z] [03:16:29.961] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\appOutput.txt] is a file [2026-03-18T03:16:40.859Z] [03:16:29.961] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1\test.a5cf5d26\appOutput.txt] file [2026-03-18T03:16:40.859Z] [03:16:29.962] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T03:16:40.859Z] [03:16:29.962] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T03:16:40.859Z] [03:16:29.962] TRACE: Deleting [test.a5cf5d26] directory recursively [2026-03-18T03:16:40.859Z] [03:16:30.082] [ OK ] WinLongPathTest(true, --temp).test; checks=21 [2026-03-18T03:16:40.859Z] [03:16:30.083] [==========] 3 tests ran [2026-03-18T03:16:40.859Z] [03:16:30.083] [ PASSED ] 2 tests [2026-03-18T03:16:40.859Z] [03:16:30.084] [ FAILED ] 1 test, listed below [2026-03-18T03:16:40.859Z] [03:16:30.085] [ FAILED ] WinLongPathTest(false, --dest).test; workDir=[test.8b956177] [2026-03-18T03:16:40.859Z] [03:16:30.085] 1 FAILED TEST [2026-03-18T03:16:40.859Z] STDERR: [2026-03-18T03:16:40.859Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:16:40.859Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:16:40.859Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:16:40.859Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:16:40.859Z] at WinLongPathTest.test(WinLongPathTest.java:78) [2026-03-18T03:16:40.859Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:16:40.859Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:16:40.859Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:16:40.859Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:16:40.859Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:16:40.859Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:16:40.859Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:16:40.859Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:16:40.859Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:16:40.859Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:16:40.859Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:16:40.859Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:16:40.859Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:16:40.859Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:16:40.859Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:16:40.859Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:16:40.859Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:16:40.859Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:16:40.859Z] [2026-03-18T03:16:40.859Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:16:40.859Z] JavaTest Message: shutting down test [2026-03-18T03:16:40.859Z] [2026-03-18T03:16:40.859Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:16:40.859Z] rerun: [2026-03-18T03:16:40.859Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\1' && \ [2026-03-18T03:16:40.859Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:16:40.859Z] SystemDrive=C: \ [2026-03-18T03:16:40.859Z] SystemRoot='C:\Windows' \ [2026-03-18T03:16:40.859Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.859Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:16:40.859Z] windir='C:\Windows' \ [2026-03-18T03:16:40.859Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T03:16:40.859Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T03:16:40.859Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:16:40.859Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:16:40.859Z] -Dtest.compiler.opts= \ [2026-03-18T03:16:40.859Z] -Dtest.java.opts= \ [2026-03-18T03:16:40.859Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.859Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:16:40.859Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T03:16:40.859Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:16:40.859Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:16:40.859Z] -Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T03:16:40.859Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:16:40.859Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T03:16:40.859Z] -Dtest.main.class=WinLongPathTest \ [2026-03-18T03:16:40.859Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:16:40.859Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.859Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T03:16:40.859Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.859Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:16:40.859Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:16:40.859Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:16:40.859Z] -ea \ [2026-03-18T03:16:40.859Z] -esa \ [2026-03-18T03:16:40.859Z] -Xmx512m \ [2026-03-18T03:16:40.859Z] -XX:-UseCompressedOops \ [2026-03-18T03:16:40.859Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:16:40.859Z] -Xmx512m \ [2026-03-18T03:16:40.859Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\windows\WinLongPathTest.d\main.0.jta' --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T03:16:40.859Z] [2026-03-18T03:16:40.859Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T03:16:40.859Z] -------------------------------------------------- [2026-03-18T03:25:21.818Z] TEST: tools/jpackage/windows/WinLongVersionTest.java [2026-03-18T03:25:21.818Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-03-18T03:25:21.818Z] [2026-03-18T03:25:21.818Z] ACTION: build -- Passed. Build successful [2026-03-18T03:25:21.818Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:25:21.818Z] TIME: 1.434 seconds [2026-03-18T03:25:21.818Z] messages: [2026-03-18T03:25:21.818Z] command: build jdk.jpackage.test.* [2026-03-18T03:25:21.818Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T03:25:21.818Z] started: Wed Mar 18 03:14:30.325 UTC 2026 [2026-03-18T03:25:21.818Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T03:25:21.818Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T03:25:21.818Z] finished: Wed Mar 18 03:14:31.759 UTC 2026 [2026-03-18T03:25:21.818Z] elapsed time (seconds): 1.434 [2026-03-18T03:25:21.818Z] [2026-03-18T03:25:21.818Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:25:21.818Z] REASON: .class file out of date or does not exist [2026-03-18T03:25:21.818Z] TIME: 1.42 seconds [2026-03-18T03:25:21.818Z] messages: [2026-03-18T03:25:21.819Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T03:25:21.819Z] reason: .class file out of date or does not exist [2026-03-18T03:25:21.819Z] started: Wed Mar 18 03:14:30.338 UTC 2026 [2026-03-18T03:25:21.819Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:25:21.819Z] Mode: agentvm [2026-03-18T03:25:21.819Z] Agent id: 1 [2026-03-18T03:25:21.819Z] Process id: 9916 [2026-03-18T03:25:21.819Z] finished: Wed Mar 18 03:14:31.758 UTC 2026 [2026-03-18T03:25:21.819Z] elapsed time (seconds): 1.42 [2026-03-18T03:25:21.819Z] configuration: [2026-03-18T03:25:21.819Z] Boot Layer (javac runtime environment) [2026-03-18T03:25:21.819Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:25:21.819Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:25:21.819Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:25:21.819Z] [2026-03-18T03:25:21.819Z] javac compilation environment [2026-03-18T03:25:21.819Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:25:21.819Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:25:21.819Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:25:21.819Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:25:21.819Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d [2026-03-18T03:25:21.819Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:25:21.819Z] [2026-03-18T03:25:21.819Z] rerun: [2026-03-18T03:25:21.819Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:25:21.819Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:25:21.819Z] SystemDrive=C: \ [2026-03-18T03:25:21.819Z] SystemRoot='C:\Windows' \ [2026-03-18T03:25:21.819Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.819Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.819Z] windir='C:\Windows' \ [2026-03-18T03:25:21.819Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:25:21.819Z] -J-ea \ [2026-03-18T03:25:21.819Z] -J-esa \ [2026-03-18T03:25:21.819Z] -J-Xmx512m \ [2026-03-18T03:25:21.819Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:25:21.819Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:25:21.819Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:25:21.819Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:25:21.819Z] -J-Dtest.java.opts= \ [2026-03-18T03:25:21.819Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.819Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.819Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:25:21.819Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:25:21.819Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:25:21.819Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T03:25:21.819Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:25:21.819Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T03:25:21.819Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-03-18T03:25:21.819Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:25:21.819Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.819Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T03:25:21.819Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.820Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.820Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:25:21.820Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.820Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.820Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.820Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T03:25:21.820Z] [2026-03-18T03:25:21.820Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T03:25:21.821Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-03-18T03:25:21.821Z] TIME: 0.218 seconds [2026-03-18T03:25:21.821Z] messages: [2026-03-18T03:25:21.821Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java [2026-03-18T03:25:21.821Z] reason: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-03-18T03:25:21.821Z] started: Wed Mar 18 03:14:31.759 UTC 2026 [2026-03-18T03:25:21.821Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:25:21.821Z] Mode: agentvm [2026-03-18T03:25:21.821Z] Agent id: 1 [2026-03-18T03:25:21.821Z] Process id: 9916 [2026-03-18T03:25:21.821Z] finished: Wed Mar 18 03:14:31.977 UTC 2026 [2026-03-18T03:25:21.821Z] elapsed time (seconds): 0.218 [2026-03-18T03:25:21.821Z] configuration: [2026-03-18T03:25:21.821Z] Boot Layer (javac runtime environment) [2026-03-18T03:25:21.821Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T03:25:21.821Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T03:25:21.821Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\patches\java.base [2026-03-18T03:25:21.821Z] [2026-03-18T03:25:21.821Z] javac compilation environment [2026-03-18T03:25:21.821Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:25:21.821Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:25:21.821Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:25:21.821Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T03:25:21.821Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T03:25:21.821Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T03:25:21.821Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d [2026-03-18T03:25:21.821Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T03:25:21.821Z] [2026-03-18T03:25:21.821Z] rerun: [2026-03-18T03:25:21.821Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:25:21.821Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:25:21.821Z] SystemDrive=C: \ [2026-03-18T03:25:21.821Z] SystemRoot='C:\Windows' \ [2026-03-18T03:25:21.821Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.821Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.821Z] windir='C:\Windows' \ [2026-03-18T03:25:21.821Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T03:25:21.821Z] -J-ea \ [2026-03-18T03:25:21.821Z] -J-esa \ [2026-03-18T03:25:21.821Z] -J-Xmx512m \ [2026-03-18T03:25:21.821Z] -J-XX:-UseCompressedOops \ [2026-03-18T03:25:21.821Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:25:21.821Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:25:21.821Z] -J-Dtest.compiler.opts= \ [2026-03-18T03:25:21.821Z] -J-Dtest.java.opts= \ [2026-03-18T03:25:21.821Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.821Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.821Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T03:25:21.821Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:25:21.821Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:25:21.821Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T03:25:21.821Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:25:21.821Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T03:25:21.821Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-03-18T03:25:21.821Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:25:21.821Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.821Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T03:25:21.821Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.821Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.821Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:25:21.821Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.821Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T03:25:21.821Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.821Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.821Z] -Xlint:all \ [2026-03-18T03:25:21.822Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' [2026-03-18T03:25:21.822Z] [2026-03-18T03:25:21.822Z] ACTION: build -- Passed. All files up to date [2026-03-18T03:25:21.822Z] REASON: Named class compiled on demand [2026-03-18T03:25:21.822Z] TIME: 0.032 seconds [2026-03-18T03:25:21.822Z] messages: [2026-03-18T03:25:21.822Z] command: build jdk.jpackage.test.Main [2026-03-18T03:25:21.822Z] reason: Named class compiled on demand [2026-03-18T03:25:21.822Z] started: Wed Mar 18 03:14:31.977 UTC 2026 [2026-03-18T03:25:21.822Z] finished: Wed Mar 18 03:14:32.009 UTC 2026 [2026-03-18T03:25:21.822Z] elapsed time (seconds): 0.032 [2026-03-18T03:25:21.822Z] [2026-03-18T03:25:21.822Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T03:25:21.822Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T03:25:21.822Z] TIME: 509.931 seconds [2026-03-18T03:25:21.822Z] messages: [2026-03-18T03:25:21.822Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T03:25:21.822Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T03:25:21.822Z] exclusiveAccess wait time (seconds): 134.988 [2026-03-18T03:25:21.822Z] started: Wed Mar 18 03:16:47.000 UTC 2026 [2026-03-18T03:25:21.822Z] Mode: othervm [/othervm specified] [2026-03-18T03:25:21.822Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T03:25:21.822Z] Process id: 4492 [2026-03-18T03:25:21.822Z] finished: Wed Mar 18 03:25:16.931 UTC 2026 [2026-03-18T03:25:21.822Z] elapsed time (seconds): 509.931 [2026-03-18T03:25:21.822Z] configuration: [2026-03-18T03:25:21.822Z] Boot Layer [2026-03-18T03:25:21.822Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T03:25:21.822Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T03:25:21.822Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T03:25:21.822Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T03:25:21.822Z] [2026-03-18T03:25:21.822Z] STDOUT: [2026-03-18T03:25:21.822Z] [03:16:47.426] Parsing [--jpt-run=WinLongVersionTest]... [2026-03-18T03:25:21.822Z] [03:16:47.535] WinLongVersionTest -> [public static void WinLongVersionTest.test() throws java.io.IOException, public static void WinLongVersionTest.testNoUpgradeTable() throws java.io.IOException] [2026-03-18T03:25:21.822Z] [03:16:47.599] Create: WinLongVersionTest.test [2026-03-18T03:25:21.822Z] [03:16:47.600] Create: WinLongVersionTest.testNoUpgradeTable [2026-03-18T03:25:21.822Z] [03:16:47.614] [ RUN ] WinLongVersionTest.test [2026-03-18T03:25:21.822Z] [03:16:47.875] TRACE: Bundler msi enabled [2026-03-18T03:25:21.822Z] [03:16:47.875] TRACE: Bundler exe enabled [2026-03-18T03:25:21.822Z] [03:16:48.057] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:25:21.822Z] [03:16:48.149] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.260] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.268] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.271] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.348] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.349] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.356] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.603] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.603] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.604] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T03:25:21.822Z] [03:16:49.605] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.625] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.625] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.628] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.847] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.848] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.849] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T03:25:21.822Z] [03:16:49.850] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:49.870] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:49.870] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:49.873] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:50.054] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:50.054] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:50.055] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T03:25:21.822Z] [03:16:50.056] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:50.076] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:50.076] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:50.110] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:50.263] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:50.264] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:50.265] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T03:25:21.822Z] [03:16:50.266] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:50.286] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:50.287] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:50.289] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.822Z] [03:16:50.423] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.822Z] [03:16:50.423] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.822Z] [03:16:50.424] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T03:25:21.822Z] [03:16:50.425] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.823Z] [03:16:50.445] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.823Z] [03:16:50.446] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.823Z] [03:16:50.485] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1 -J-Djlink.debug=true --verbose](24); inherit out+err... [2026-03-18T03:25:21.823Z] [03:16:51.263] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.823Z] [03:16:51.270] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.823Z] [03:16:56.212] Command [PID: -1]: [2026-03-18T03:25:21.823Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.823Z] [03:16:56.212] Output: [2026-03-18T03:25:21.823Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.823Z] [2026-03-18T03:25:21.823Z] [03:16:56.213] Returned: 0 [2026-03-18T03:25:21.823Z] [2026-03-18T03:25:21.823Z] [03:16:56.308] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:56.315] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:56.323] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684". [2026-03-18T03:25:21.823Z] [03:16:57.146] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.302] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.343] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T03:25:21.823Z] [03:16:57.344] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-03-18T03:25:21.823Z] [03:16:57.344] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.823Z] [03:16:57.378] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.403] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.429] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.439] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.446] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.457] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.465] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.491] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:16:57.492] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T03:25:21.823Z] [03:16:57.494] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\image [2026-03-18T03:25:21.823Z] [03:17:35.236] Command [PID: 8436]: [2026-03-18T03:25:21.823Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=d88eea02-56cc-34ad-8216-c2cc244fa898 -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.2 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10731308135776613684\wixobj\a.msi [2026-03-18T03:25:21.823Z] [03:17:35.236] Returned: 0 [2026-03-18T03:25:21.823Z] [2026-03-18T03:25:21.823Z] [03:17:35.273] Succeeded in building MSI Installer Package package [2026-03-18T03:25:21.823Z] [03:17:35.522] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.823Z] [03:17:35.522] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1 -J-Djlink.debug=true --verbose](24) exited with 0 code [2026-03-18T03:25:21.823Z] [03:17:35.523] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] path exists [2026-03-18T03:25:21.823Z] [03:17:35.523] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] is a file [2026-03-18T03:25:21.823Z] [03:17:35.569] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T03:25:21.823Z] [03:17:36.352] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.823Z] [03:17:36.360] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.823Z] [03:17:41.550] Command [PID: -1]: [2026-03-18T03:25:21.823Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.823Z] [03:17:41.550] Output: [2026-03-18T03:25:21.823Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.823Z] [2026-03-18T03:25:21.823Z] [03:17:41.551] Returned: 0 [2026-03-18T03:25:21.823Z] [2026-03-18T03:25:21.823Z] [03:17:41.630] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:17:41.638] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.823Z] [03:17:41.756] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312". [2026-03-18T03:25:21.823Z] [03:17:42.477] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.645] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.684] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.824Z] [03:17:42.684] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-03-18T03:25:21.824Z] [03:17:42.684] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.824Z] [03:17:42.718] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.744] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.792] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.801] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.809] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.817] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.826] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.856] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:17:42.856] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.824Z] [03:17:42.859] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\image [2026-03-18T03:25:21.824Z] [03:18:20.748] Command [PID: 7600]: [2026-03-18T03:25:21.824Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=d5f6f105-1206-3635-9f54-21dd3c38f3cb -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13598274527505840312\wixobj\a.msi [2026-03-18T03:25:21.824Z] [03:18:20.749] Returned: 0 [2026-03-18T03:25:21.824Z] [2026-03-18T03:25:21.824Z] [03:18:20.784] Succeeded in building MSI Installer Package package [2026-03-18T03:25:21.824Z] [03:18:21.032] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.824Z] [03:18:21.033] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T03:25:21.824Z] [03:18:21.034] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] path exists [2026-03-18T03:25:21.824Z] [03:18:21.034] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] is a file [2026-03-18T03:25:21.824Z] [03:18:21.035] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\WinLongVersionTest-edit-msi.js test\output\WinLongVersionTest-1.0.msi](4); discard out+err... [2026-03-18T03:25:21.824Z] [03:18:21.485] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.824Z] [03:18:21.486] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\WinLongVersionTest-edit-msi.js test\output\WinLongVersionTest-1.0.msi](4) exited with 0 code [2026-03-18T03:25:21.824Z] [03:18:21.488] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.1 --arguments buzz -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T03:25:21.824Z] [03:18:22.269] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.824Z] [03:18:22.279] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.824Z] [03:18:27.488] Command [PID: -1]: [2026-03-18T03:25:21.824Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.824Z] [03:18:27.488] Output: [2026-03-18T03:25:21.824Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.824Z] [2026-03-18T03:25:21.824Z] [03:18:27.492] Returned: 0 [2026-03-18T03:25:21.824Z] [2026-03-18T03:25:21.824Z] [03:18:27.535] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:18:27.572] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.824Z] [03:18:27.580] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101". [2026-03-18T03:25:21.825Z] [03:18:28.242] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.391] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.433] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T03:25:21.825Z] [03:18:28.434] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-03-18T03:25:21.825Z] [03:18:28.434] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.825Z] [03:18:28.484] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.521] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.551] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.560] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.567] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.575] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.581] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.611] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:18:28.612] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T03:25:21.825Z] [03:18:28.615] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\image [2026-03-18T03:25:21.825Z] [03:19:05.955] Command [PID: 8616]: [2026-03-18T03:25:21.825Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=2fd6e6f1-6f81-35b1-8765-5cd53038bf15 -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.1 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12135060237767145101\wixobj\a.msi [2026-03-18T03:25:21.825Z] [03:19:05.955] Returned: 0 [2026-03-18T03:25:21.825Z] [2026-03-18T03:25:21.825Z] [03:19:05.990] Succeeded in building MSI Installer Package package [2026-03-18T03:25:21.825Z] [03:19:06.240] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.825Z] [03:19:06.241] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.1 --arguments buzz -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T03:25:21.825Z] [03:19:06.242] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] path exists [2026-03-18T03:25:21.825Z] [03:19:06.242] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] is a file [2026-03-18T03:25:21.825Z] [03:19:06.244] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1 -J-Djlink.debug=true --verbose](24); inherit out+err... [2026-03-18T03:25:21.825Z] [03:19:07.068] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.825Z] [03:19:07.076] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.825Z] [03:19:11.899] Command [PID: -1]: [2026-03-18T03:25:21.825Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.825Z] [03:19:11.900] Output: [2026-03-18T03:25:21.825Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.825Z] [2026-03-18T03:25:21.825Z] [03:19:11.900] Returned: 0 [2026-03-18T03:25:21.825Z] [2026-03-18T03:25:21.825Z] [03:19:11.951] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:11.957] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:11.966] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339". [2026-03-18T03:25:21.825Z] [03:19:12.745] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:12.885] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:12.927] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\msi\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T03:25:21.825Z] [03:19:12.927] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-03-18T03:25:21.825Z] [03:19:12.927] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.825Z] [03:19:12.983] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.030] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.062] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.071] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.079] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.088] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.095] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.134] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:13.135] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\msi\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T03:25:21.825Z] [03:19:13.139] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\image [2026-03-18T03:25:21.825Z] [03:19:51.004] Command [PID: 9660]: [2026-03-18T03:25:21.825Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=d88eea02-56cc-34ad-8216-c2cc244fa898 -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.2 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339\wixobj\a.msi [2026-03-18T03:25:21.825Z] [03:19:51.005] Returned: 0 [2026-03-18T03:25:21.825Z] [2026-03-18T03:25:21.825Z] [03:19:51.040] No default package resource [script to run after msi file for exe installer is created] (add WinLongVersionTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:51.040] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output. [2026-03-18T03:25:21.825Z] [03:19:51.041] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:51.045] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T03:25:21.825Z] [03:19:51.046] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18440427641864163339". [2026-03-18T03:25:21.825Z] [03:19:51.883] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output [2026-03-18T03:25:21.825Z] [03:19:51.885] Succeeded in building EXE Installer Package package [2026-03-18T03:25:21.825Z] [03:19:52.279] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.826Z] [03:19:52.279] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1 -J-Djlink.debug=true --verbose](24) exited with 0 code [2026-03-18T03:25:21.826Z] [03:19:52.280] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] path exists [2026-03-18T03:25:21.826Z] [03:19:52.280] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] is a file [2026-03-18T03:25:21.826Z] [03:19:52.281] TRACE: Files in [test\resources] resource dir: [2026-03-18T03:25:21.826Z] [03:19:52.282] TRACE: [WinLongVersionTest-post-msi.wsf] [2026-03-18T03:25:21.826Z] [03:19:52.283] TRACE: Done [2026-03-18T03:25:21.826Z] [03:19:52.288] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --resource-dir test\resources -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T03:25:21.826Z] [03:19:53.107] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.826Z] [03:19:53.113] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.826Z] [03:19:58.067] Command [PID: -1]: [2026-03-18T03:25:21.826Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.826Z] [03:19:58.068] Output: [2026-03-18T03:25:21.826Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:19:58.069] Returned: 0 [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:19:58.115] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:58.122] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:58.131] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217". [2026-03-18T03:25:21.826Z] [03:19:58.997] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.162] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.202] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\msi\WinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.826Z] [03:19:59.203] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-03-18T03:25:21.826Z] [03:19:59.203] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.826Z] [03:19:59.328] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.372] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.405] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.422] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.429] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.438] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.452] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.486] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:19:59.486] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\msi\WinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.826Z] [03:19:59.489] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\image [2026-03-18T03:25:21.826Z] [03:20:37.058] Command [PID: 10444]: [2026-03-18T03:25:21.826Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=d5f6f105-1206-3635-9f54-21dd3c38f3cb -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\wixobj\a.msi [2026-03-18T03:25:21.826Z] [03:20:37.058] Returned: 0 [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:20:37.093] Using custom package resource [script to run after msi file for exe installer is created] (loaded from WinLongVersionTest-post-msi.wsf). [2026-03-18T03:25:21.826Z] [03:20:37.094] Running cscript in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\msi [2026-03-18T03:25:21.826Z] [03:20:37.643] Command [PID: 10844]: [2026-03-18T03:25:21.826Z] cscript C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217\config\WinLongVersionTest-post-msi.wsf [2026-03-18T03:25:21.826Z] [03:20:37.644] Output: [2026-03-18T03:25:21.826Z] Microsoft (R) Windows Script Host Version 10.0 [2026-03-18T03:25:21.826Z] Copyright (C) Microsoft Corporation. All rights reserved. [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:20:37.644] Returned: 0 [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:20:37.644] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output. [2026-03-18T03:25:21.826Z] [03:20:37.646] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:20:37.650] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:20:37.651] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13607343843263320217". [2026-03-18T03:25:21.826Z] [03:20:38.492] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output [2026-03-18T03:25:21.826Z] [03:20:38.494] Succeeded in building EXE Installer Package package [2026-03-18T03:25:21.826Z] [03:20:38.815] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.826Z] [03:20:38.815] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --resource-dir test\resources -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T03:25:21.826Z] [03:20:38.817] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\resources] [2026-03-18T03:25:21.826Z] [03:20:38.818] TRACE: assertStringListEquals(1, #) [2026-03-18T03:25:21.826Z] [03:20:38.819] TRACE: assertStringListEquals(2, WinLongVersionTest-post-msi.wsf#2026-03-18T03:16:50.1086721Z) [2026-03-18T03:25:21.826Z] [03:20:38.819] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] path exists [2026-03-18T03:25:21.826Z] [03:20:38.819] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] is a file [2026-03-18T03:25:21.826Z] [03:20:38.821] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.1 --arguments buzz -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T03:25:21.826Z] [03:20:39.663] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.826Z] [03:20:39.670] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.826Z] [03:20:44.202] Command [PID: -1]: [2026-03-18T03:25:21.826Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T03:25:21.826Z] [03:20:44.203] Output: [2026-03-18T03:25:21.826Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:20:44.203] Returned: 0 [2026-03-18T03:25:21.826Z] [2026-03-18T03:25:21.826Z] [03:20:44.239] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.826Z] [03:20:44.317] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:44.340] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659". [2026-03-18T03:25:21.827Z] [03:20:45.103] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.260] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.292] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\msi\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T03:25:21.827Z] [03:20:45.293] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-03-18T03:25:21.827Z] [03:20:45.293] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T03:25:21.827Z] [03:20:45.330] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.354] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.380] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.389] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.396] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.405] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.415] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.448] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:20:45.448] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\msi\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T03:25:21.827Z] [03:20:45.452] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\image [2026-03-18T03:25:21.827Z] [03:21:22.902] Command [PID: 9360]: [2026-03-18T03:25:21.827Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=WinLongVersionTest -d JpProductCode=2fd6e6f1-6f81-35b1-8765-5cd53038bf15 -d JpAppName=WinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.1 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659\wixobj\a.msi [2026-03-18T03:25:21.827Z] [03:21:22.902] Returned: 0 [2026-03-18T03:25:21.827Z] [2026-03-18T03:25:21.827Z] [03:21:22.936] No default package resource [script to run after msi file for exe installer is created] (add WinLongVersionTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:21:22.937] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output. [2026-03-18T03:25:21.827Z] [03:21:22.938] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:21:22.940] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T03:25:21.827Z] [03:21:22.941] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6746285417805817659". [2026-03-18T03:25:21.827Z] [03:21:23.850] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\output [2026-03-18T03:25:21.827Z] [03:21:23.852] Succeeded in building EXE Installer Package package [2026-03-18T03:25:21.827Z] [03:21:24.164] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.827Z] [03:21:24.164] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.1 --arguments buzz -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T03:25:21.827Z] [03:21:24.165] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] path exists [2026-03-18T03:25:21.827Z] [03:21:24.165] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] is a file [2026-03-18T03:25:21.827Z] [03:21:24.170] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\unpack.bat] text file... [2026-03-18T03:25:21.827Z] [03:21:24.171] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:25:21.827Z] [03:21:24.171] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.2.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi\Program Files" [2026-03-18T03:25:21.827Z] [03:21:24.172] TRACE: Done [2026-03-18T03:25:21.827Z] [03:21:24.173] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:25.111] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:21:28.113] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:28.891] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:21:32.893] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:33.643] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:21:38.644] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:39.411] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:21:45.412] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:46.186] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:21:53.187] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:21:53.942] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:01.943] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:02.731] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:11.733] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:12.485] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:22.490] TRACE: Convert [PFiles64\WinLongVersionTest-1] into [WinLongVersionTest-1] in [test\unpacked-msi\Program Files] directory [2026-03-18T03:25:21.827Z] [03:22:22.491] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:25:21.827Z] [03:22:22.493] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi-0\unpack.bat] text file... [2026-03-18T03:25:21.827Z] [03:22:22.494] TRACE: icacls "test\unpacked-msi-0" /inheritance:e /grant Users:M [2026-03-18T03:25:21.827Z] [03:22:22.494] TRACE: msiexec /a "test\output\WinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi-0\Program Files" [2026-03-18T03:25:21.827Z] [03:22:22.495] TRACE: Done [2026-03-18T03:25:21.827Z] [03:22:22.495] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:23.357] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:26.358] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:27.126] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:31.127] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:31.881] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:36.883] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:37.632] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:43.633] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:44.385] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:22:51.387] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:22:52.137] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:23:00.138] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:23:00.898] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:23:09.900] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:23:10.661] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:23:20.663] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-0\Program Files] directory [2026-03-18T03:25:21.827Z] [03:23:20.664] TRACE: Deleting [test\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-03-18T03:25:21.827Z] [03:23:20.665] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi-1\unpack.bat] text file... [2026-03-18T03:25:21.827Z] [03:23:20.666] TRACE: icacls "test\unpacked-msi-1" /inheritance:e /grant Users:M [2026-03-18T03:25:21.827Z] [03:23:20.666] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.1.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\test\unpacked-msi-1\Program Files" [2026-03-18T03:25:21.827Z] [03:23:20.666] TRACE: Done [2026-03-18T03:25:21.827Z] [03:23:20.667] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:23:21.538] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:23:24.539] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:23:25.306] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.827Z] [03:23:29.308] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.827Z] [03:23:30.060] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:23:35.061] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.828Z] [03:23:35.820] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:23:41.822] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.828Z] [03:23:42.585] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:23:49.585] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.828Z] [03:23:50.343] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:23:58.345] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.828Z] [03:23:59.215] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:24:08.216] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.828Z] [03:24:08.967] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.828Z] [03:24:18.971] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-1\Program Files] directory [2026-03-18T03:25:21.828Z] [03:24:18.972] TRACE: Deleting [test\unpacked-msi-1\Program Files\PFiles64] directory recursively [2026-03-18T03:25:21.828Z] [03:24:18.973] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1](22) command [2026-03-18T03:25:21.828Z] [03:24:18.973] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --resource-dir test\resources](18) command [2026-03-18T03:25:21.828Z] [03:24:18.974] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type exe --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.1 --arguments buzz](20) command [2026-03-18T03:25:21.828Z] [03:24:18.974] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\output --name WinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --win-upgrade-uuid 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 --app-version 2.0.0.2 --arguments bar --install-dir WinLongVersionTest-1](22) [2026-03-18T03:25:21.828Z] [03:24:19.038] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:25:21.828Z] [03:24:19.039] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:25:21.828Z] [03:24:19.042] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\WinLongVersionTest-1\service-installer.exe] path doesn't exist [2026-03-18T03:25:21.828Z] [03:24:19.044] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T03:25:21.828Z] [03:24:19.046] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.828Z] [03:24:19.047] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.828Z] [03:24:19.047] [ FAILED ] WinLongVersionTest.test; checks=36 [2026-03-18T03:25:21.828Z] [03:24:19.050] [ RUN ] WinLongVersionTest.testNoUpgradeTable [2026-03-18T03:25:21.828Z] [03:24:19.051] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T03:25:21.828Z] [03:24:19.157] TRACE: exec: Execute tool provider [javac -d testNoUpgradeTable\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T03:25:21.828Z] [03:24:19.298] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.828Z] [03:24:19.298] TRACE: assertEquals(0): Check command tool provider [javac -d testNoUpgradeTable\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T03:25:21.828Z] [03:24:19.300] TRACE: exec: Execute tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7); discard out+err... [2026-03-18T03:25:21.828Z] [03:24:19.332] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.828Z] [03:24:19.332] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7) exited with 0 code [2026-03-18T03:25:21.828Z] [03:24:19.334] TRACE: Init fake runtime in [testNoUpgradeTable\fake_runtime] directory [2026-03-18T03:25:21.828Z] [03:24:19.340] TRACE: Files in [testNoUpgradeTable\resources] resource dir: [2026-03-18T03:25:21.828Z] [03:24:19.340] TRACE: [main.wxs] [2026-03-18T03:25:21.828Z] [03:24:19.340] TRACE: Done [2026-03-18T03:25:21.828Z] [03:24:19.343] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testNoUpgradeTable\input --dest testNoUpgradeTable\output --name NoUpgradeTableWinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --resource-dir testNoUpgradeTable\resources --runtime-image testNoUpgradeTable\fake_runtime -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T03:25:21.828Z] [03:24:20.200] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T03:25:21.828Z] [03:24:20.210] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T03:25:21.828Z] [03:24:20.328] Using default package resource JavaApp.ico [icon] (add NoUpgradeTableWinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.340] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoUpgradeTableWinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.366] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381". [2026-03-18T03:25:21.828Z] [03:24:20.539] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.676] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.714] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.828Z] [03:24:20.715] MSI ProductCode: aec521b0-4b44-34dd-87be-86ee61a3f104. [2026-03-18T03:25:21.828Z] [03:24:20.715] MSI UpgradeCode: d959a082-c99f-39a4-b578-438d5d5bedfd. [2026-03-18T03:25:21.828Z] [03:24:20.746] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.774] Using custom package resource [Main WiX project file] (loaded from main.wxs). [2026-03-18T03:25:21.828Z] [03:24:20.802] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.816] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.834] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.845] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.854] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.877] No default package resource [script to run after application image is populated] (add NoUpgradeTableWinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T03:25:21.828Z] [03:24:20.878] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-03-18T03:25:21.828Z] [03:24:20.881] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\image [2026-03-18T03:25:21.828Z] [03:24:22.197] Command [PID: 7844]: [2026-03-18T03:25:21.828Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=NoUpgradeTableWinLongVersionTest -d JpProductCode=aec521b0-4b44-34dd-87be-86ee61a3f104 -d JpAppName=NoUpgradeTableWinLongVersionTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\image\NoUpgradeTableWinLongVersionTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=d959a082-c99f-39a4-b578-438d5d5bedfd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1133707663098978381\wixobj\a.msi [2026-03-18T03:25:21.828Z] [03:24:22.197] Returned: 0 [2026-03-18T03:25:21.828Z] [2026-03-18T03:25:21.828Z] [03:24:22.215] Succeeded in building MSI Installer Package package [2026-03-18T03:25:21.828Z] [03:24:22.242] TRACE: exec: Done. Exit code: 0 [2026-03-18T03:25:21.828Z] [03:24:22.243] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testNoUpgradeTable\input --dest testNoUpgradeTable\output --name NoUpgradeTableWinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --resource-dir testNoUpgradeTable\resources --runtime-image testNoUpgradeTable\fake_runtime -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T03:25:21.828Z] [03:24:22.244] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\resources] [2026-03-18T03:25:21.828Z] [03:24:22.245] TRACE: assertStringListEquals(1, #) [2026-03-18T03:25:21.828Z] [03:24:22.245] TRACE: assertStringListEquals(2, main.wxs#2026-03-18T03:24:19.1555726Z) [2026-03-18T03:25:21.828Z] [03:24:22.245] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\fake_runtime] [2026-03-18T03:25:21.828Z] [03:24:22.245] TRACE: assertStringListEquals(1, #) [2026-03-18T03:25:21.828Z] [03:24:22.246] TRACE: assertStringListEquals(2, lib#) [2026-03-18T03:25:21.828Z] [03:24:22.246] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T03:24:19.3395801Z) [2026-03-18T03:25:21.828Z] [03:24:22.246] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] path exists [2026-03-18T03:25:21.828Z] [03:24:22.246] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] is a file [2026-03-18T03:25:21.828Z] [03:24:22.247] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\unpacked-msi\unpack.bat] text file... [2026-03-18T03:25:21.828Z] [03:24:22.247] TRACE: icacls "testNoUpgradeTable\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T03:25:21.829Z] [03:24:22.248] TRACE: msiexec /a "testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2\testNoUpgradeTable\unpacked-msi\Program Files" [2026-03-18T03:25:21.829Z] [03:24:22.249] TRACE: Done [2026-03-18T03:25:21.829Z] [03:24:22.249] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:22.589] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:25.590] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:25.899] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:29.900] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:30.227] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:35.229] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:35.560] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:41.562] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:41.882] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:48.884] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:49.215] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:24:57.216] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:24:57.561] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:25:06.563] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T03:25:21.829Z] [03:25:06.875] TRACE: exec: Done. Exit code: 1603 [2026-03-18T03:25:21.829Z] [03:25:16.877] TRACE: Convert [PFiles64\NoUpgradeTableWinLongVersionTest] into [NoUpgradeTableWinLongVersionTest] in [testNoUpgradeTable\unpacked-msi\Program Files] directory [2026-03-18T03:25:21.829Z] [03:25:16.878] TRACE: Deleting [testNoUpgradeTable\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T03:25:21.829Z] [03:25:16.879] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testNoUpgradeTable\input --dest testNoUpgradeTable\output --name NoUpgradeTableWinLongVersionTest --type msi --main-jar hello.jar --main-class Hello --win-console --resource-dir testNoUpgradeTable\resources --runtime-image testNoUpgradeTable\fake_runtime](18) [2026-03-18T03:25:21.829Z] [03:25:16.879] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T03:25:21.829Z] [03:25:16.879] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T03:25:21.829Z] [03:25:16.879] TRACE: assertTrue(): Check [testNoUpgradeTable\unpacked-msi\Program Files\NoUpgradeTableWinLongVersionTest\service-installer.exe] path doesn't exist [2026-03-18T03:25:21.829Z] [03:25:16.880] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T03:25:21.829Z] [03:25:16.880] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.829Z] [03:25:16.880] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.829Z] [03:25:16.880] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; checks=11 [2026-03-18T03:25:21.829Z] [03:25:16.882] [==========] 2 tests ran [2026-03-18T03:25:21.829Z] [03:25:16.882] [ PASSED ] 0 tests [2026-03-18T03:25:21.829Z] [03:25:16.883] [ FAILED ] 2 tests, listed below [2026-03-18T03:25:21.829Z] [03:25:16.883] [ FAILED ] WinLongVersionTest.test; workDir=[test] [2026-03-18T03:25:21.829Z] [03:25:16.883] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; workDir=[testNoUpgradeTable] [2026-03-18T03:25:21.829Z] [03:25:16.884] 2 FAILED TESTS [2026-03-18T03:25:21.829Z] STDERR: [2026-03-18T03:25:21.829Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:25:21.829Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:420) [2026-03-18T03:25:21.829Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:420) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:408) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:407) [2026-03-18T03:25:21.829Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:25:21.829Z] at WinLongVersionTest.test(WinLongVersionTest.java:168) [2026-03-18T03:25:21.829Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:25:21.829Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:25:21.829Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:25:21.829Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:25:21.829Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:25:21.829Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:25:21.829Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:25:21.830Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:25:21.830Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:25:21.830Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:25:21.830Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:25:21.830Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T03:25:21.830Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T03:25:21.830Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T03:25:21.830Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T03:25:21.830Z] at WinLongVersionTest.testNoUpgradeTable(WinLongVersionTest.java:197) [2026-03-18T03:25:21.830Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:25:21.830Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T03:25:21.830Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T03:25:21.830Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T03:25:21.830Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T03:25:21.830Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:25:21.830Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:25:21.830Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:25:21.830Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:25:21.830Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:25:21.830Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T03:25:21.830Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T03:25:21.830Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T03:25:21.830Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T03:25:21.830Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T03:25:21.830Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T03:25:21.830Z] [2026-03-18T03:25:21.830Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T03:25:21.830Z] JavaTest Message: shutting down test [2026-03-18T03:25:21.830Z] [2026-03-18T03:25:21.830Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T03:25:21.830Z] rerun: [2026-03-18T03:25:21.830Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\scratch\2' && \ [2026-03-18T03:25:21.830Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T03:25:21.830Z] SystemDrive=C: \ [2026-03-18T03:25:21.830Z] SystemRoot='C:\Windows' \ [2026-03-18T03:25:21.830Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.830Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-03-18T03:25:21.830Z] windir='C:\Windows' \ [2026-03-18T03:25:21.830Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T03:25:21.830Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T03:25:21.830Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2026-03-18T03:25:21.830Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2026-03-18T03:25:21.830Z] -Dtest.compiler.opts= \ [2026-03-18T03:25:21.830Z] -Dtest.java.opts= \ [2026-03-18T03:25:21.830Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.830Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-03-18T03:25:21.830Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T03:25:21.830Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:25:21.830Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T03:25:21.830Z] -Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T03:25:21.830Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T03:25:21.830Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T03:25:21.830Z] -Dtest.main.class=WinLongVersionTest \ [2026-03-18T03:25:21.830Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T03:25:21.830Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.830Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T03:25:21.830Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.831Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T03:25:21.831Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T03:25:21.831Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T03:25:21.831Z] -ea \ [2026-03-18T03:25:21.831Z] -esa \ [2026-03-18T03:25:21.831Z] -Xmx512m \ [2026-03-18T03:25:21.831Z] -XX:-UseCompressedOops \ [2026-03-18T03:25:21.831Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T03:25:21.831Z] -Xmx512m \ [2026-03-18T03:25:21.831Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work\tools\jpackage\windows\WinLongVersionTest.d\main.0.jta' --jpt-run=WinLongVersionTest [2026-03-18T03:25:21.831Z] [2026-03-18T03:25:21.831Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T03:25:21.831Z] -------------------------------------------------- [2026-03-18T03:34:49.227Z] Test results: passed: 380; failed: 9; skipped: 2; excluded: 25; did not meet platform requirements: 58 [2026-03-18T03:38:28.325Z] Framework-based tests: 2,443 = 611 TestNG + 1,832 JUnit [2026-03-18T03:38:28.325Z] Report written to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\report\html\report.html [2026-03-18T03:38:28.325Z] Results written to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17737866402439\jdk_tools_1\work [2026-03-18T03:38:28.325Z] Error: Some tests failed or other problems occurred. [2026-03-18T03:38:28.325Z] ----------------------------------- [2026-03-18T03:38:28.325Z] jdk_tools_1_FAILED [2026-03-18T03:38:28.325Z] ----------------------------------- [2026-03-18T03:38:28.325Z] [2026-03-18T03:38:28.325Z] TEST TEARDOWN: [2026-03-18T03:38:28.325Z] Nothing to be done for teardown. [2026-03-18T03:38:28.325Z] jdk_tools_1 Finish Time: Wed Mar 18 03:38:19 2026 Epoch Time (ms): 1773805099541