No Possible Issues Found via Git Search

jdk_tools_0

[2026-02-20T05:15:48.291Z] Running test jdk_tools_0 ... [2026-02-20T05:15:48.291Z] =============================================== [2026-02-20T05:15:48.291Z] jdk_tools_0 Start Time: Fri Feb 20 05:15:32 2026 Epoch Time (ms): 1771564532363 [2026-02-20T05:15:48.291Z] variation: Mode150 [2026-02-20T05:15:48.291Z] JVM_OPTIONS: -XX:+UseCompressedOops [2026-02-20T05:15:48.291Z] { \ [2026-02-20T05:15:48.291Z] echo ""; echo "TEST SETUP:"; \ [2026-02-20T05:15:48.291Z] echo "Nothing to be done for setup."; \ [2026-02-20T05:15:48.291Z] mkdir -p "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17715523871627\\jdk_tools_0"; \ [2026-02-20T05:15:48.291Z] cd "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17715523871627\\jdk_tools_0"; \ [2026-02-20T05:15:48.291Z] echo ""; echo "TESTING:"; \ [2026-02-20T05:15:48.291Z] "c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2026-02-20T05:15:48.291Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:2 -nativepath:"c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:+UseCompressedOops " \ [2026-02-20T05:15:48.291Z] \ [2026-02-20T05:15:48.291Z] -w ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17715523871627\\jdk_tools_0"\\work" \ [2026-02-20T05:15:48.291Z] -r ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17715523871627\\jdk_tools_0"\\report" \ [2026-02-20T05:15:48.291Z] -jdk:"c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/jdkbinary/j2sdk-image" \ [2026-02-20T05:15:48.291Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2026-02-20T05:15:48.291Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk25.txt" \ [2026-02-20T05:15:48.291Z] \ [2026-02-20T05:15:48.291Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk25.txt" \ [2026-02-20T05:15:48.291Z] "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \ [2026-02-20T05:15:48.291Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_0""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_0""_FAILED"; echo "-----------------------------------"; fi; \ [2026-02-20T05:15:48.291Z] echo ""; echo "TEST TEARDOWN:"; \ [2026-02-20T05:15:48.291Z] echo "Nothing to be done for teardown."; \ [2026-02-20T05:15:48.291Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/\\TKG\\output_17715523871627\\TestTargetResult"; [2026-02-20T05:15:48.291Z] [2026-02-20T05:15:48.291Z] TEST SETUP: [2026-02-20T05:15:48.291Z] Nothing to be done for setup. [2026-02-20T05:15:48.291Z] [2026-02-20T05:15:48.291Z] TESTING: [2026-02-20T05:15:48.291Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work" not found: creating [2026-02-20T05:15:48.291Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\report" not found: creating [2026-02-20T05:15:48.291Z] XML output with verification to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work [2026-02-20T05:47:04.270Z] -------------------------------------------------- [2026-02-20T05:47:04.270Z] TEST: tools/jpackage/share/AddLShortcutTest.java#id1 [2026-02-20T05:47:04.270Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T05:47:04.270Z] [2026-02-20T05:47:04.270Z] ACTION: build -- Passed. Build successful [2026-02-20T05:47:04.270Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T05:47:04.270Z] TIME: 2.457 seconds [2026-02-20T05:47:04.270Z] messages: [2026-02-20T05:47:04.270Z] command: build jdk.jpackage.test.* [2026-02-20T05:47:04.270Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T05:47:04.270Z] started: Fri Feb 20 05:35:50 UTC 2026 [2026-02-20T05:47:04.270Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T05:47:04.270Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T05:47:04.270Z] finished: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.270Z] elapsed time (seconds): 2.457 [2026-02-20T05:47:04.270Z] [2026-02-20T05:47:04.270Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T05:47:04.270Z] REASON: .class file out of date or does not exist [2026-02-20T05:47:04.270Z] TIME: 2.447 seconds [2026-02-20T05:47:04.270Z] messages: [2026-02-20T05:47:04.271Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T05:47:04.271Z] reason: .class file out of date or does not exist [2026-02-20T05:47:04.271Z] started: Fri Feb 20 05:35:50 UTC 2026 [2026-02-20T05:47:04.271Z] 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.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-02-20T05:47:04.271Z] Mode: agentvm [2026-02-20T05:47:04.271Z] Agent id: 1 [2026-02-20T05:47:04.271Z] Process id: 12524 [2026-02-20T05:47:04.271Z] finished: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.271Z] elapsed time (seconds): 2.447 [2026-02-20T05:47:04.271Z] configuration: [2026-02-20T05:47:04.271Z] Boot Layer (javac runtime environment) [2026-02-20T05:47:04.271Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T05:47:04.271Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T05:47:04.271Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T05:47:04.271Z] [2026-02-20T05:47:04.271Z] javac compilation environment [2026-02-20T05:47:04.271Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T05:47:04.271Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T05:47:04.271Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T05:47:04.271Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T05:47:04.271Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T05:47:04.271Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T05:47:04.271Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T05:47:04.271Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T05:47:04.271Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-02-20T05:47:04.271Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T05:47:04.271Z] [2026-02-20T05:47:04.271Z] rerun: [2026-02-20T05:47:04.271Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T05:47:04.271Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T05:47:04.271Z] SystemDrive=C: \ [2026-02-20T05:47:04.271Z] SystemRoot='C:\Windows' \ [2026-02-20T05:47:04.271Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.271Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.271Z] windir='C:\Windows' \ [2026-02-20T05:47:04.271Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T05:47:04.271Z] -J-ea \ [2026-02-20T05:47:04.271Z] -J-esa \ [2026-02-20T05:47:04.271Z] -J-Xmx512m \ [2026-02-20T05:47:04.271Z] -J-XX:+UseCompressedOops \ [2026-02-20T05:47:04.271Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T05:47:04.271Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T05:47:04.271Z] -J-Dtest.compiler.opts= \ [2026-02-20T05:47:04.271Z] -J-Dtest.java.opts= \ [2026-02-20T05:47:04.271Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.271Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.271Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T05:47:04.271Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T05:47:04.271Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T05:47:04.271Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-02-20T05:47:04.271Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T05:47:04.271Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-02-20T05:47:04.271Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-02-20T05:47:04.271Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T05:47:04.271Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.271Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-02-20T05:47:04.271Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.272Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.272Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T05:47:04.272Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T05:47:04.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.272Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.272Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.272Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T05:47:04.272Z] [2026-02-20T05:47:04.272Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T05:47:04.272Z] REASON: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-02-20T05:47:04.272Z] TIME: 0.673 seconds [2026-02-20T05:47:04.272Z] messages: [2026-02-20T05:47:04.272Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java [2026-02-20T05:47:04.272Z] reason: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-02-20T05:47:04.272Z] started: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.272Z] 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.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-02-20T05:47:04.272Z] Mode: agentvm [2026-02-20T05:47:04.272Z] Agent id: 1 [2026-02-20T05:47:04.272Z] Process id: 12524 [2026-02-20T05:47:04.272Z] finished: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.272Z] elapsed time (seconds): 0.673 [2026-02-20T05:47:04.272Z] configuration: [2026-02-20T05:47:04.272Z] Boot Layer (javac runtime environment) [2026-02-20T05:47:04.272Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T05:47:04.272Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T05:47:04.273Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T05:47:04.273Z] [2026-02-20T05:47:04.273Z] javac compilation environment [2026-02-20T05:47:04.273Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T05:47:04.273Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T05:47:04.273Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T05:47:04.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T05:47:04.273Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T05:47:04.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-02-20T05:47:04.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T05:47:04.273Z] [2026-02-20T05:47:04.273Z] rerun: [2026-02-20T05:47:04.273Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T05:47:04.273Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T05:47:04.273Z] SystemDrive=C: \ [2026-02-20T05:47:04.273Z] SystemRoot='C:\Windows' \ [2026-02-20T05:47:04.273Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.273Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.273Z] windir='C:\Windows' \ [2026-02-20T05:47:04.273Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T05:47:04.273Z] -J-ea \ [2026-02-20T05:47:04.273Z] -J-esa \ [2026-02-20T05:47:04.273Z] -J-Xmx512m \ [2026-02-20T05:47:04.273Z] -J-XX:+UseCompressedOops \ [2026-02-20T05:47:04.273Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T05:47:04.273Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T05:47:04.273Z] -J-Dtest.compiler.opts= \ [2026-02-20T05:47:04.273Z] -J-Dtest.java.opts= \ [2026-02-20T05:47:04.273Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.273Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.273Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T05:47:04.273Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T05:47:04.273Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T05:47:04.273Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-02-20T05:47:04.273Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T05:47:04.273Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-02-20T05:47:04.273Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-02-20T05:47:04.273Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T05:47:04.273Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.273Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-02-20T05:47:04.273Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.273Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.273Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T05:47:04.273Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T05:47:04.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.273Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-02-20T05:47:04.273Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.273Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.273Z] -Xlint:all \ [2026-02-20T05:47:04.273Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' [2026-02-20T05:47:04.273Z] [2026-02-20T05:47:04.273Z] ACTION: build -- Passed. All files up to date [2026-02-20T05:47:04.273Z] REASON: Named class compiled on demand [2026-02-20T05:47:04.273Z] TIME: 0.024 seconds [2026-02-20T05:47:04.273Z] messages: [2026-02-20T05:47:04.273Z] command: build jdk.jpackage.test.Main [2026-02-20T05:47:04.273Z] reason: Named class compiled on demand [2026-02-20T05:47:04.273Z] started: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.273Z] finished: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.273Z] elapsed time (seconds): 0.024 [2026-02-20T05:47:04.273Z] [2026-02-20T05:47:04.273Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T05:47:04.273Z] REASON: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-02-20T05:47:04.273Z] TIME: 668.05 seconds [2026-02-20T05:47:04.273Z] messages: [2026-02-20T05:47:04.273Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-02-20T05:47:04.273Z] reason: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-02-20T05:47:04.273Z] exclusiveAccess wait time (seconds): 0.0 [2026-02-20T05:47:04.273Z] started: Fri Feb 20 05:35:53 UTC 2026 [2026-02-20T05:47:04.273Z] Mode: othervm [/othervm specified] [2026-02-20T05:47:04.273Z] 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.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-02-20T05:47:04.273Z] Process id: 9312 [2026-02-20T05:47:04.273Z] finished: Fri Feb 20 05:47:01 UTC 2026 [2026-02-20T05:47:04.273Z] elapsed time (seconds): 668.05 [2026-02-20T05:47:04.273Z] configuration: [2026-02-20T05:47:04.273Z] Boot Layer [2026-02-20T05:47:04.273Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T05:47:04.273Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T05:47:04.273Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T05:47:04.274Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T05:47:04.274Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T05:47:04.274Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T05:47:04.274Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T05:47:04.274Z] [2026-02-20T05:47:04.274Z] STDOUT: [2026-02-20T05:47:04.274Z] [05:35:54.553] Parsing [--jpt-run=AddLShortcutTest]... [2026-02-20T05:47:04.274Z] [05:35:54.770] AddLShortcutTest -> [public void AddLShortcutTest.test(), public void AddLShortcutTest.testStartupDirectory2(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testInvokeShortcuts(jdk.jpackage.test.LauncherShortcut$StartupDirectory), public void AddLShortcutTest.testStartupDirectory(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[])] [2026-02-20T05:47:04.274Z] [05:35:54.976] Create: AddLShortcutTest.test [2026-02-20T05:47:04.274Z] [05:35:54.985] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.274Z] [05:35:54.988] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-02-20T05:47:04.274Z] [05:35:54.989] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:54.991] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:54.996] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:54.997] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:54.998] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.274Z] [05:35:54.998] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.000] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.002] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.003] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.004] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.005] Create: AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-02-20T05:47:04.274Z] [05:35:55.007] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.274Z] [05:35:55.009] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.011] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.012] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.012] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.014] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.014] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.274Z] [05:35:55.015] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.015] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.016] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.017] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.017] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.274Z] [05:35:55.042] [ RUN ] AddLShortcutTest.test [2026-02-20T05:47:04.274Z] [05:35:55.318] TRACE: Bundler msi enabled [2026-02-20T05:47:04.274Z] [05:35:55.473] TRACE: Bundler exe enabled [2026-02-20T05:47:04.274Z] [05:35:55.553] TRACE: Not running file associations test because running in headless environment [2026-02-20T05:47:04.274Z] [05:35:55.561] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.274Z] [05:35:55.721] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\fa.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.723] TRACE: description=jpackage test extension [2026-02-20T05:47:04.274Z] [05:35:55.723] TRACE: extension=AddLShortcutTest [2026-02-20T05:47:04.274Z] [05:35:55.723] TRACE: mime-type=application/x-jpackage-AddLShortcutTest [2026-02-20T05:47:04.274Z] [05:35:55.728] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.731] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\Foo.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.731] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-02-20T05:47:04.274Z] [05:35:55.731] TRACE: arguments=yep! [2026-02-20T05:47:04.274Z] [05:35:55.732] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.733] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\Bar.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.734] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-02-20T05:47:04.274Z] [05:35:55.734] TRACE: arguments=one two three [2026-02-20T05:47:04.274Z] [05:35:55.734] TRACE: win-shortcut=true [2026-02-20T05:47:04.274Z] [05:35:55.734] TRACE: win-menu=true [2026-02-20T05:47:04.274Z] [05:35:55.735] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.736] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\Launcher3.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.737] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-02-20T05:47:04.274Z] [05:35:55.737] TRACE: arguments= [2026-02-20T05:47:04.274Z] [05:35:55.737] TRACE: win-shortcut=false [2026-02-20T05:47:04.274Z] [05:35:55.737] TRACE: win-menu=false [2026-02-20T05:47:04.274Z] [05:35:55.738] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.739] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\Launcher4.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.739] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-02-20T05:47:04.274Z] [05:35:55.740] TRACE: arguments= [2026-02-20T05:47:04.274Z] [05:35:55.740] TRACE: win-shortcut=false [2026-02-20T05:47:04.274Z] [05:35:55.740] TRACE: win-menu=true [2026-02-20T05:47:04.274Z] [05:35:55.741] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.742] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\Launcher5.properties] properties file... [2026-02-20T05:47:04.274Z] [05:35:55.743] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-02-20T05:47:04.274Z] [05:35:55.746] TRACE: arguments= [2026-02-20T05:47:04.274Z] [05:35:55.747] TRACE: win-shortcut=true [2026-02-20T05:47:04.274Z] [05:35:55.748] TRACE: win-menu=false [2026-02-20T05:47:04.274Z] [05:35:55.748] TRACE: Done [2026-02-20T05:47:04.274Z] [05:35:55.856] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.274Z] [05:35:57.659] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.274Z] [05:35:57.684] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.274Z] [05:35:57.689] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.274Z] [05:35:57.803] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.274Z] [05:35:57.805] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T05:47:04.274Z] [05:35:57.872] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.274Z] [05:35:59.413] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.274Z] [05:35:59.415] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.274Z] [05:36:08.263] Command [PID: -1]: [2026-02-20T05:47:04.274Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\image\AddLShortcutTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T05:47:04.274Z] [05:36:08.264] Output: [2026-02-20T05:47:04.274Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T05:47:04.274Z] [2026-02-20T05:47:04.274Z] [05:36:08.264] Returned: 0 [2026-02-20T05:47:04.274Z] [2026-02-20T05:47:04.274Z] [05:36:08.381] Using default package resource JavaApp.ico [icon] (add AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.274Z] [05:36:08.388] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.274Z] [05:36:08.400] 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.jpackage7138690244482580788". [2026-02-20T05:47:04.274Z] [05:36:08.569] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-02-20T05:47:04.274Z] [05:36:08.585] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.274Z] [05:36:08.587] 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.jpackage7138690244482580788". [2026-02-20T05:47:04.275Z] [05:36:08.715] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-02-20T05:47:04.275Z] [05:36:08.718] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Bar.properties to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:08.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.jpackage7138690244482580788". [2026-02-20T05:47:04.275Z] [05:36:08.838] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-02-20T05:47:04.275Z] [05:36:08.839] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher3.properties to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:08.841] 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.jpackage7138690244482580788". [2026-02-20T05:47:04.275Z] [05:36:09.094] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-02-20T05:47:04.275Z] [05:36:09.142] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher4.properties to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:09.144] 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.jpackage7138690244482580788". [2026-02-20T05:47:04.275Z] [05:36:09.307] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-02-20T05:47:04.275Z] [05:36:09.309] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher5.properties to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:09.311] 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.jpackage7138690244482580788". [2026-02-20T05:47:04.275Z] [05:36:10.487] 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-02-20T05:47:04.275Z] [05:36:10.892] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:10.967] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-02-20T05:47:04.275Z] [05:36:10.967] MSI ProductCode: fe725957-472f-3fd8-87c7-446f2750bc59. [2026-02-20T05:47:04.275Z] [05:36:10.967] MSI UpgradeCode: 27acf46c-ee50-302f-9755-871e42484bed. [2026-02-20T05:47:04.275Z] [05:36:11.039] 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-02-20T05:47:04.275Z] [05:36:11.158] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.209] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.231] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.264] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.356] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.370] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.275Z] [05:36:11.446] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-02-20T05:47:04.275Z] [05:36:11.449] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\image\AddLShortcutTest [2026-02-20T05:47:04.275Z] [05:37:04.628] Command [PID: 6220]: [2026-02-20T05:47:04.275Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\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.jpackage7138690244482580788\image\AddLShortcutTest\AddLShortcutTest.exe -d JpAppSizeKb=127787 -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.jpackage7138690244482580788\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7138690244482580788\wixobj\a.msi [2026-02-20T05:47:04.275Z] [05:37:04.628] Returned: 0 [2026-02-20T05:47:04.275Z] [2026-02-20T05:47:04.275Z] [05:37:04.676] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.275Z] [05:37:04.909] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.275Z] [05:37:04.911] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.275Z] [05:37:04.912] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] path exists [2026-02-20T05:47:04.275Z] [05:37:04.912] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] is a file [2026-02-20T05:47:04.275Z] [05:37:05.039] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.275Z] Export table [Component] in [test\msi-db/Component.idt] file [2026-02-20T05:47:04.275Z] Export table [Shortcut] in [test\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.275Z] Export table [Directory] in [test\msi-db/Directory.idt] file [2026-02-20T05:47:04.275Z] Export table [File] in [test\msi-db/File.idt] file [2026-02-20T05:47:04.275Z] [05:37:05.358] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.275Z] [05:37:05.359] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.277Z] [05:37:05.571] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.277Z] [05:37:05.573] TRACE: assertStringListEquals(1, AddLShortcutTest) [2026-02-20T05:47:04.277Z] [05:37:05.573] TRACE: assertStringListEquals(2, Bar) [2026-02-20T05:47:04.277Z] [05:37:05.573] TRACE: assertStringListEquals(3, Foo) [2026-02-20T05:47:04.277Z] [05:37:05.573] TRACE: assertStringListEquals(4, Launcher4) [2026-02-20T05:47:04.277Z] [05:37:05.574] TRACE: assertStringListEquals(5, Launcher5) [2026-02-20T05:47:04.277Z] [05:37:05.575] TRACE: assertEquals(2): Check the number of shortcuts of launcher [AddLShortcutTest] [2026-02-20T05:47:04.277Z] [05:37:05.575] TRACE: Verify shortcut #1 of launcher [AddLShortcutTest] [2026-02-20T05:47:04.277Z] [05:37:05.575] TRACE: assertEquals(DesktopFolder\AddLShortcutTest): Check the shortcut path [2026-02-20T05:47:04.277Z] [05:37:05.576] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-02-20T05:47:04.277Z] [05:37:05.576] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.277Z] [05:37:05.576] TRACE: Done [2026-02-20T05:47:04.277Z] [05:37:05.576] TRACE: Verify shortcut #2 of launcher [AddLShortcutTest] [2026-02-20T05:47:04.277Z] [05:37:05.576] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutTest): Check the shortcut path [2026-02-20T05:47:04.277Z] [05:37:05.577] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-02-20T05:47:04.277Z] [05:37:05.577] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.277Z] [05:37:05.577] TRACE: Done [2026-02-20T05:47:04.277Z] [05:37:05.577] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Bar] [2026-02-20T05:47:04.277Z] [05:37:05.578] TRACE: Verify shortcut #1 of launcher [Bar] [2026-02-20T05:47:04.277Z] [05:37:05.578] TRACE: assertEquals(DesktopFolder\Bar): Check the shortcut path [2026-02-20T05:47:04.277Z] [05:37:05.578] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-02-20T05:47:04.277Z] [05:37:05.578] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.277Z] [05:37:05.582] TRACE: Done [2026-02-20T05:47:04.277Z] [05:37:05.582] TRACE: Verify shortcut #2 of launcher [Bar] [2026-02-20T05:47:04.277Z] [05:37:05.582] TRACE: assertEquals(ProgramMenuFolder\Unknown\Bar): Check the shortcut path [2026-02-20T05:47:04.277Z] [05:37:05.582] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-02-20T05:47:04.277Z] [05:37:05.582] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: Done [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Foo] [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: Verify shortcut #1 of launcher [Foo] [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: assertEquals(DesktopFolder\Foo): Check the shortcut path [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-02-20T05:47:04.277Z] [05:37:05.583] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.277Z] [05:37:05.584] TRACE: Done [2026-02-20T05:47:04.277Z] [05:37:05.584] TRACE: Verify shortcut #2 of launcher [Foo] [2026-02-20T05:47:04.277Z] [05:37:05.584] TRACE: assertEquals(ProgramMenuFolder\Unknown\Foo): Check the shortcut path [2026-02-20T05:47:04.278Z] [05:37:05.584] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-02-20T05:47:04.278Z] [05:37:05.584] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.278Z] [05:37:05.584] TRACE: Done [2026-02-20T05:47:04.278Z] [05:37:05.584] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher4] [2026-02-20T05:47:04.278Z] [05:37:05.585] TRACE: Verify shortcut #1 of launcher [Launcher4] [2026-02-20T05:47:04.278Z] [05:37:05.585] TRACE: assertEquals(ProgramMenuFolder\Unknown\Launcher4): Check the shortcut path [2026-02-20T05:47:04.278Z] [05:37:05.585] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher4.exe): Check the shortcut target [2026-02-20T05:47:04.278Z] [05:37:05.585] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.278Z] [05:37:05.585] TRACE: Done [2026-02-20T05:47:04.278Z] [05:37:05.586] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher5] [2026-02-20T05:47:04.278Z] [05:37:05.586] TRACE: Verify shortcut #1 of launcher [Launcher5] [2026-02-20T05:47:04.278Z] [05:37:05.586] TRACE: assertEquals(DesktopFolder\Launcher5): Check the shortcut path [2026-02-20T05:47:04.278Z] [05:37:05.586] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher5.exe): Check the shortcut target [2026-02-20T05:47:04.278Z] [05:37:05.586] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-02-20T05:47:04.278Z] [05:37:05.587] TRACE: Done [2026-02-20T05:47:04.278Z] [05:37:05.613] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.278Z] [05:37:05.614] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.278Z] [05:37:05.614] TRACE: msiexec /a "test\output\AddLShortcutTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-02-20T05:47:04.278Z] [05:37:05.616] TRACE: Done [2026-02-20T05:47:04.278Z] [05:37:05.617] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:07.283] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:10.286] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:12.014] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:16.016] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:17.270] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:22.272] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:23.464] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:29.465] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:30.665] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:37.669] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:38.882] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:46.883] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:48.229] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:37:57.230] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.278Z] [05:37:58.593] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.278Z] [05:38:08.602] TRACE: Convert [PFiles64\AddLShortcutTest] into [AddLShortcutTest] in [test\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.278Z] [05:38:08.604] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.278Z] [05:38:08.606] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.278Z] [05:38:08.642] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.278Z] [05:38:08.642] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.278Z] [05:38:08.646] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\AddLShortcutTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.278Z] [05:38:08.650] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.278Z] [05:38:08.668] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.278Z] [05:38:08.669] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.278Z] [05:38:08.669] [ FAILED ] AddLShortcutTest.test; checks=40 [2026-02-20T05:47:04.278Z] [05:38:08.676] [ RUN ] AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-02-20T05:47:04.278Z] [05:38:08.717] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.278Z] [05:38:08.723] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\a.properties] properties file... [2026-02-20T05:47:04.278Z] [05:38:08.724] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-02-20T05:47:04.278Z] [05:38:08.724] TRACE: win-shortcut=true [2026-02-20T05:47:04.278Z] [05:38:08.725] TRACE: Done [2026-02-20T05:47:04.278Z] [05:38:08.770] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir testInvokeShortcuts.16ca11d8\src\Hello.java](4); discard out+err... [2026-02-20T05:47:04.278Z] [05:38:09.502] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.278Z] [05:38:09.503] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir testInvokeShortcuts.16ca11d8\src\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.278Z] [05:38:09.516] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.278Z] [05:38:09.560] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.278Z] [05:38:09.560] 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-02-20T05:47:04.278Z] [05:38:09.564] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.278Z] [05:38:10.672] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.278Z] [05:38:10.674] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.278Z] [05:38:24.177] Command [PID: -1]: [2026-02-20T05:47:04.278Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\image\AddLShortcutRunTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,jdk.jsobject,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T05:47:04.278Z] [05:38:24.177] Output: [2026-02-20T05:47:04.278Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T05:47:04.278Z] [2026-02-20T05:47:04.278Z] [05:38:24.177] Returned: 0 [2026-02-20T05:47:04.278Z] [2026-02-20T05:47:04.278Z] [05:38:24.563] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:24.570] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:24.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.jpackage4359157712002706060". [2026-02-20T05:47:04.278Z] [05:38:25.188] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:25.190] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:25.192] 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.jpackage4359157712002706060". [2026-02-20T05:47:04.278Z] [05:38:26.702] 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-02-20T05:47:04.278Z] [05:38:27.094] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.181] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-02-20T05:47:04.278Z] [05:38:27.181] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-02-20T05:47:04.278Z] [05:38:27.182] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-02-20T05:47:04.278Z] [05:38:27.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-02-20T05:47:04.278Z] [05:38:27.518] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.593] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.613] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.689] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.700] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.736] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.278Z] [05:38:27.878] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-02-20T05:47:04.278Z] [05:38:27.882] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\image\AddLShortcutRunTest [2026-02-20T05:47:04.278Z] [05:39:45.524] Command [PID: 14240]: [2026-02-20T05:47:04.279Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\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.jpackage4359157712002706060\image\AddLShortcutRunTest\AddLShortcutRunTest.exe -d JpAppSizeKb=125933 -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.jpackage4359157712002706060\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4359157712002706060\wixobj\a.msi [2026-02-20T05:47:04.279Z] [05:39:45.524] Returned: 0 [2026-02-20T05:47:04.279Z] [2026-02-20T05:47:04.279Z] [05:39:45.580] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.279Z] [05:39:45.865] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.279Z] [05:39:45.867] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.279Z] [05:39:45.872] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] path exists [2026-02-20T05:47:04.279Z] [05:39:45.872] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] is a file [2026-02-20T05:47:04.279Z] [05:39:45.875] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.279Z] Export table [Shortcut] in [testInvokeShortcuts.16ca11d8\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.279Z] Export table [Component] in [testInvokeShortcuts.16ca11d8\msi-db/Component.idt] file [2026-02-20T05:47:04.279Z] Export table [File] in [testInvokeShortcuts.16ca11d8\msi-db/File.idt] file [2026-02-20T05:47:04.279Z] Export table [Directory] in [testInvokeShortcuts.16ca11d8\msi-db/Directory.idt] file [2026-02-20T05:47:04.279Z] [05:39:46.178] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.279Z] [05:39:46.181] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.279Z] [05:39:46.237] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.279Z] [05:39:46.238] TRACE: assertStringListEquals(1, a) [2026-02-20T05:47:04.279Z] [05:39:46.238] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-02-20T05:47:04.279Z] [05:39:46.240] TRACE: Verify shortcut #1 of launcher [a] [2026-02-20T05:47:04.279Z] [05:39:46.240] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-02-20T05:47:04.279Z] [05:39:46.242] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-02-20T05:47:04.279Z] [05:39:46.242] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest): Check the shortcut work directory [2026-02-20T05:47:04.279Z] [05:39:46.244] TRACE: Done [2026-02-20T05:47:04.279Z] [05:39:46.245] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.279Z] [05:39:46.245] TRACE: icacls "testInvokeShortcuts.16ca11d8\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.279Z] [05:39:46.245] TRACE: msiexec /a "testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files" [2026-02-20T05:47:04.279Z] [05:39:46.251] TRACE: Done [2026-02-20T05:47:04.279Z] [05:39:46.253] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:39:47.452] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:39:50.455] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:39:51.511] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:39:55.512] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:39:56.858] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:01.859] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:02.891] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:08.893] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:09.934] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:16.936] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:18.075] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:26.081] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:27.163] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:36.166] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:37.386] TRACE: exec: Done. Exit code: 1603 [2026-02-20T05:47:04.279Z] [05:40:47.391] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.279Z] [05:40:47.393] TRACE: Deleting [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.279Z] [05:40:47.396] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.279Z] [05:40:47.399] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.279Z] [05:40:47.400] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.279Z] [05:40:47.400] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.279Z] [05:40:47.402] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.279Z] [05:40:47.403] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.279Z] [05:40:47.403] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.279Z] [05:40:47.403] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); checks=15 [2026-02-20T05:47:04.279Z] [05:40:47.406] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.279Z] [05:40:47.440] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.279Z] [05:40:47.444] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1.properties] properties file... [2026-02-20T05:47:04.279Z] [05:40:47.444] TRACE: win-shortcut=false [2026-02-20T05:47:04.279Z] [05:40:47.445] TRACE: Done [2026-02-20T05:47:04.279Z] [05:40:47.446] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime] directory [2026-02-20T05:47:04.279Z] [05:40:47.456] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:47.926] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.279Z] [05:40:47.926] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.279Z] [05:40:47.928] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.279Z] [05:40:47.960] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.279Z] [05:40:47.961] 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-02-20T05:47:04.279Z] [05:40:47.984] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.279Z] [05:40:49.383] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.279Z] [05:40:49.385] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.279Z] [05:40:49.593] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:49.607] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:49.620] 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.jpackage12363436269802459606". [2026-02-20T05:47:04.279Z] [05:40:49.824] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:49.826] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:49.828] 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.jpackage12363436269802459606". [2026-02-20T05:47:04.279Z] [05:40:50.180] 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-02-20T05:47:04.279Z] [05:40:50.512] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:50.558] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.279Z] [05:40:50.561] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.279Z] [05:40:50.561] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.279Z] [05:40:50.577] 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-02-20T05:47:04.279Z] [05:40:50.664] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.279Z] [05:40:50.930] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:50.950] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:50.980] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:51.002] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:51.030] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:51.122] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.280Z] [05:40:51.129] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\image\AddLShortcutDirTest [2026-02-20T05:47:04.280Z] [05:40:53.478] Command [PID: 2996]: [2026-02-20T05:47:04.280Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\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.jpackage12363436269802459606\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage12363436269802459606\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12363436269802459606\wixobj\a.msi [2026-02-20T05:47:04.280Z] [05:40:53.479] Returned: 0 [2026-02-20T05:47:04.280Z] [2026-02-20T05:47:04.280Z] [05:40:53.503] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.280Z] [05:40:53.542] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.280Z] [05:40:53.545] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.280Z] [05:40:53.547] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime] [2026-02-20T05:47:04.280Z] [05:40:53.547] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.280Z] [05:40:53.547] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.280Z] [05:40:53.548] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:40:47.4556833Z) [2026-02-20T05:47:04.280Z] [05:40:53.548] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.280Z] [05:40:53.548] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.280Z] [05:40:53.551] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.280Z] Export table [File] in [testStartupDirectory.37efdc7d\msi-db/File.idt] file [2026-02-20T05:47:04.280Z] Export table [Component] in [testStartupDirectory.37efdc7d\msi-db/Component.idt] file [2026-02-20T05:47:04.280Z] Export table [Directory] in [testStartupDirectory.37efdc7d\msi-db/Directory.idt] file [2026-02-20T05:47:04.280Z] [05:40:53.709] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.280Z] [05:40:53.710] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.280Z] [05:40:53.716] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.280Z] [05:40:53.718] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.280Z] [05:40:53.718] TRACE: icacls "testStartupDirectory.37efdc7d\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.280Z] [05:40:53.719] TRACE: msiexec /a "testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files" [2026-02-20T05:47:04.280Z] [05:40:53.720] TRACE: Done [2026-02-20T05:47:04.280Z] [05:40:53.720] TRACE: exec: Execute [cmd /c testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.280Z] [05:40:54.239] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.280Z] [05:40:54.240] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.37efdc7d\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.280Z] [05:40:54.241] TRACE: Deleting [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.280Z] [05:40:54.243] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.280Z] [05:40:54.244] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.280Z] [05:40:54.244] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.280Z] [05:40:54.246] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.280Z] [05:40:54.247] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.280Z] [05:40:54.248] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.280Z] [05:40:54.248] TRACE: assertStringListEquals(1, testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.280Z] [05:40:54.249] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.280Z] [05:40:54.249] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.280Z] [05:40:54.249] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.280Z] [05:40:54.250] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.280Z] [05:40:54.250] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.280Z] [05:40:54.268] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.280Z] [05:40:54.269] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.280Z] [05:40:54.269] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.280Z] [05:40:54.270] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.280Z] [05:40:54.270] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.280Z] [05:40:54.273] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.280Z] [05:40:54.333] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.280Z] [05:40:54.633] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.280Z] [05:40:54.634] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.280Z] [05:40:54.634] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-02-20T05:47:04.280Z] [05:40:54.635] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.280Z] [05:40:54.665] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.280Z] [05:40:54.665] 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-02-20T05:47:04.280Z] [05:40:54.693] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-0] directory [2026-02-20T05:47:04.280Z] [05:40:54.706] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-9312 --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-02-20T05:47:04.280Z] [05:40:55.341] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\out-9312 [2026-02-20T05:47:04.280Z] [05:40:55.722] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:55.730] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.280Z] [05:40:55.753] 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.jpackage8579616766831448905". [2026-02-20T05:47:04.280Z] [05:40:56.030] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.280Z] [05:40:56.127] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:56.128] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-9312 --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-02-20T05:47:04.281Z] [05:40:56.130] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-0] [2026-02-20T05:47:04.281Z] [05:40:56.130] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.281Z] [05:40:56.132] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.281Z] [05:40:56.133] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:40:54.6998147Z) [2026-02-20T05:47:04.281Z] [05:40:56.165] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.281Z] [05:40:57.563] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:57.564] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.281Z] [05:40:57.565] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.281Z] [05:40:58.571] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:58.572] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.281Z] [05:40:58.572] 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-02-20T05:47:04.281Z] [05:40:58.578] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.281Z] [05:40:58.584] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.281Z] [2026-02-20T05:47:04.281Z] FileDescription [2026-02-20T05:47:04.281Z] --------------- [2026-02-20T05:47:04.281Z] AddLShortcutDirTest [2026-02-20T05:47:04.281Z] [2026-02-20T05:47:04.281Z] [2026-02-20T05:47:04.281Z] [05:40:59.407] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:59.408] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.281Z] [05:40:59.408] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.281Z] [05:40:59.409] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.281Z] [05:40:59.409] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.281Z] [05:40:59.409] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.281Z] [05:40:59.409] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.281Z] [05:40:59.410] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.281Z] [05:40:59.410] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.281Z] [05:40:59.412] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.281Z] [05:40:59.412] TRACE: win-shortcut=false [2026-02-20T05:47:04.281Z] [05:40:59.413] TRACE: Done [2026-02-20T05:47:04.281Z] [05:40:59.414] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-1] directory [2026-02-20T05:47:04.281Z] [05:40:59.417] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.281Z] [05:40:59.649] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:59.650] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.281Z] [05:40:59.650] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-02-20T05:47:04.281Z] [05:40:59.651] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.281Z] [05:40:59.678] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.281Z] [05:40:59.679] 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-02-20T05:47:04.281Z] [05:40:59.682] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.281Z] [05:41:00.661] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.281Z] [05:41:00.663] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.281Z] [05:41:00.967] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:00.981] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.021] 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.jpackage16436092978049766557". [2026-02-20T05:47:04.281Z] [05:41:01.044] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.048] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.051] 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.jpackage16436092978049766557". [2026-02-20T05:47:04.281Z] [05:41:01.369] 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-02-20T05:47:04.281Z] [05:41:01.711] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.760] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.281Z] [05:41:01.763] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.281Z] [05:41:01.763] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.281Z] [05:41:01.780] 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-02-20T05:47:04.281Z] [05:41:01.844] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.871] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.897] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.916] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.281Z] [05:41:01.929] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:01.965] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:02.000] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.282Z] [05:41:02.006] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\image\AddLShortcutDirTest [2026-02-20T05:47:04.282Z] [05:41:04.524] Command [PID: 8676]: [2026-02-20T05:47:04.282Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\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.jpackage16436092978049766557\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage16436092978049766557\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16436092978049766557\wixobj\a.msi [2026-02-20T05:47:04.282Z] [05:41:04.525] Returned: 0 [2026-02-20T05:47:04.282Z] [2026-02-20T05:47:04.282Z] [05:41:04.558] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output. [2026-02-20T05:47:04.282Z] [05:41:04.559] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:04.564] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:04.567] 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.jpackage16436092978049766557". [2026-02-20T05:47:04.282Z] [05:41:05.866] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output [2026-02-20T05:47:04.282Z] [05:41:05.869] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.282Z] [05:41:05.914] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.282Z] [05:41:05.914] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.282Z] [05:41:05.916] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-1] [2026-02-20T05:47:04.282Z] [05:41:05.916] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.282Z] [05:41:05.916] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.282Z] [05:41:05.917] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:40:59.4169043Z) [2026-02-20T05:47:04.282Z] [05:41:05.917] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.282Z] [05:41:05.917] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.282Z] [05:41:05.917] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.282Z] [05:41:05.918] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.282Z] [05:41:05.919] TRACE: Deleting [testStartupDirectory.37efdc7d] directory recursively [2026-02-20T05:47:04.282Z] [05:41:05.939] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=44 [2026-02-20T05:47:04.282Z] [05:41:05.939] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.282Z] [05:41:05.942] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.282Z] [05:41:05.943] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1.properties] properties file... [2026-02-20T05:47:04.282Z] [05:41:05.944] TRACE: win-shortcut=true [2026-02-20T05:47:04.282Z] [05:41:05.944] TRACE: Done [2026-02-20T05:47:04.282Z] [05:41:05.945] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime] directory [2026-02-20T05:47:04.282Z] [05:41:05.960] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.282Z] [05:41:06.194] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.282Z] [05:41:06.194] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.282Z] [05:41:06.196] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.282Z] [05:41:06.226] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.282Z] [05:41:06.227] 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-02-20T05:47:04.282Z] [05:41:06.231] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.282Z] [05:41:07.214] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.282Z] [05:41:07.216] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.282Z] [05:41:07.423] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:07.437] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:07.450] 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.jpackage2519561840265672715". [2026-02-20T05:47:04.282Z] [05:41:07.619] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:07.622] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.282Z] [05:41:07.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.jpackage2519561840265672715". [2026-02-20T05:47:04.282Z] [05:41:07.987] 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-02-20T05:47:04.283Z] [05:41:08.197] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.260] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.283Z] [05:41:08.260] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.283Z] [05:41:08.260] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.283Z] [05:41:08.277] 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-02-20T05:47:04.283Z] [05:41:08.633] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.651] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.715] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.728] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.753] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.763] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.283Z] [05:41:08.816] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.283Z] [05:41:08.821] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\image\AddLShortcutDirTest [2026-02-20T05:47:04.283Z] [05:41:11.077] Command [PID: 3460]: [2026-02-20T05:47:04.283Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\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.jpackage2519561840265672715\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage2519561840265672715\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2519561840265672715\wixobj\a.msi [2026-02-20T05:47:04.283Z] [05:41:11.078] Returned: 0 [2026-02-20T05:47:04.283Z] [2026-02-20T05:47:04.283Z] [05:41:11.106] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.283Z] [05:41:11.253] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.283Z] [05:41:11.255] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.283Z] [05:41:11.257] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime] [2026-02-20T05:47:04.283Z] [05:41:11.257] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.283Z] [05:41:11.257] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.283Z] [05:41:11.257] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:05.9570249Z) [2026-02-20T05:47:04.283Z] [05:41:11.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.283Z] [05:41:11.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.283Z] [05:41:11.260] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.283Z] Export table [Shortcut] in [testStartupDirectory.e769dc20\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.283Z] Export table [Component] in [testStartupDirectory.e769dc20\msi-db/Component.idt] file [2026-02-20T05:47:04.283Z] Export table [File] in [testStartupDirectory.e769dc20\msi-db/File.idt] file [2026-02-20T05:47:04.283Z] Export table [Directory] in [testStartupDirectory.e769dc20\msi-db/Directory.idt] file [2026-02-20T05:47:04.283Z] [05:41:11.435] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.283Z] [05:41:11.435] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.283Z] [05:41:11.441] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.283Z] [05:41:11.442] TRACE: assertStringListEquals(1, launcher-1) [2026-02-20T05:47:04.283Z] [05:41:11.442] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.283Z] [05:41:11.448] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.283Z] [05:41:11.448] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.283Z] [05:41:11.449] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.283Z] [05:41:11.449] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.283Z] [05:41:11.449] TRACE: Done [2026-02-20T05:47:04.283Z] [05:41:11.450] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.283Z] [05:41:11.450] TRACE: icacls "testStartupDirectory.e769dc20\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.283Z] [05:41:11.450] TRACE: msiexec /a "testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files" [2026-02-20T05:47:04.283Z] [05:41:11.451] TRACE: Done [2026-02-20T05:47:04.283Z] [05:41:11.454] TRACE: exec: Execute [cmd /c testStartupDirectory.e769dc20\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.283Z] [05:41:11.966] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.283Z] [05:41:11.967] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.e769dc20\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.283Z] [05:41:11.969] TRACE: Deleting [testStartupDirectory.e769dc20\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.283Z] [05:41:11.970] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.283Z] [05:41:11.971] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.283Z] [05:41:11.971] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.283Z] [05:41:11.971] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.283Z] [05:41:11.972] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.283Z] [05:41:11.973] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.283Z] [05:41:11.974] TRACE: assertStringListEquals(1, testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.283Z] [05:41:11.976] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.283Z] [05:41:11.976] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.283Z] [05:41:11.976] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.283Z] [05:41:11.976] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.283Z] [05:41:11.976] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.283Z] [05:41:11.977] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.283Z] [05:41:11.977] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.283Z] [05:41:11.977] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.283Z] [05:41:11.977] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.283Z] [05:41:11.978] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.283Z] [05:41:11.978] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.283Z] [05:41:11.981] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.283Z] [05:41:12.155] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.283Z] [05:41:12.155] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.283Z] [05:41:12.156] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-02-20T05:47:04.283Z] [05:41:12.157] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.283Z] [05:41:12.188] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.283Z] [05:41:12.189] 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-02-20T05:47:04.283Z] [05:41:12.190] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-0] directory [2026-02-20T05:47:04.284Z] [05:41:12.200] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-9312 --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-02-20T05:47:04.284Z] [05:41:12.793] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\out-9312 [2026-02-20T05:47:04.284Z] [05:41:13.256] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:13.264] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:13.285] 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.jpackage11811128363236037719". [2026-02-20T05:47:04.284Z] [05:41:13.416] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.284Z] [05:41:13.555] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:13.556] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-9312 --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-02-20T05:47:04.284Z] [05:41:13.557] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-0] [2026-02-20T05:47:04.284Z] [05:41:13.557] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.284Z] [05:41:13.557] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.284Z] [05:41:13.557] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:12.1961406Z) [2026-02-20T05:47:04.284Z] [05:41:13.560] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:14.541] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:14.544] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.284Z] [05:41:14.544] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:15.388] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:15.388] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.284Z] [05:41:15.388] 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-02-20T05:47:04.284Z] [05:41:15.389] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.284Z] [05:41:15.391] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.284Z] [2026-02-20T05:47:04.284Z] FileDescription [2026-02-20T05:47:04.284Z] --------------- [2026-02-20T05:47:04.284Z] AddLShortcutDirTest [2026-02-20T05:47:04.284Z] [2026-02-20T05:47:04.284Z] [2026-02-20T05:47:04.284Z] [05:41:15.938] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:15.939] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.284Z] [05:41:15.939] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.284Z] [05:41:15.939] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.284Z] [05:41:15.940] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.284Z] [05:41:15.940] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.284Z] [05:41:15.940] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.284Z] [05:41:15.940] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.284Z] [05:41:15.941] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.284Z] [05:41:15.942] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.284Z] [05:41:15.942] TRACE: win-shortcut=true [2026-02-20T05:47:04.284Z] [05:41:15.943] TRACE: Done [2026-02-20T05:47:04.284Z] [05:41:15.944] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-1] directory [2026-02-20T05:47:04.284Z] [05:41:15.948] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:16.148] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:16.148] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.284Z] [05:41:16.149] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-02-20T05:47:04.284Z] [05:41:16.150] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:16.177] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:16.178] 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-02-20T05:47:04.284Z] [05:41:16.181] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.284Z] [05:41:17.208] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.284Z] [05:41:17.210] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.284Z] [05:41:17.534] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:17.546] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:17.558] 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.jpackage2091102946054055725". [2026-02-20T05:47:04.284Z] [05:41:17.582] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:17.587] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:17.589] 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.jpackage2091102946054055725". [2026-02-20T05:47:04.284Z] [05:41:17.986] 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-02-20T05:47:04.284Z] [05:41:18.292] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.338] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.284Z] [05:41:18.338] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.284Z] [05:41:18.338] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.284Z] [05:41:18.351] 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-02-20T05:47:04.284Z] [05:41:18.417] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.426] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.445] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.466] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.509] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.534] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:18.602] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.284Z] [05:41:18.607] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\image\AddLShortcutDirTest [2026-02-20T05:47:04.284Z] [05:41:20.769] Command [PID: 5308]: [2026-02-20T05:47:04.284Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\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.jpackage2091102946054055725\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage2091102946054055725\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2091102946054055725\wixobj\a.msi [2026-02-20T05:47:04.284Z] [05:41:20.769] Returned: 0 [2026-02-20T05:47:04.284Z] [2026-02-20T05:47:04.284Z] [05:41:20.801] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output. [2026-02-20T05:47:04.284Z] [05:41:20.803] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:20.808] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.284Z] [05:41:20.810] 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.jpackage2091102946054055725". [2026-02-20T05:47:04.284Z] [05:41:21.944] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output [2026-02-20T05:47:04.284Z] [05:41:21.948] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.284Z] [05:41:21.985] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:21.985] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.284Z] [05:41:21.988] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-1] [2026-02-20T05:47:04.284Z] [05:41:21.988] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.284Z] [05:41:21.988] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.284Z] [05:41:21.988] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:15.9472107Z) [2026-02-20T05:47:04.284Z] [05:41:21.989] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.284Z] [05:41:21.989] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.284Z] [05:41:21.990] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.284Z] [05:41:21.990] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.284Z] [05:41:21.991] TRACE: Deleting [testStartupDirectory.e769dc20] directory recursively [2026-02-20T05:47:04.284Z] [05:41:22.019] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=48 [2026-02-20T05:47:04.284Z] [05:41:22.019] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.284Z] [05:41:22.020] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.284Z] [05:41:22.021] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1.properties] properties file... [2026-02-20T05:47:04.284Z] [05:41:22.022] TRACE: win-shortcut=false [2026-02-20T05:47:04.284Z] [05:41:22.022] TRACE: Done [2026-02-20T05:47:04.284Z] [05:41:22.023] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime] directory [2026-02-20T05:47:04.284Z] [05:41:22.032] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:22.198] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:22.201] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.284Z] [05:41:22.202] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.284Z] [05:41:22.231] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.284Z] [05:41:22.232] 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-02-20T05:47:04.285Z] [05:41:22.235] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.285Z] [05:41:23.219] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.285Z] [05:41:23.221] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.285Z] [05:41:23.424] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:23.438] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:23.451] 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.jpackage15692256203748719471". [2026-02-20T05:47:04.285Z] [05:41:23.643] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:23.647] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:23.650] 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.jpackage15692256203748719471". [2026-02-20T05:47:04.285Z] [05:41:23.895] 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-02-20T05:47:04.285Z] [05:41:24.279] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.328] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.285Z] [05:41:24.329] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.285Z] [05:41:24.329] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.285Z] [05:41:24.346] 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-02-20T05:47:04.285Z] [05:41:24.434] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.462] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.506] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.519] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.545] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.622] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:24.677] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.285Z] [05:41:24.682] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\image\AddLShortcutDirTest [2026-02-20T05:47:04.285Z] [05:41:26.996] Command [PID: 13796]: [2026-02-20T05:47:04.285Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\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.jpackage15692256203748719471\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage15692256203748719471\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15692256203748719471\wixobj\a.msi [2026-02-20T05:47:04.285Z] [05:41:26.996] Returned: 0 [2026-02-20T05:47:04.285Z] [2026-02-20T05:47:04.285Z] [05:41:27.021] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.285Z] [05:41:27.067] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:27.068] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.285Z] [05:41:27.070] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime] [2026-02-20T05:47:04.285Z] [05:41:27.070] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.285Z] [05:41:27.070] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.285Z] [05:41:27.070] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:22.0303245Z) [2026-02-20T05:47:04.285Z] [05:41:27.071] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.285Z] [05:41:27.071] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.285Z] [05:41:27.075] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.285Z] Export table [Shortcut] in [testStartupDirectory.6af02edc\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.285Z] Export table [Component] in [testStartupDirectory.6af02edc\msi-db/Component.idt] file [2026-02-20T05:47:04.285Z] Export table [File] in [testStartupDirectory.6af02edc\msi-db/File.idt] file [2026-02-20T05:47:04.285Z] Export table [Directory] in [testStartupDirectory.6af02edc\msi-db/Directory.idt] file [2026-02-20T05:47:04.285Z] [05:41:27.231] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:27.232] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.285Z] [05:41:27.236] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.285Z] [05:41:27.237] TRACE: Done [2026-02-20T05:47:04.285Z] [05:41:27.239] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.285Z] [05:41:27.240] TRACE: icacls "testStartupDirectory.6af02edc\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.285Z] [05:41:27.240] TRACE: msiexec /a "testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files" [2026-02-20T05:47:04.285Z] [05:41:27.240] TRACE: Done [2026-02-20T05:47:04.285Z] [05:41:27.241] TRACE: exec: Execute [cmd /c testStartupDirectory.6af02edc\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.285Z] [05:41:27.781] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:27.782] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.6af02edc\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.285Z] [05:41:27.784] TRACE: Deleting [testStartupDirectory.6af02edc\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.285Z] [05:41:27.785] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.285Z] [05:41:27.786] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.285Z] [05:41:27.789] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.285Z] [05:41:27.790] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.285Z] [05:41:27.791] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.285Z] [05:41:27.792] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.285Z] [05:41:27.792] TRACE: assertStringListEquals(1, testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.285Z] [05:41:27.792] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.285Z] [05:41:27.793] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.285Z] [05:41:27.793] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.285Z] [05:41:27.793] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.285Z] [05:41:27.793] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.285Z] [05:41:27.793] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.285Z] [05:41:27.794] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.285Z] [05:41:27.794] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.285Z] [05:41:27.794] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.285Z] [05:41:27.794] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.285Z] [05:41:27.795] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.285Z] [05:41:27.797] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.285Z] [05:41:27.963] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:27.964] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.285Z] [05:41:27.965] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-02-20T05:47:04.285Z] [05:41:27.966] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.285Z] [05:41:28.002] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:28.002] 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-02-20T05:47:04.285Z] [05:41:28.004] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-0] directory [2026-02-20T05:47:04.285Z] [05:41:28.008] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-9312 --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-02-20T05:47:04.285Z] [05:41:28.598] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\out-9312 [2026-02-20T05:47:04.285Z] [05:41:28.996] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:29.005] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.285Z] [05:41:29.034] 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.jpackage11926434703453984190". [2026-02-20T05:47:04.285Z] [05:41:29.190] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.285Z] [05:41:29.328] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:29.328] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-9312 --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-02-20T05:47:04.285Z] [05:41:29.331] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-0] [2026-02-20T05:47:04.285Z] [05:41:29.331] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.285Z] [05:41:29.332] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.285Z] [05:41:29.332] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:28.0064342Z) [2026-02-20T05:47:04.285Z] [05:41:29.334] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.285Z] [05:41:30.246] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:30.247] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.285Z] [05:41:30.247] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.285Z] [05:41:31.118] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.285Z] [05:41:31.119] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.286Z] [05:41:31.119] 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-02-20T05:47:04.286Z] [05:41:31.119] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.286Z] [05:41:31.122] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.286Z] [2026-02-20T05:47:04.286Z] FileDescription [2026-02-20T05:47:04.286Z] --------------- [2026-02-20T05:47:04.286Z] AddLShortcutDirTest [2026-02-20T05:47:04.286Z] [2026-02-20T05:47:04.286Z] [2026-02-20T05:47:04.286Z] [05:41:31.664] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:31.664] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.286Z] [05:41:31.664] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.286Z] [05:41:31.665] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.286Z] [05:41:31.665] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.286Z] [05:41:31.665] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.286Z] [05:41:31.665] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.286Z] [05:41:31.665] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.286Z] [05:41:31.666] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.286Z] [05:41:31.667] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.286Z] [05:41:31.667] TRACE: win-shortcut=false [2026-02-20T05:47:04.286Z] [05:41:31.668] TRACE: Done [2026-02-20T05:47:04.286Z] [05:41:31.668] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-1] directory [2026-02-20T05:47:04.286Z] [05:41:31.671] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.286Z] [05:41:31.836] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:31.836] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.286Z] [05:41:31.837] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-02-20T05:47:04.286Z] [05:41:31.838] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.286Z] [05:41:31.868] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:31.868] 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-02-20T05:47:04.286Z] [05:41:31.872] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.286Z] [05:41:32.986] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.286Z] [05:41:32.989] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.286Z] [05:41:33.201] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:33.215] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:33.229] 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.jpackage14152207130507572964". [2026-02-20T05:47:04.286Z] [05:41:33.407] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:33.409] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:33.411] 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.jpackage14152207130507572964". [2026-02-20T05:47:04.286Z] [05:41:33.657] 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-02-20T05:47:04.286Z] [05:41:33.978] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.026] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.286Z] [05:41:34.027] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.286Z] [05:41:34.027] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.286Z] [05:41:34.047] 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-02-20T05:47:04.286Z] [05:41:34.397] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.421] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.458] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.514] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.525] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.562] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:34.598] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.286Z] [05:41:34.603] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\image\AddLShortcutDirTest [2026-02-20T05:47:04.286Z] [05:41:37.039] Command [PID: 10716]: [2026-02-20T05:47:04.286Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\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.jpackage14152207130507572964\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage14152207130507572964\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14152207130507572964\wixobj\a.msi [2026-02-20T05:47:04.286Z] [05:41:37.040] Returned: 0 [2026-02-20T05:47:04.286Z] [2026-02-20T05:47:04.286Z] [05:41:37.070] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output. [2026-02-20T05:47:04.286Z] [05:41:37.072] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:37.076] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:37.077] 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.jpackage14152207130507572964". [2026-02-20T05:47:04.286Z] [05:41:37.427] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output [2026-02-20T05:47:04.286Z] [05:41:37.428] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.286Z] [05:41:37.466] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:37.468] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.286Z] [05:41:37.470] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-1] [2026-02-20T05:47:04.286Z] [05:41:37.471] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.286Z] [05:41:37.472] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.286Z] [05:41:37.472] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:31.6704985Z) [2026-02-20T05:47:04.286Z] [05:41:37.473] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.286Z] [05:41:37.473] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.286Z] [05:41:37.473] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.286Z] [05:41:37.473] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.286Z] [05:41:37.474] TRACE: Deleting [testStartupDirectory.6af02edc] directory recursively [2026-02-20T05:47:04.286Z] [05:41:37.490] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=48 [2026-02-20T05:47:04.286Z] [05:41:37.490] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.286Z] [05:41:37.491] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.286Z] [05:41:37.492] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1.properties] properties file... [2026-02-20T05:47:04.286Z] [05:41:37.492] TRACE: win-shortcut=true [2026-02-20T05:47:04.286Z] [05:41:37.493] TRACE: Done [2026-02-20T05:47:04.286Z] [05:41:37.494] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime] directory [2026-02-20T05:47:04.286Z] [05:41:37.497] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.286Z] [05:41:37.632] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:37.632] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.286Z] [05:41:37.634] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.286Z] [05:41:37.663] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:37.663] 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-02-20T05:47:04.286Z] [05:41:37.666] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.286Z] [05:41:38.642] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.286Z] [05:41:38.644] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.286Z] [05:41:38.857] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:38.870] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:38.883] 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.jpackage18287503419621068285". [2026-02-20T05:47:04.286Z] [05:41:39.041] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:39.044] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:39.047] 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.jpackage18287503419621068285". [2026-02-20T05:47:04.286Z] [05:41:39.417] 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-02-20T05:47:04.286Z] [05:41:39.662] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:39.724] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.286Z] [05:41:39.724] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.286Z] [05:41:39.724] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.286Z] [05:41:39.741] 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-02-20T05:47:04.286Z] [05:41:40.107] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.119] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.132] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.154] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.174] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.186] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.286Z] [05:41:40.253] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.286Z] [05:41:40.258] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\image\AddLShortcutDirTest [2026-02-20T05:47:04.286Z] [05:41:42.487] Command [PID: 8916]: [2026-02-20T05:47:04.286Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\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.jpackage18287503419621068285\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage18287503419621068285\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18287503419621068285\wixobj\a.msi [2026-02-20T05:47:04.286Z] [05:41:42.487] Returned: 0 [2026-02-20T05:47:04.286Z] [2026-02-20T05:47:04.286Z] [05:41:42.512] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.286Z] [05:41:42.552] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.286Z] [05:41:42.553] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.287Z] [05:41:42.553] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime] [2026-02-20T05:47:04.287Z] [05:41:42.554] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.287Z] [05:41:42.554] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.287Z] [05:41:42.554] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:37.495609Z) [2026-02-20T05:47:04.287Z] [05:41:42.554] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.287Z] [05:41:42.554] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.287Z] [05:41:42.556] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.287Z] Export table [Shortcut] in [testStartupDirectory.85f641e1\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.287Z] Export table [Component] in [testStartupDirectory.85f641e1\msi-db/Component.idt] file [2026-02-20T05:47:04.287Z] Export table [File] in [testStartupDirectory.85f641e1\msi-db/File.idt] file [2026-02-20T05:47:04.287Z] Export table [Directory] in [testStartupDirectory.85f641e1\msi-db/Directory.idt] file [2026-02-20T05:47:04.287Z] [05:41:42.710] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:42.710] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.287Z] [05:41:42.715] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.287Z] [05:41:42.715] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: Done [2026-02-20T05:47:04.287Z] [05:41:42.716] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.287Z] [05:41:42.717] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.287Z] [05:41:42.717] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.287Z] [05:41:42.719] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.287Z] [05:41:42.719] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.287Z] [05:41:42.720] TRACE: Done [2026-02-20T05:47:04.287Z] [05:41:42.721] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.287Z] [05:41:42.721] TRACE: icacls "testStartupDirectory.85f641e1\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.287Z] [05:41:42.721] TRACE: msiexec /a "testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files" [2026-02-20T05:47:04.287Z] [05:41:42.722] TRACE: Done [2026-02-20T05:47:04.287Z] [05:41:42.723] TRACE: exec: Execute [cmd /c testStartupDirectory.85f641e1\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:43.244] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:43.245] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.85f641e1\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.287Z] [05:41:43.246] TRACE: Deleting [testStartupDirectory.85f641e1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.287Z] [05:41:43.247] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.287Z] [05:41:43.248] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.287Z] [05:41:43.248] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.287Z] [05:41:43.248] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.287Z] [05:41:43.249] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.287Z] [05:41:43.250] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.287Z] [05:41:43.250] TRACE: assertStringListEquals(1, testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.287Z] [05:41:43.251] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.287Z] [05:41:43.253] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.287Z] [05:41:43.253] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.287Z] [05:41:43.253] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.287Z] [05:41:43.253] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.287Z] [05:41:43.254] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.287Z] [05:41:43.256] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:43.388] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:43.389] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.287Z] [05:41:43.389] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-02-20T05:47:04.287Z] [05:41:43.391] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:43.423] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:43.425] 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-02-20T05:47:04.287Z] [05:41:43.426] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-0] directory [2026-02-20T05:47:04.287Z] [05:41:43.433] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-9312 --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-02-20T05:47:04.287Z] [05:41:44.355] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\out-9312 [2026-02-20T05:47:04.287Z] [05:41:44.854] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:44.861] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:44.881] 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.jpackage14900918972024087202". [2026-02-20T05:47:04.287Z] [05:41:45.010] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.287Z] [05:41:45.135] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:45.135] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-9312 --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-02-20T05:47:04.287Z] [05:41:45.137] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-0] [2026-02-20T05:47:04.287Z] [05:41:45.137] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.287Z] [05:41:45.138] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.287Z] [05:41:45.138] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:43.4307187Z) [2026-02-20T05:47:04.287Z] [05:41:45.140] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:46.037] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:46.040] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.287Z] [05:41:46.040] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:46.922] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:46.922] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.287Z] [05:41:46.923] 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-02-20T05:47:04.287Z] [05:41:46.923] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.287Z] [05:41:46.927] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.287Z] [2026-02-20T05:47:04.287Z] FileDescription [2026-02-20T05:47:04.287Z] --------------- [2026-02-20T05:47:04.287Z] AddLShortcutDirTest [2026-02-20T05:47:04.287Z] [2026-02-20T05:47:04.287Z] [2026-02-20T05:47:04.287Z] [05:41:47.466] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:47.466] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.287Z] [05:41:47.466] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.287Z] [05:41:47.466] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.287Z] [05:41:47.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.287Z] [05:41:47.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.287Z] [05:41:47.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.287Z] [05:41:47.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.287Z] [05:41:47.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.287Z] [05:41:47.468] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.287Z] [05:41:47.469] TRACE: win-shortcut=true [2026-02-20T05:47:04.287Z] [05:41:47.469] TRACE: Done [2026-02-20T05:47:04.287Z] [05:41:47.470] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-1] directory [2026-02-20T05:47:04.287Z] [05:41:47.473] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:47.606] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:47.607] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.287Z] [05:41:47.607] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-02-20T05:47:04.287Z] [05:41:47.608] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.287Z] [05:41:47.637] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.287Z] [05:41:47.637] 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-02-20T05:47:04.287Z] [05:41:47.640] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.287Z] [05:41:48.563] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.287Z] [05:41:48.565] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.287Z] [05:41:48.908] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:48.922] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:48.942] 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.jpackage5112087796616152495". [2026-02-20T05:47:04.287Z] [05:41:49.033] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:49.035] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:49.037] 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.jpackage5112087796616152495". [2026-02-20T05:47:04.287Z] [05:41:49.483] 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-02-20T05:47:04.287Z] [05:41:49.701] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.287Z] [05:41:49.763] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.288Z] [05:41:49.764] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.288Z] [05:41:49.764] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.288Z] [05:41:49.787] 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-02-20T05:47:04.288Z] [05:41:50.127] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.147] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.168] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.219] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.226] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.236] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:50.276] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.288Z] [05:41:50.280] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\image\AddLShortcutDirTest [2026-02-20T05:47:04.288Z] [05:41:52.569] Command [PID: 7284]: [2026-02-20T05:47:04.288Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\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.jpackage5112087796616152495\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage5112087796616152495\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5112087796616152495\wixobj\a.msi [2026-02-20T05:47:04.288Z] [05:41:52.569] Returned: 0 [2026-02-20T05:47:04.288Z] [2026-02-20T05:47:04.288Z] [05:41:52.600] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output. [2026-02-20T05:47:04.288Z] [05:41:52.601] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:52.605] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:52.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.jpackage5112087796616152495". [2026-02-20T05:47:04.288Z] [05:41:52.958] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output [2026-02-20T05:47:04.288Z] [05:41:52.966] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.288Z] [05:41:53.005] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.288Z] [05:41:53.005] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-1] [2026-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:47.4717933Z) [2026-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.288Z] [05:41:53.006] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.288Z] [05:41:53.007] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:53.007] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:53.007] TRACE: Deleting [testStartupDirectory.85f641e1] directory recursively [2026-02-20T05:47:04.288Z] [05:41:53.024] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=52 [2026-02-20T05:47:04.288Z] [05:41:53.024] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-02-20T05:47:04.288Z] [05:41:53.025] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.288Z] [05:41:53.026] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1.properties] properties file... [2026-02-20T05:47:04.288Z] [05:41:53.026] TRACE: Done [2026-02-20T05:47:04.288Z] [05:41:53.028] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime] directory [2026-02-20T05:47:04.288Z] [05:41:53.030] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.288Z] [05:41:53.186] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.288Z] [05:41:53.186] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.288Z] [05:41:53.187] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.288Z] [05:41:53.215] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.288Z] [05:41:53.215] 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-02-20T05:47:04.288Z] [05:41:53.218] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:54.202] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.288Z] [05:41:54.206] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.288Z] [05:41:54.410] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:54.426] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:54.440] 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.jpackage17466396547738170964". [2026-02-20T05:47:04.288Z] [05:41:54.647] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:54.650] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:54.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.jpackage17466396547738170964". [2026-02-20T05:47:04.288Z] [05:41:54.920] 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-02-20T05:47:04.288Z] [05:41:55.186] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.249] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.288Z] [05:41:55.249] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.288Z] [05:41:55.250] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.288Z] [05:41:55.266] 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-02-20T05:47:04.288Z] [05:41:55.360] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.385] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.558] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.569] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.596] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.664] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.288Z] [05:41:55.713] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.288Z] [05:41:55.718] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\image\AddLShortcutDirTest [2026-02-20T05:47:04.288Z] [05:41:57.835] Command [PID: 1448]: [2026-02-20T05:47:04.288Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\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.jpackage17466396547738170964\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage17466396547738170964\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17466396547738170964\wixobj\a.msi [2026-02-20T05:47:04.288Z] [05:41:57.835] Returned: 0 [2026-02-20T05:47:04.288Z] [2026-02-20T05:47:04.288Z] [05:41:57.862] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.288Z] [05:41:57.925] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.288Z] [05:41:57.925] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:57.926] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime] [2026-02-20T05:47:04.288Z] [05:41:57.926] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.288Z] [05:41:57.926] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.288Z] [05:41:57.926] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:53.0298971Z) [2026-02-20T05:47:04.288Z] [05:41:57.927] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.288Z] [05:41:57.927] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.288Z] [05:41:57.929] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] Export table [Shortcut] in [testStartupDirectory.d16ce7d3\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.288Z] Export table [Component] in [testStartupDirectory.d16ce7d3\msi-db/Component.idt] file [2026-02-20T05:47:04.288Z] Export table [File] in [testStartupDirectory.d16ce7d3\msi-db/File.idt] file [2026-02-20T05:47:04.288Z] Export table [Directory] in [testStartupDirectory.d16ce7d3\msi-db/Directory.idt] file [2026-02-20T05:47:04.288Z] [05:41:58.106] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.288Z] [05:41:58.109] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.288Z] [05:41:58.116] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.288Z] [05:41:58.116] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.288Z] [05:41:58.116] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.288Z] [05:41:58.117] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.288Z] [05:41:58.117] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.288Z] [05:41:58.117] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.288Z] [05:41:58.117] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.288Z] [05:41:58.117] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: Done [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.289Z] [05:41:58.117] TRACE: Done [2026-02-20T05:47:04.289Z] [05:41:58.119] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.289Z] [05:41:58.119] TRACE: icacls "testStartupDirectory.d16ce7d3\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.289Z] [05:41:58.119] TRACE: msiexec /a "testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files" [2026-02-20T05:47:04.289Z] [05:41:58.119] TRACE: Done [2026-02-20T05:47:04.289Z] [05:41:58.120] TRACE: exec: Execute [cmd /c testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.289Z] [05:41:58.730] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:41:58.731] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.289Z] [05:41:58.732] TRACE: Deleting [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.289Z] [05:41:58.733] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.289Z] [05:41:58.734] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.289Z] [05:41:58.734] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.289Z] [05:41:58.734] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.289Z] [05:41:58.735] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertStringListEquals(1, testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.289Z] [05:41:58.736] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.289Z] [05:41:58.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.289Z] [05:41:58.738] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.289Z] [05:41:58.741] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.289Z] [05:41:58.867] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:41:58.868] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.289Z] [05:41:58.868] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-02-20T05:47:04.289Z] [05:41:58.870] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.289Z] [05:41:58.900] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:41:58.901] 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-02-20T05:47:04.289Z] [05:41:58.903] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-0] directory [2026-02-20T05:47:04.289Z] [05:41:58.907] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-9312 --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-02-20T05:47:04.289Z] [05:41:59.486] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\out-9312 [2026-02-20T05:47:04.289Z] [05:41:59.970] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:41:59.983] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:00.005] 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.jpackage15694274333661023472". [2026-02-20T05:47:04.289Z] [05:42:00.037] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.289Z] [05:42:00.175] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:00.175] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-9312 --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-02-20T05:47:04.289Z] [05:42:00.176] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-0] [2026-02-20T05:47:04.289Z] [05:42:00.176] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.289Z] [05:42:00.176] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.289Z] [05:42:00.176] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:41:58.9040046Z) [2026-02-20T05:47:04.289Z] [05:42:00.178] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.289Z] [05:42:01.092] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:01.092] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.289Z] [05:42:01.093] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.289Z] [05:42:02.031] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:02.031] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.289Z] [05:42:02.031] 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-02-20T05:47:04.289Z] [05:42:02.031] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.289Z] [05:42:02.034] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.289Z] [2026-02-20T05:47:04.289Z] FileDescription [2026-02-20T05:47:04.289Z] --------------- [2026-02-20T05:47:04.289Z] AddLShortcutDirTest [2026-02-20T05:47:04.289Z] [2026-02-20T05:47:04.289Z] [2026-02-20T05:47:04.289Z] [05:42:02.566] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:02.567] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.289Z] [05:42:02.567] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.289Z] [05:42:02.567] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.289Z] [05:42:02.567] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.289Z] [05:42:02.567] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.289Z] [05:42:02.568] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.289Z] [05:42:02.568] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.289Z] [05:42:02.568] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.289Z] [05:42:02.569] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.289Z] [05:42:02.570] TRACE: Done [2026-02-20T05:47:04.289Z] [05:42:02.570] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-1] directory [2026-02-20T05:47:04.289Z] [05:42:02.577] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.289Z] [05:42:02.700] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:02.700] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.289Z] [05:42:02.701] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-02-20T05:47:04.289Z] [05:42:02.702] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.289Z] [05:42:02.732] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.289Z] [05:42:02.732] 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-02-20T05:47:04.289Z] [05:42:02.735] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.289Z] [05:42:03.692] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.289Z] [05:42:03.694] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.289Z] [05:42:03.903] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:03.917] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:03.930] 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.jpackage7942812743956081653". [2026-02-20T05:47:04.289Z] [05:42:04.124] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:04.126] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:04.128] 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.jpackage7942812743956081653". [2026-02-20T05:47:04.289Z] [05:42:04.382] 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-02-20T05:47:04.289Z] [05:42:04.780] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:04.828] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.289Z] [05:42:04.829] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.289Z] [05:42:04.829] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.289Z] [05:42:04.849] 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-02-20T05:47:04.289Z] [05:42:05.204] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.225] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.272] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.305] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.336] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.342] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.289Z] [05:42:05.381] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.289Z] [05:42:05.386] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\image\AddLShortcutDirTest [2026-02-20T05:47:04.289Z] [05:42:07.531] Command [PID: 12584]: [2026-02-20T05:47:04.290Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\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.jpackage7942812743956081653\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage7942812743956081653\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7942812743956081653\wixobj\a.msi [2026-02-20T05:47:04.290Z] [05:42:07.531] Returned: 0 [2026-02-20T05:47:04.290Z] [2026-02-20T05:47:04.290Z] [05:42:07.562] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output. [2026-02-20T05:47:04.290Z] [05:42:07.564] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:07.568] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:07.569] 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.jpackage7942812743956081653". [2026-02-20T05:47:04.290Z] [05:42:07.923] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output [2026-02-20T05:47:04.290Z] [05:42:07.925] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.290Z] [05:42:07.963] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:07.963] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:07.964] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-1] [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:02.5760727Z) [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.290Z] [05:42:07.965] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:07.965] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:07.966] TRACE: Deleting [testStartupDirectory.d16ce7d3] directory recursively [2026-02-20T05:47:04.290Z] [05:42:07.981] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=52 [2026-02-20T05:47:04.290Z] [05:42:07.981] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.290Z] [05:42:07.982] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.290Z] [05:42:07.983] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime] directory [2026-02-20T05:47:04.290Z] [05:42:07.986] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.290Z] [05:42:08.116] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:08.116] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.290Z] [05:42:08.122] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.290Z] [05:42:08.153] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:08.153] 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-02-20T05:47:04.290Z] [05:42:08.156] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:09.482] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.290Z] [05:42:09.484] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.290Z] [05:42:09.739] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:09.755] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:09.767] 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.jpackage3691741003026554144". [2026-02-20T05:47:04.290Z] [05:42:10.128] 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-02-20T05:47:04.290Z] [05:42:10.434] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.482] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.290Z] [05:42:10.482] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.290Z] [05:42:10.482] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.290Z] [05:42:10.497] 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-02-20T05:47:04.290Z] [05:42:10.557] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.620] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.647] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.656] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.670] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.683] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.290Z] [05:42:10.737] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.290Z] [05:42:10.743] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\image\AddLShortcutDirTest [2026-02-20T05:47:04.290Z] [05:42:13.041] Command [PID: 812]: [2026-02-20T05:47:04.290Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\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.jpackage3691741003026554144\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=500 -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.jpackage3691741003026554144\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3691741003026554144\wixobj\a.msi [2026-02-20T05:47:04.290Z] [05:42:13.041] Returned: 0 [2026-02-20T05:47:04.290Z] [2026-02-20T05:47:04.290Z] [05:42:13.065] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.290Z] [05:42:13.102] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:13.102] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:13.103] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime] [2026-02-20T05:47:04.290Z] [05:42:13.103] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.290Z] [05:42:13.103] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.290Z] [05:42:13.104] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:07.9851703Z) [2026-02-20T05:47:04.290Z] [05:42:13.104] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.290Z] [05:42:13.105] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.290Z] [05:42:13.106] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] Export table [Shortcut] in [testStartupDirectory.60780a75\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.290Z] Export table [Component] in [testStartupDirectory.60780a75\msi-db/Component.idt] file [2026-02-20T05:47:04.290Z] Export table [File] in [testStartupDirectory.60780a75\msi-db/File.idt] file [2026-02-20T05:47:04.290Z] Export table [Directory] in [testStartupDirectory.60780a75\msi-db/Directory.idt] file [2026-02-20T05:47:04.290Z] [05:42:13.273] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:13.273] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:13.285] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.290Z] [05:42:13.285] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.290Z] [05:42:13.285] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.290Z] [05:42:13.286] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.290Z] [05:42:13.286] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.290Z] [05:42:13.286] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.290Z] [05:42:13.286] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.290Z] [05:42:13.286] TRACE: Done [2026-02-20T05:47:04.290Z] [05:42:13.288] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.290Z] [05:42:13.288] TRACE: icacls "testStartupDirectory.60780a75\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.290Z] [05:42:13.288] TRACE: msiexec /a "testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\Program Files" [2026-02-20T05:47:04.290Z] [05:42:13.289] TRACE: Done [2026-02-20T05:47:04.290Z] [05:42:13.290] TRACE: exec: Execute [cmd /c testStartupDirectory.60780a75\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.290Z] [05:42:13.887] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:13.888] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.60780a75\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.290Z] [05:42:13.889] TRACE: Deleting [testStartupDirectory.60780a75\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.290Z] [05:42:13.890] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:13.890] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.290Z] [05:42:13.891] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.290Z] [05:42:13.891] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.290Z] [05:42:13.892] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.290Z] [05:42:13.893] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.290Z] [05:42:13.893] TRACE: assertStringListEquals(1, testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.290Z] [05:42:13.893] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.290Z] [05:42:13.893] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.290Z] [05:42:13.893] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.290Z] [05:42:13.894] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.290Z] [05:42:13.895] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime-0] directory [2026-02-20T05:47:04.290Z] [05:42:13.898] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.290Z] [05:42:14.033] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:14.034] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.290Z] [05:42:14.034] TRACE: Delete [testStartupDirectory.60780a75\input\hello.jar] existing jar file [2026-02-20T05:47:04.290Z] [05:42:14.035] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.290Z] [05:42:14.065] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.290Z] [05:42:14.066] 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-02-20T05:47:04.290Z] [05:42:14.069] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.290Z] [05:42:15.075] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.290Z] [05:42:15.076] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.291Z] [05:42:15.284] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:15.294] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:15.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.jpackage4704244744865397237". [2026-02-20T05:47:04.291Z] [05:42:15.717] 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-02-20T05:47:04.291Z] [05:42:16.029] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.090] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.291Z] [05:42:16.090] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.291Z] [05:42:16.091] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.291Z] [05:42:16.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-02-20T05:47:04.291Z] [05:42:16.192] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.281] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.295] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.321] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.340] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.371] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:16.425] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.291Z] [05:42:16.430] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\image\AddLShortcutDirTest [2026-02-20T05:47:04.291Z] [05:42:18.512] Command [PID: 13012]: [2026-02-20T05:47:04.291Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\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.jpackage4704244744865397237\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=500 -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.jpackage4704244744865397237\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4704244744865397237\wixobj\a.msi [2026-02-20T05:47:04.291Z] [05:42:18.513] Returned: 0 [2026-02-20T05:47:04.291Z] [2026-02-20T05:47:04.291Z] [05:42:18.550] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output. [2026-02-20T05:47:04.291Z] [05:42:18.552] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:18.556] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:18.558] 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.jpackage4704244744865397237". [2026-02-20T05:47:04.291Z] [05:42:19.724] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output [2026-02-20T05:47:04.291Z] [05:42:19.724] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.291Z] [05:42:19.759] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.291Z] [05:42:19.760] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime-0] [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:13.8972823Z) [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.291Z] [05:42:19.761] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:19.762] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:19.762] TRACE: Deleting [testStartupDirectory.60780a75] directory recursively [2026-02-20T05:47:04.291Z] [05:42:19.772] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-02-20T05:47:04.291Z] [05:42:19.772] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.291Z] [05:42:19.773] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.291Z] [05:42:19.774] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1.properties] properties file... [2026-02-20T05:47:04.291Z] [05:42:19.774] TRACE: win-menu=false [2026-02-20T05:47:04.291Z] [05:42:19.775] TRACE: Done [2026-02-20T05:47:04.291Z] [05:42:19.775] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime] directory [2026-02-20T05:47:04.291Z] [05:42:19.778] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.291Z] [05:42:19.896] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.291Z] [05:42:19.897] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.291Z] [05:42:19.898] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.291Z] [05:42:19.931] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.291Z] [05:42:19.931] 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-02-20T05:47:04.291Z] [05:42:19.934] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:20.937] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.291Z] [05:42:20.939] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.291Z] [05:42:21.149] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:21.163] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:21.176] 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.jpackage15918088581029232861". [2026-02-20T05:47:04.291Z] [05:42:21.366] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:21.369] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:21.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.jpackage15918088581029232861". [2026-02-20T05:47:04.291Z] [05:42:21.722] 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-02-20T05:47:04.291Z] [05:42:21.969] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.028] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.291Z] [05:42:22.030] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.291Z] [05:42:22.030] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.291Z] [05:42:22.046] 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-02-20T05:47:04.291Z] [05:42:22.135] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.406] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.427] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.478] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.489] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.501] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.291Z] [05:42:22.539] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.291Z] [05:42:22.543] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\image\AddLShortcutDirTest [2026-02-20T05:47:04.291Z] [05:42:24.786] Command [PID: 12308]: [2026-02-20T05:47:04.291Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\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.jpackage15918088581029232861\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage15918088581029232861\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15918088581029232861\wixobj\a.msi [2026-02-20T05:47:04.291Z] [05:42:24.786] Returned: 0 [2026-02-20T05:47:04.291Z] [2026-02-20T05:47:04.291Z] [05:42:24.810] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.291Z] [05:42:24.850] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.291Z] [05:42:24.852] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:24.853] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime] [2026-02-20T05:47:04.291Z] [05:42:24.853] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.291Z] [05:42:24.853] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.291Z] [05:42:24.853] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:19.7773898Z) [2026-02-20T05:47:04.291Z] [05:42:24.853] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.291Z] [05:42:24.854] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.291Z] [05:42:24.855] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] Export table [File] in [testStartupDirectory.3269a047\msi-db/File.idt] file [2026-02-20T05:47:04.291Z] Export table [Component] in [testStartupDirectory.3269a047\msi-db/Component.idt] file [2026-02-20T05:47:04.291Z] Export table [Directory] in [testStartupDirectory.3269a047\msi-db/Directory.idt] file [2026-02-20T05:47:04.291Z] [05:42:25.023] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.291Z] [05:42:25.023] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.291Z] [05:42:25.029] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.292Z] [05:42:25.030] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.292Z] [05:42:25.030] TRACE: icacls "testStartupDirectory.3269a047\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.292Z] [05:42:25.030] TRACE: msiexec /a "testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files" [2026-02-20T05:47:04.292Z] [05:42:25.031] TRACE: Done [2026-02-20T05:47:04.292Z] [05:42:25.031] TRACE: exec: Execute [cmd /c testStartupDirectory.3269a047\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:25.529] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:25.530] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.3269a047\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.292Z] [05:42:25.531] TRACE: Deleting [testStartupDirectory.3269a047\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.292Z] [05:42:25.532] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.292Z] [05:42:25.532] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.292Z] [05:42:25.533] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.292Z] [05:42:25.533] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.292Z] [05:42:25.534] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertStringListEquals(1, testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.292Z] [05:42:25.535] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.292Z] [05:42:25.536] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.292Z] [05:42:25.537] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.292Z] [05:42:25.539] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:25.654] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:25.654] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.292Z] [05:42:25.656] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-02-20T05:47:04.292Z] [05:42:25.666] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:25.697] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:25.697] 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-02-20T05:47:04.292Z] [05:42:25.699] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-0] directory [2026-02-20T05:47:04.292Z] [05:42:25.703] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-9312 --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-02-20T05:47:04.292Z] [05:42:26.363] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\out-9312 [2026-02-20T05:47:04.292Z] [05:42:26.777] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:26.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:26.886] 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.jpackage15486873970748431149". [2026-02-20T05:47:04.292Z] [05:42:26.913] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.292Z] [05:42:27.045] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:27.046] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-9312 --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-02-20T05:47:04.292Z] [05:42:27.047] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-0] [2026-02-20T05:47:04.292Z] [05:42:27.047] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.292Z] [05:42:27.047] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.292Z] [05:42:27.047] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:25.7004982Z) [2026-02-20T05:47:04.292Z] [05:42:27.050] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:27.953] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:27.953] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.292Z] [05:42:27.953] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:28.845] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:28.845] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.292Z] [05:42:28.845] 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-02-20T05:47:04.292Z] [05:42:28.846] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.292Z] [05:42:28.849] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.292Z] [2026-02-20T05:47:04.292Z] FileDescription [2026-02-20T05:47:04.292Z] --------------- [2026-02-20T05:47:04.292Z] AddLShortcutDirTest [2026-02-20T05:47:04.292Z] [2026-02-20T05:47:04.292Z] [2026-02-20T05:47:04.292Z] [05:42:29.364] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:29.365] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.292Z] [05:42:29.365] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.292Z] [05:42:29.365] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.292Z] [05:42:29.365] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.292Z] [05:42:29.365] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.292Z] [05:42:29.366] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.292Z] [05:42:29.366] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.292Z] [05:42:29.366] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.292Z] [05:42:29.367] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.292Z] [05:42:29.367] TRACE: win-menu=false [2026-02-20T05:47:04.292Z] [05:42:29.368] TRACE: Done [2026-02-20T05:47:04.292Z] [05:42:29.369] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-1] directory [2026-02-20T05:47:04.292Z] [05:42:29.371] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:29.504] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:29.504] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.292Z] [05:42:29.505] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-02-20T05:47:04.292Z] [05:42:29.505] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.292Z] [05:42:29.535] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.292Z] [05:42:29.535] 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-02-20T05:47:04.292Z] [05:42:29.537] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.292Z] [05:42:30.550] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.292Z] [05:42:30.552] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.292Z] [05:42:30.755] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:30.765] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:30.779] 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.jpackage3343693921830829573". [2026-02-20T05:47:04.292Z] [05:42:30.951] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:30.955] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:30.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.jpackage3343693921830829573". [2026-02-20T05:47:04.292Z] [05:42:31.258] 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-02-20T05:47:04.292Z] [05:42:31.573] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:31.621] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.292Z] [05:42:31.623] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.292Z] [05:42:31.624] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.292Z] [05:42:31.640] 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-02-20T05:47:04.292Z] [05:42:31.729] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.050] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.062] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.076] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.089] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.102] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:32.147] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.292Z] [05:42:32.152] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\image\AddLShortcutDirTest [2026-02-20T05:47:04.292Z] [05:42:34.330] Command [PID: 12000]: [2026-02-20T05:47:04.292Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\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.jpackage3343693921830829573\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage3343693921830829573\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3343693921830829573\wixobj\a.msi [2026-02-20T05:47:04.292Z] [05:42:34.331] Returned: 0 [2026-02-20T05:47:04.292Z] [2026-02-20T05:47:04.292Z] [05:42:34.363] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output. [2026-02-20T05:47:04.292Z] [05:42:34.365] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:34.369] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.292Z] [05:42:34.374] 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.jpackage3343693921830829573". [2026-02-20T05:47:04.292Z] [05:42:34.751] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output [2026-02-20T05:47:04.292Z] [05:42:34.754] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.292Z] [05:42:34.796] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:34.796] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-1] [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:29.3705689Z) [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.293Z] [05:42:34.797] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:34.798] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:34.799] TRACE: Deleting [testStartupDirectory.3269a047] directory recursively [2026-02-20T05:47:04.293Z] [05:42:34.817] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=44 [2026-02-20T05:47:04.293Z] [05:42:34.817] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.293Z] [05:42:34.818] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.293Z] [05:42:34.819] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1.properties] properties file... [2026-02-20T05:47:04.293Z] [05:42:34.819] TRACE: win-menu=true [2026-02-20T05:47:04.293Z] [05:42:34.820] TRACE: Done [2026-02-20T05:47:04.293Z] [05:42:34.820] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime] directory [2026-02-20T05:47:04.293Z] [05:42:34.823] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.293Z] [05:42:34.942] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:34.942] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.293Z] [05:42:34.943] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.293Z] [05:42:34.974] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:34.974] 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-02-20T05:47:04.293Z] [05:42:34.978] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:36.403] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.293Z] [05:42:36.405] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.293Z] [05:42:36.778] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:36.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:36.825] 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.jpackage1574799322164546524". [2026-02-20T05:47:04.293Z] [05:42:36.834] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:36.838] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:36.842] 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.jpackage1574799322164546524". [2026-02-20T05:47:04.293Z] [05:42:37.267] 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-02-20T05:47:04.293Z] [05:42:37.471] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.538] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.293Z] [05:42:37.539] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.293Z] [05:42:37.539] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.293Z] [05:42:37.555] 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-02-20T05:47:04.293Z] [05:42:37.650] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.677] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.688] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.708] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.732] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.807] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:37.862] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.293Z] [05:42:37.866] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\image\AddLShortcutDirTest [2026-02-20T05:47:04.293Z] [05:42:40.143] Command [PID: 6556]: [2026-02-20T05:47:04.293Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\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.jpackage1574799322164546524\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage1574799322164546524\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1574799322164546524\wixobj\a.msi [2026-02-20T05:47:04.293Z] [05:42:40.144] Returned: 0 [2026-02-20T05:47:04.293Z] [2026-02-20T05:47:04.293Z] [05:42:40.169] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.293Z] [05:42:40.210] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:40.210] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:40.211] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime] [2026-02-20T05:47:04.293Z] [05:42:40.211] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.293Z] [05:42:40.212] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.293Z] [05:42:40.212] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:34.8226668Z) [2026-02-20T05:47:04.293Z] [05:42:40.212] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.293Z] [05:42:40.213] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.293Z] [05:42:40.214] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] Export table [Shortcut] in [testStartupDirectory.84237716\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.293Z] Export table [Component] in [testStartupDirectory.84237716\msi-db/Component.idt] file [2026-02-20T05:47:04.293Z] Export table [Directory] in [testStartupDirectory.84237716\msi-db/Directory.idt] file [2026-02-20T05:47:04.293Z] Export table [File] in [testStartupDirectory.84237716\msi-db/File.idt] file [2026-02-20T05:47:04.293Z] [05:42:40.374] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:40.374] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:40.378] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.293Z] [05:42:40.378] TRACE: assertStringListEquals(1, launcher-1) [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.293Z] [05:42:40.380] TRACE: Done [2026-02-20T05:47:04.293Z] [05:42:40.381] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.293Z] [05:42:40.381] TRACE: icacls "testStartupDirectory.84237716\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.293Z] [05:42:40.381] TRACE: msiexec /a "testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files" [2026-02-20T05:47:04.293Z] [05:42:40.382] TRACE: Done [2026-02-20T05:47:04.293Z] [05:42:40.382] TRACE: exec: Execute [cmd /c testStartupDirectory.84237716\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.293Z] [05:42:40.895] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:40.896] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.84237716\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.293Z] [05:42:40.897] TRACE: Deleting [testStartupDirectory.84237716\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.293Z] [05:42:40.897] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.293Z] [05:42:40.898] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.293Z] [05:42:40.898] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.293Z] [05:42:40.899] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.293Z] [05:42:40.900] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.293Z] [05:42:40.900] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.293Z] [05:42:40.900] TRACE: assertStringListEquals(1, testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.293Z] [05:42:40.901] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.293Z] [05:42:40.902] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.293Z] [05:42:40.902] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.293Z] [05:42:40.902] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.293Z] [05:42:40.902] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.293Z] [05:42:40.904] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.293Z] [05:42:41.031] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:41.031] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.293Z] [05:42:41.032] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-02-20T05:47:04.293Z] [05:42:41.033] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.293Z] [05:42:41.064] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.293Z] [05:42:41.064] 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-02-20T05:47:04.293Z] [05:42:41.066] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-0] directory [2026-02-20T05:47:04.293Z] [05:42:41.070] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-9312 --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-02-20T05:47:04.293Z] [05:42:41.800] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\out-9312 [2026-02-20T05:47:04.293Z] [05:42:42.276] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:42.284] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.293Z] [05:42:42.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.jpackage8887800379560514589". [2026-02-20T05:47:04.293Z] [05:42:42.411] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.294Z] [05:42:42.537] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:42.537] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-9312 --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-02-20T05:47:04.294Z] [05:42:42.538] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-0] [2026-02-20T05:47:04.294Z] [05:42:42.538] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.294Z] [05:42:42.538] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.294Z] [05:42:42.538] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:41.0687853Z) [2026-02-20T05:47:04.294Z] [05:42:42.540] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:43.452] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:43.453] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.294Z] [05:42:43.453] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:44.338] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:44.341] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.294Z] [05:42:44.341] 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-02-20T05:47:04.294Z] [05:42:44.341] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.294Z] [05:42:44.344] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.294Z] [2026-02-20T05:47:04.294Z] FileDescription [2026-02-20T05:47:04.294Z] --------------- [2026-02-20T05:47:04.294Z] AddLShortcutDirTest [2026-02-20T05:47:04.294Z] [2026-02-20T05:47:04.294Z] [2026-02-20T05:47:04.294Z] [05:42:44.869] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:44.869] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.294Z] [05:42:44.870] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.294Z] [05:42:44.871] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.294Z] [05:42:44.872] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.294Z] [05:42:44.872] TRACE: win-menu=true [2026-02-20T05:47:04.294Z] [05:42:44.873] TRACE: Done [2026-02-20T05:47:04.294Z] [05:42:44.874] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-1] directory [2026-02-20T05:47:04.294Z] [05:42:44.876] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:44.989] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:44.994] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.294Z] [05:42:44.994] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-02-20T05:47:04.294Z] [05:42:44.995] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:45.022] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:45.022] 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-02-20T05:47:04.294Z] [05:42:45.025] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.294Z] [05:42:45.970] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.294Z] [05:42:45.972] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.294Z] [05:42:46.274] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:46.286] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:46.299] 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.jpackage5252375301098262370". [2026-02-20T05:47:04.294Z] [05:42:46.321] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:46.326] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:46.328] 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.jpackage5252375301098262370". [2026-02-20T05:47:04.294Z] [05:42:46.704] 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-02-20T05:47:04.294Z] [05:42:47.051] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.102] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.294Z] [05:42:47.103] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.294Z] [05:42:47.103] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.294Z] [05:42:47.117] 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-02-20T05:47:04.294Z] [05:42:47.163] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.230] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.254] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.269] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.289] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.303] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:47.383] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.294Z] [05:42:47.387] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\image\AddLShortcutDirTest [2026-02-20T05:47:04.294Z] [05:42:49.975] Command [PID: 12032]: [2026-02-20T05:47:04.294Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\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.jpackage5252375301098262370\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage5252375301098262370\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5252375301098262370\wixobj\a.msi [2026-02-20T05:47:04.294Z] [05:42:49.976] Returned: 0 [2026-02-20T05:47:04.294Z] [2026-02-20T05:47:04.294Z] [05:42:50.009] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output. [2026-02-20T05:47:04.294Z] [05:42:50.011] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:50.015] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:50.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.jpackage5252375301098262370". [2026-02-20T05:47:04.294Z] [05:42:50.362] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output [2026-02-20T05:47:04.294Z] [05:42:50.363] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.294Z] [05:42:50.395] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:50.396] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.294Z] [05:42:50.397] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-1] [2026-02-20T05:47:04.294Z] [05:42:50.397] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.294Z] [05:42:50.397] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.294Z] [05:42:50.397] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:44.875856Z) [2026-02-20T05:47:04.294Z] [05:42:50.397] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.294Z] [05:42:50.398] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.294Z] [05:42:50.399] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.294Z] [05:42:50.400] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.294Z] [05:42:50.400] TRACE: Deleting [testStartupDirectory.84237716] directory recursively [2026-02-20T05:47:04.294Z] [05:42:50.417] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=48 [2026-02-20T05:47:04.294Z] [05:42:50.417] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.294Z] [05:42:50.418] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.294Z] [05:42:50.419] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1.properties] properties file... [2026-02-20T05:47:04.294Z] [05:42:50.420] TRACE: win-menu=false [2026-02-20T05:47:04.294Z] [05:42:50.420] TRACE: Done [2026-02-20T05:47:04.294Z] [05:42:50.421] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime] directory [2026-02-20T05:47:04.294Z] [05:42:50.424] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:50.573] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:50.573] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.294Z] [05:42:50.574] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.294Z] [05:42:50.606] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.294Z] [05:42:50.606] 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-02-20T05:47:04.294Z] [05:42:50.611] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.294Z] [05:42:52.049] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.294Z] [05:42:52.051] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.294Z] [05:42:52.362] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:52.376] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.294Z] [05:42:52.402] 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.jpackage1710891809002907299". [2026-02-20T05:47:04.295Z] [05:42:52.423] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:52.427] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:52.431] 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.jpackage1710891809002907299". [2026-02-20T05:47:04.295Z] [05:42:52.756] 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-02-20T05:47:04.295Z] [05:42:53.082] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.132] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.295Z] [05:42:53.132] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.295Z] [05:42:53.132] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.295Z] [05:42:53.150] 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-02-20T05:47:04.295Z] [05:42:53.238] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.262] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.283] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.305] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.312] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.328] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:53.390] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.295Z] [05:42:53.396] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\image\AddLShortcutDirTest [2026-02-20T05:47:04.295Z] [05:42:55.598] Command [PID: 1284]: [2026-02-20T05:47:04.295Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\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.jpackage1710891809002907299\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage1710891809002907299\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1710891809002907299\wixobj\a.msi [2026-02-20T05:47:04.295Z] [05:42:55.598] Returned: 0 [2026-02-20T05:47:04.295Z] [2026-02-20T05:47:04.295Z] [05:42:55.630] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.295Z] [05:42:55.673] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:55.673] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.295Z] [05:42:55.674] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime] [2026-02-20T05:47:04.295Z] [05:42:55.675] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.295Z] [05:42:55.675] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.295Z] [05:42:55.675] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:50.4229579Z) [2026-02-20T05:47:04.295Z] [05:42:55.675] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.295Z] [05:42:55.675] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.295Z] [05:42:55.677] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.295Z] Export table [Shortcut] in [testStartupDirectory.df2d6994\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.295Z] Export table [Component] in [testStartupDirectory.df2d6994\msi-db/Component.idt] file [2026-02-20T05:47:04.295Z] Export table [Directory] in [testStartupDirectory.df2d6994\msi-db/Directory.idt] file [2026-02-20T05:47:04.295Z] Export table [File] in [testStartupDirectory.df2d6994\msi-db/File.idt] file [2026-02-20T05:47:04.295Z] [05:42:55.830] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:55.831] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.295Z] [05:42:55.836] TRACE: Done [2026-02-20T05:47:04.295Z] [05:42:55.837] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.295Z] [05:42:55.837] TRACE: icacls "testStartupDirectory.df2d6994\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.295Z] [05:42:55.837] TRACE: msiexec /a "testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files" [2026-02-20T05:47:04.295Z] [05:42:55.838] TRACE: Done [2026-02-20T05:47:04.295Z] [05:42:55.838] TRACE: exec: Execute [cmd /c testStartupDirectory.df2d6994\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.295Z] [05:42:56.365] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:56.366] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.df2d6994\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.295Z] [05:42:56.367] TRACE: Deleting [testStartupDirectory.df2d6994\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.295Z] [05:42:56.367] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.295Z] [05:42:56.368] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.295Z] [05:42:56.368] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.295Z] [05:42:56.369] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.295Z] [05:42:56.369] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.295Z] [05:42:56.370] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.295Z] [05:42:56.370] TRACE: assertStringListEquals(1, testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.295Z] [05:42:56.370] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.295Z] [05:42:56.371] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.295Z] [05:42:56.372] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.295Z] [05:42:56.372] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.295Z] [05:42:56.372] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.295Z] [05:42:56.374] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.295Z] [05:42:56.484] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:56.484] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.295Z] [05:42:56.484] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-02-20T05:47:04.295Z] [05:42:56.485] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.295Z] [05:42:56.517] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:56.517] 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-02-20T05:47:04.295Z] [05:42:56.519] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-0] directory [2026-02-20T05:47:04.295Z] [05:42:56.523] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-9312 --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-02-20T05:47:04.295Z] [05:42:57.117] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\out-9312 [2026-02-20T05:47:04.295Z] [05:42:57.579] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:57.589] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.295Z] [05:42:57.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.jpackage6450794612752717563". [2026-02-20T05:47:04.295Z] [05:42:57.637] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.295Z] [05:42:57.786] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:57.787] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-9312 --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-02-20T05:47:04.295Z] [05:42:57.787] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-0] [2026-02-20T05:47:04.295Z] [05:42:57.788] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.295Z] [05:42:57.788] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.295Z] [05:42:57.788] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:42:56.5210715Z) [2026-02-20T05:47:04.295Z] [05:42:57.790] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.295Z] [05:42:58.726] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:58.726] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.295Z] [05:42:58.727] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.295Z] [05:42:59.592] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:42:59.595] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.295Z] [05:42:59.596] 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-02-20T05:47:04.295Z] [05:42:59.596] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.295Z] [05:42:59.598] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.295Z] [2026-02-20T05:47:04.295Z] FileDescription [2026-02-20T05:47:04.295Z] --------------- [2026-02-20T05:47:04.295Z] AddLShortcutDirTest [2026-02-20T05:47:04.295Z] [2026-02-20T05:47:04.295Z] [2026-02-20T05:47:04.295Z] [05:43:00.137] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.295Z] [05:43:00.137] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.295Z] [05:43:00.137] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.295Z] [05:43:00.138] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.295Z] [05:43:00.140] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.295Z] [05:43:00.140] TRACE: win-menu=false [2026-02-20T05:47:04.295Z] [05:43:00.140] TRACE: Done [2026-02-20T05:47:04.295Z] [05:43:00.141] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-1] directory [2026-02-20T05:47:04.295Z] [05:43:00.144] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.295Z] [05:43:00.264] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:00.264] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.296Z] [05:43:00.266] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-02-20T05:47:04.296Z] [05:43:00.267] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.296Z] [05:43:00.297] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:00.297] 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-02-20T05:47:04.296Z] [05:43:00.300] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:01.228] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.296Z] [05:43:01.230] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.296Z] [05:43:01.450] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:01.465] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:01.487] 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.jpackage1043244205811796740". [2026-02-20T05:47:04.296Z] [05:43:01.690] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:01.693] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:01.694] 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.jpackage1043244205811796740". [2026-02-20T05:47:04.296Z] [05:43:01.949] 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-02-20T05:47:04.296Z] [05:43:02.381] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.438] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.296Z] [05:43:02.439] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.296Z] [05:43:02.439] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.296Z] [05:43:02.459] 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-02-20T05:47:04.296Z] [05:43:02.546] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.572] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.633] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.658] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.679] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.750] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:02.798] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.296Z] [05:43:02.802] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\image\AddLShortcutDirTest [2026-02-20T05:47:04.296Z] [05:43:05.132] Command [PID: 9356]: [2026-02-20T05:47:04.296Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\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.jpackage1043244205811796740\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage1043244205811796740\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1043244205811796740\wixobj\a.msi [2026-02-20T05:47:04.296Z] [05:43:05.132] Returned: 0 [2026-02-20T05:47:04.296Z] [2026-02-20T05:47:04.296Z] [05:43:05.168] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output. [2026-02-20T05:47:04.296Z] [05:43:05.170] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:05.174] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:05.175] 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.jpackage1043244205811796740". [2026-02-20T05:47:04.296Z] [05:43:05.562] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output [2026-02-20T05:47:04.296Z] [05:43:05.562] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.296Z] [05:43:05.595] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:05.595] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-1] [2026-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:00.1421374Z) [2026-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.296Z] [05:43:05.596] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.296Z] [05:43:05.597] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:05.597] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:05.597] TRACE: Deleting [testStartupDirectory.df2d6994] directory recursively [2026-02-20T05:47:04.296Z] [05:43:05.612] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=48 [2026-02-20T05:47:04.296Z] [05:43:05.612] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.296Z] [05:43:05.613] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.296Z] [05:43:05.614] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1.properties] properties file... [2026-02-20T05:47:04.296Z] [05:43:05.614] TRACE: win-menu=true [2026-02-20T05:47:04.296Z] [05:43:05.615] TRACE: Done [2026-02-20T05:47:04.296Z] [05:43:05.616] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime] directory [2026-02-20T05:47:04.296Z] [05:43:05.618] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.296Z] [05:43:05.732] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:05.733] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.296Z] [05:43:05.734] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.296Z] [05:43:05.766] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:05.766] 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-02-20T05:47:04.296Z] [05:43:05.770] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:07.184] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.296Z] [05:43:07.186] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.296Z] [05:43:07.400] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:07.416] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:07.429] 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.jpackage3562350951681826667". [2026-02-20T05:47:04.296Z] [05:43:07.614] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:07.618] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:07.620] 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.jpackage3562350951681826667". [2026-02-20T05:47:04.296Z] [05:43:07.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-02-20T05:47:04.296Z] [05:43:08.236] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.285] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.296Z] [05:43:08.285] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.296Z] [05:43:08.285] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.296Z] [05:43:08.304] 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-02-20T05:47:04.296Z] [05:43:08.664] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.692] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.726] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.741] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.800] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.815] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.296Z] [05:43:08.854] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.296Z] [05:43:08.859] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\image\AddLShortcutDirTest [2026-02-20T05:47:04.296Z] [05:43:11.233] Command [PID: 8720]: [2026-02-20T05:47:04.296Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\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.jpackage3562350951681826667\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage3562350951681826667\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3562350951681826667\wixobj\a.msi [2026-02-20T05:47:04.296Z] [05:43:11.233] Returned: 0 [2026-02-20T05:47:04.296Z] [2026-02-20T05:47:04.296Z] [05:43:11.262] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.296Z] [05:43:11.300] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:11.301] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:11.301] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime] [2026-02-20T05:47:04.296Z] [05:43:11.301] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.296Z] [05:43:11.301] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.296Z] [05:43:11.301] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:05.6172407Z) [2026-02-20T05:47:04.296Z] [05:43:11.304] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.296Z] [05:43:11.304] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.296Z] [05:43:11.305] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] Export table [Shortcut] in [testStartupDirectory.dc4ad029\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.296Z] Export table [Component] in [testStartupDirectory.dc4ad029\msi-db/Component.idt] file [2026-02-20T05:47:04.296Z] Export table [Directory] in [testStartupDirectory.dc4ad029\msi-db/Directory.idt] file [2026-02-20T05:47:04.296Z] Export table [File] in [testStartupDirectory.dc4ad029\msi-db/File.idt] file [2026-02-20T05:47:04.296Z] [05:43:11.458] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.296Z] [05:43:11.459] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.296Z] [05:43:11.463] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: Done [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.296Z] [05:43:11.464] TRACE: Done [2026-02-20T05:47:04.296Z] [05:43:11.465] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.297Z] [05:43:11.465] TRACE: icacls "testStartupDirectory.dc4ad029\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.297Z] [05:43:11.466] TRACE: msiexec /a "testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files" [2026-02-20T05:47:04.297Z] [05:43:11.466] TRACE: Done [2026-02-20T05:47:04.297Z] [05:43:11.467] TRACE: exec: Execute [cmd /c testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:11.992] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:11.993] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.dc4ad029\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.297Z] [05:43:11.994] TRACE: Deleting [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.297Z] [05:43:11.995] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.297Z] [05:43:11.996] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.297Z] [05:43:11.996] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.297Z] [05:43:11.997] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.297Z] [05:43:11.998] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.297Z] [05:43:11.998] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.297Z] [05:43:11.998] TRACE: assertStringListEquals(1, testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.297Z] [05:43:12.000] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.297Z] [05:43:12.000] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.297Z] [05:43:12.000] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.297Z] [05:43:12.000] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.297Z] [05:43:12.000] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.297Z] [05:43:12.001] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.297Z] [05:43:12.001] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.297Z] [05:43:12.001] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.297Z] [05:43:12.002] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.297Z] [05:43:12.002] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.297Z] [05:43:12.002] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.297Z] [05:43:12.004] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:12.105] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:12.105] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.297Z] [05:43:12.105] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-02-20T05:47:04.297Z] [05:43:12.106] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:12.136] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:12.136] 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-02-20T05:47:04.297Z] [05:43:12.138] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-0] directory [2026-02-20T05:47:04.297Z] [05:43:12.143] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-9312 --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-02-20T05:47:04.297Z] [05:43:13.017] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\out-9312 [2026-02-20T05:47:04.297Z] [05:43:13.500] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:13.508] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:13.533] 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.jpackage9978844805586469427". [2026-02-20T05:47:04.297Z] [05:43:13.666] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.297Z] [05:43:13.809] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:13.810] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-9312 --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-02-20T05:47:04.297Z] [05:43:13.810] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-0] [2026-02-20T05:47:04.297Z] [05:43:13.814] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.297Z] [05:43:13.814] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.297Z] [05:43:13.814] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:12.1403605Z) [2026-02-20T05:47:04.297Z] [05:43:13.816] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:14.914] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:14.915] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.297Z] [05:43:14.915] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:16.049] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:16.049] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.297Z] [05:43:16.049] 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-02-20T05:47:04.297Z] [05:43:16.050] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.297Z] [05:43:16.054] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.297Z] [2026-02-20T05:47:04.297Z] FileDescription [2026-02-20T05:47:04.297Z] --------------- [2026-02-20T05:47:04.297Z] AddLShortcutDirTest [2026-02-20T05:47:04.297Z] [2026-02-20T05:47:04.297Z] [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.297Z] [05:43:16.882] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.297Z] [05:43:16.883] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.297Z] [05:43:16.883] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.297Z] [05:43:16.883] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.297Z] [05:43:16.884] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.297Z] [05:43:16.884] TRACE: win-menu=true [2026-02-20T05:47:04.297Z] [05:43:16.885] TRACE: Done [2026-02-20T05:47:04.297Z] [05:43:16.886] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-1] directory [2026-02-20T05:47:04.297Z] [05:43:16.888] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:16.981] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:16.981] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.297Z] [05:43:16.982] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-02-20T05:47:04.297Z] [05:43:16.983] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.297Z] [05:43:17.013] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.297Z] [05:43:17.013] 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-02-20T05:47:04.297Z] [05:43:17.015] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.297Z] [05:43:18.052] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.297Z] [05:43:18.054] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.297Z] [05:43:18.255] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:18.266] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:18.279] 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.jpackage13299000190187821865". [2026-02-20T05:47:04.297Z] [05:43:18.424] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:18.430] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:18.432] 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.jpackage13299000190187821865". [2026-02-20T05:47:04.297Z] [05:43:18.756] 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-02-20T05:47:04.297Z] [05:43:19.172] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.220] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.297Z] [05:43:19.221] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.297Z] [05:43:19.221] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.297Z] [05:43:19.241] 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-02-20T05:47:04.297Z] [05:43:19.310] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.331] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.350] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.381] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.396] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.404] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.297Z] [05:43:19.488] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.297Z] [05:43:19.493] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\image\AddLShortcutDirTest [2026-02-20T05:47:04.297Z] [05:43:22.342] Command [PID: 6444]: [2026-02-20T05:47:04.297Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\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.jpackage13299000190187821865\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage13299000190187821865\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13299000190187821865\wixobj\a.msi [2026-02-20T05:47:04.297Z] [05:43:22.342] Returned: 0 [2026-02-20T05:47:04.297Z] [2026-02-20T05:47:04.297Z] [05:43:22.376] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output. [2026-02-20T05:47:04.297Z] [05:43:22.377] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:22.381] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:22.382] 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.jpackage13299000190187821865". [2026-02-20T05:47:04.298Z] [05:43:22.730] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output [2026-02-20T05:47:04.298Z] [05:43:22.732] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.298Z] [05:43:22.774] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:22.775] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:22.775] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-1] [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:16.8874481Z) [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.298Z] [05:43:22.776] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:22.776] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:22.780] TRACE: Deleting [testStartupDirectory.dc4ad029] directory recursively [2026-02-20T05:47:04.298Z] [05:43:22.796] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=52 [2026-02-20T05:47:04.298Z] [05:43:22.796] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-02-20T05:47:04.298Z] [05:43:22.797] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.298Z] [05:43:22.798] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1.properties] properties file... [2026-02-20T05:47:04.298Z] [05:43:22.798] TRACE: Done [2026-02-20T05:47:04.298Z] [05:43:22.799] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime] directory [2026-02-20T05:47:04.298Z] [05:43:22.807] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.298Z] [05:43:22.935] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:22.935] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.298Z] [05:43:22.939] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.298Z] [05:43:22.969] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:22.970] 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-02-20T05:47:04.298Z] [05:43:22.972] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:24.004] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.298Z] [05:43:24.006] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.298Z] [05:43:24.211] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:24.225] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:24.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.jpackage16168156847171304336". [2026-02-20T05:47:04.298Z] [05:43:24.460] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:24.462] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:24.464] 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.jpackage16168156847171304336". [2026-02-20T05:47:04.298Z] [05:43:24.737] 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-02-20T05:47:04.298Z] [05:43:25.131] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.179] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.298Z] [05:43:25.180] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.298Z] [05:43:25.180] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.298Z] [05:43:25.199] 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-02-20T05:47:04.298Z] [05:43:25.556] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.577] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.610] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.658] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.665] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.676] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:25.714] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.298Z] [05:43:25.719] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\image\AddLShortcutDirTest [2026-02-20T05:47:04.298Z] [05:43:28.038] Command [PID: 2504]: [2026-02-20T05:47:04.298Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\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.jpackage16168156847171304336\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage16168156847171304336\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16168156847171304336\wixobj\a.msi [2026-02-20T05:47:04.298Z] [05:43:28.039] Returned: 0 [2026-02-20T05:47:04.298Z] [2026-02-20T05:47:04.298Z] [05:43:28.065] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.298Z] [05:43:28.118] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:28.119] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:28.124] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime] [2026-02-20T05:47:04.298Z] [05:43:28.124] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.298Z] [05:43:28.124] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.298Z] [05:43:28.124] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:22.8015554Z) [2026-02-20T05:47:04.298Z] [05:43:28.125] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.298Z] [05:43:28.128] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.298Z] [05:43:28.130] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] Export table [Shortcut] in [testStartupDirectory.d493da1b\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.298Z] Export table [Component] in [testStartupDirectory.d493da1b\msi-db/Component.idt] file [2026-02-20T05:47:04.298Z] Export table [Directory] in [testStartupDirectory.d493da1b\msi-db/Directory.idt] file [2026-02-20T05:47:04.298Z] Export table [File] in [testStartupDirectory.d493da1b\msi-db/File.idt] file [2026-02-20T05:47:04.298Z] [05:43:28.339] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:28.340] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: Done [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.298Z] [05:43:28.345] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.298Z] [05:43:28.346] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.298Z] [05:43:28.346] TRACE: Done [2026-02-20T05:47:04.298Z] [05:43:28.351] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.298Z] [05:43:28.351] TRACE: icacls "testStartupDirectory.d493da1b\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.298Z] [05:43:28.351] TRACE: msiexec /a "testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files" [2026-02-20T05:47:04.298Z] [05:43:28.352] TRACE: Done [2026-02-20T05:47:04.298Z] [05:43:28.352] TRACE: exec: Execute [cmd /c testStartupDirectory.d493da1b\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.298Z] [05:43:29.189] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:29.191] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d493da1b\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.298Z] [05:43:29.192] TRACE: Deleting [testStartupDirectory.d493da1b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.298Z] [05:43:29.193] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.298Z] [05:43:29.193] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.298Z] [05:43:29.193] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.298Z] [05:43:29.194] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.298Z] [05:43:29.195] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.298Z] [05:43:29.195] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.298Z] [05:43:29.195] TRACE: assertStringListEquals(1, testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.298Z] [05:43:29.195] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.298Z] [05:43:29.195] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.298Z] [05:43:29.196] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.298Z] [05:43:29.197] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.298Z] [05:43:29.199] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.298Z] [05:43:29.339] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:29.339] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.298Z] [05:43:29.340] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-02-20T05:47:04.298Z] [05:43:29.340] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.298Z] [05:43:29.371] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:29.372] 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-02-20T05:47:04.298Z] [05:43:29.373] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-0] directory [2026-02-20T05:47:04.298Z] [05:43:29.376] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-9312 --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-02-20T05:47:04.298Z] [05:43:30.024] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\out-9312 [2026-02-20T05:47:04.298Z] [05:43:30.539] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:30.546] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.298Z] [05:43:30.561] 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.jpackage8991583028901018992". [2026-02-20T05:47:04.298Z] [05:43:30.584] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.298Z] [05:43:30.738] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.298Z] [05:43:30.738] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-9312 --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-02-20T05:47:04.298Z] [05:43:30.739] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-0] [2026-02-20T05:47:04.298Z] [05:43:30.739] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.298Z] [05:43:30.739] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.298Z] [05:43:30.739] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:29.374678Z) [2026-02-20T05:47:04.299Z] [05:43:30.743] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:31.678] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:31.683] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.299Z] [05:43:31.683] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:32.609] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:32.610] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.299Z] [05:43:32.610] 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-02-20T05:47:04.299Z] [05:43:32.610] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.299Z] [05:43:32.613] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.299Z] [2026-02-20T05:47:04.299Z] FileDescription [2026-02-20T05:47:04.299Z] --------------- [2026-02-20T05:47:04.299Z] AddLShortcutDirTest [2026-02-20T05:47:04.299Z] [2026-02-20T05:47:04.299Z] [2026-02-20T05:47:04.299Z] [05:43:33.224] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-02-20T05:47:04.299Z] [05:43:33.225] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.299Z] [05:43:33.226] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.299Z] [05:43:33.226] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.299Z] [05:43:33.227] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1-0.properties] properties file... [2026-02-20T05:47:04.299Z] [05:43:33.227] TRACE: Done [2026-02-20T05:47:04.299Z] [05:43:33.228] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-1] directory [2026-02-20T05:47:04.299Z] [05:43:33.231] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:33.317] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:33.317] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.299Z] [05:43:33.317] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-02-20T05:47:04.299Z] [05:43:33.318] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:33.348] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:33.348] 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-02-20T05:47:04.299Z] [05:43:33.350] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.299Z] [05:43:34.697] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.299Z] [05:43:34.699] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.299Z] [05:43:34.895] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:34.910] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:34.922] 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.jpackage2409950979146375293". [2026-02-20T05:47:04.299Z] [05:43:35.060] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:35.065] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:35.068] 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.jpackage2409950979146375293". [2026-02-20T05:47:04.299Z] [05:43:35.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-02-20T05:47:04.299Z] [05:43:35.829] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:35.887] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.299Z] [05:43:35.887] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.299Z] [05:43:35.888] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.299Z] [05:43:35.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-02-20T05:47:04.299Z] [05:43:35.974] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:35.988] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:36.009] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:36.074] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:36.095] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:36.109] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:36.170] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.299Z] [05:43:36.175] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\image\AddLShortcutDirTest [2026-02-20T05:47:04.299Z] [05:43:38.834] Command [PID: 12908]: [2026-02-20T05:47:04.299Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\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.jpackage2409950979146375293\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=991 -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.jpackage2409950979146375293\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2409950979146375293\wixobj\a.msi [2026-02-20T05:47:04.299Z] [05:43:38.834] Returned: 0 [2026-02-20T05:47:04.299Z] [2026-02-20T05:47:04.299Z] [05:43:38.865] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output. [2026-02-20T05:47:04.299Z] [05:43:38.866] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:38.870] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:38.871] 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.jpackage2409950979146375293". [2026-02-20T05:47:04.299Z] [05:43:39.214] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output [2026-02-20T05:47:04.299Z] [05:43:39.214] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.299Z] [05:43:39.252] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:39.252] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.299Z] [05:43:39.253] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-1] [2026-02-20T05:47:04.299Z] [05:43:39.253] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.299Z] [05:43:39.253] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.299Z] [05:43:39.253] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:33.2297501Z) [2026-02-20T05:47:04.299Z] [05:43:39.254] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.299Z] [05:43:39.254] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.299Z] [05:43:39.254] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.299Z] [05:43:39.254] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.299Z] [05:43:39.255] TRACE: Deleting [testStartupDirectory.d493da1b] directory recursively [2026-02-20T05:47:04.299Z] [05:43:39.269] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=52 [2026-02-20T05:47:04.299Z] [05:43:39.269] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.299Z] [05:43:39.270] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.299Z] [05:43:39.271] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime] directory [2026-02-20T05:47:04.299Z] [05:43:39.273] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:39.378] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:39.378] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.299Z] [05:43:39.379] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.299Z] [05:43:39.410] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.299Z] [05:43:39.411] 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-02-20T05:47:04.299Z] [05:43:39.413] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.299Z] [05:43:40.394] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.299Z] [05:43:40.396] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.299Z] [05:43:40.594] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:40.611] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:40.624] 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.jpackage4574387176517270249". [2026-02-20T05:47:04.299Z] [05:43:41.024] 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-02-20T05:47:04.299Z] [05:43:41.298] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.359] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.299Z] [05:43:41.363] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.299Z] [05:43:41.363] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.299Z] [05:43:41.380] 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-02-20T05:47:04.299Z] [05:43:41.468] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.553] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.568] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.593] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.729] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.749] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.299Z] [05:43:41.794] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.299Z] [05:43:41.799] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\image\AddLShortcutDirTest [2026-02-20T05:47:04.299Z] [05:43:43.784] Command [PID: 2896]: [2026-02-20T05:47:04.300Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\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.jpackage4574387176517270249\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=500 -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.jpackage4574387176517270249\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4574387176517270249\wixobj\a.msi [2026-02-20T05:47:04.300Z] [05:43:43.784] Returned: 0 [2026-02-20T05:47:04.300Z] [2026-02-20T05:47:04.300Z] [05:43:43.808] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.300Z] [05:43:43.841] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:43.842] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:43.842] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime] [2026-02-20T05:47:04.300Z] [05:43:43.842] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.300Z] [05:43:43.843] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.300Z] [05:43:43.843] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:39.2728615Z) [2026-02-20T05:47:04.300Z] [05:43:43.843] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] path exists [2026-02-20T05:47:04.300Z] [05:43:43.843] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] is a file [2026-02-20T05:47:04.300Z] [05:43:43.844] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] Export table [Shortcut] in [testStartupDirectory.0a2e75cf\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.300Z] Export table [Component] in [testStartupDirectory.0a2e75cf\msi-db/Component.idt] file [2026-02-20T05:47:04.300Z] Export table [Directory] in [testStartupDirectory.0a2e75cf\msi-db/Directory.idt] file [2026-02-20T05:47:04.300Z] Export table [File] in [testStartupDirectory.0a2e75cf\msi-db/File.idt] file [2026-02-20T05:47:04.300Z] [05:43:44.074] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:44.074] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:44.077] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-02-20T05:47:04.300Z] [05:43:44.078] TRACE: Done [2026-02-20T05:47:04.300Z] [05:43:44.079] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.300Z] [05:43:44.079] TRACE: icacls "testStartupDirectory.0a2e75cf\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.300Z] [05:43:44.079] TRACE: msiexec /a "testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\Program Files" [2026-02-20T05:47:04.300Z] [05:43:44.080] TRACE: Done [2026-02-20T05:47:04.300Z] [05:43:44.081] TRACE: exec: Execute [cmd /c testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:44.581] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:44.582] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.300Z] [05:43:44.583] TRACE: Deleting [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.300Z] [05:43:44.584] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:44.584] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.300Z] [05:43:44.584] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.300Z] [05:43:44.584] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.300Z] [05:43:44.585] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertStringListEquals(1, testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-02-20T05:47:04.300Z] [05:43:44.586] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-02-20T05:47:04.300Z] [05:43:44.587] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-02-20T05:47:04.300Z] [05:43:44.587] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-02-20T05:47:04.300Z] [05:43:44.587] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-02-20T05:47:04.300Z] [05:43:44.587] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-02-20T05:47:04.300Z] [05:43:44.587] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-02-20T05:47:04.300Z] [05:43:44.592] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime-0] directory [2026-02-20T05:47:04.300Z] [05:43:44.595] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:44.697] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:44.697] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.300Z] [05:43:44.698] TRACE: Delete [testStartupDirectory.0a2e75cf\input\hello.jar] existing jar file [2026-02-20T05:47:04.300Z] [05:43:44.698] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:44.729] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:44.729] 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-02-20T05:47:04.300Z] [05:43:44.739] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:45.713] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.300Z] [05:43:45.714] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.300Z] [05:43:45.982] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:45.997] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.010] 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.jpackage17559508255385130547". [2026-02-20T05:47:04.300Z] [05:43:46.403] 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-02-20T05:47:04.300Z] [05:43:46.638] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.693] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.300Z] [05:43:46.695] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-02-20T05:47:04.300Z] [05:43:46.695] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-02-20T05:47:04.300Z] [05:43:46.709] 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-02-20T05:47:04.300Z] [05:43:46.798] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.809] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.835] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.858] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.884] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:46.972] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:47.096] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\msi\AddLShortcutDirTest-1.0.msi. [2026-02-20T05:47:04.300Z] [05:43:47.103] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\image\AddLShortcutDirTest [2026-02-20T05:47:04.300Z] [05:43:49.220] Command [PID: 5844]: [2026-02-20T05:47:04.300Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\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.jpackage17559508255385130547\image\AddLShortcutDirTest\AddLShortcutDirTest.exe -d JpAppSizeKb=500 -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.jpackage17559508255385130547\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17559508255385130547\wixobj\a.msi [2026-02-20T05:47:04.300Z] [05:43:49.221] Returned: 0 [2026-02-20T05:47:04.300Z] [2026-02-20T05:47:04.300Z] [05:43:49.255] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output. [2026-02-20T05:47:04.300Z] [05:43:49.257] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:49.261] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:49.263] 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.jpackage17559508255385130547". [2026-02-20T05:47:04.300Z] [05:43:49.621] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output [2026-02-20T05:47:04.300Z] [05:43:49.621] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.300Z] [05:43:49.674] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:49.674] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:49.675] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime-0] [2026-02-20T05:47:04.300Z] [05:43:49.675] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.300Z] [05:43:49.675] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.300Z] [05:43:49.675] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:44.5949601Z) [2026-02-20T05:47:04.300Z] [05:43:49.675] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] path exists [2026-02-20T05:47:04.300Z] [05:43:49.679] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] is a file [2026-02-20T05:47:04.300Z] [05:43:49.679] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:49.679] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:49.680] TRACE: Deleting [testStartupDirectory.0a2e75cf] directory recursively [2026-02-20T05:47:04.300Z] [05:43:49.691] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-02-20T05:47:04.300Z] [05:43:49.691] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.300Z] [05:43:49.715] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.300Z] [05:43:49.717] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:49.842] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:49.843] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.300Z] [05:43:49.844] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:49.872] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:49.872] 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-02-20T05:47:04.300Z] [05:43:49.874] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime] directory [2026-02-20T05:47:04.300Z] [05:43:49.877] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\launcher-1.properties] properties file... [2026-02-20T05:47:04.300Z] [05:43:49.877] TRACE: win-shortcut=false [2026-02-20T05:47:04.300Z] [05:43:49.878] TRACE: Done [2026-02-20T05:47:04.300Z] [05:43:49.879] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:50.478] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-02-20T05:47:04.300Z] [05:43:50.998] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:51.005] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:51.025] 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.jpackage2314265930276035806". [2026-02-20T05:47:04.300Z] [05:43:51.191] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:51.193] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:51.195] 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.jpackage2314265930276035806". [2026-02-20T05:47:04.300Z] [05:43:51.214] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.300Z] [05:43:51.356] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:51.356] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.300Z] [05:43:51.357] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime] [2026-02-20T05:47:04.300Z] [05:43:51.357] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.300Z] [05:43:51.357] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.300Z] [05:43:51.357] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:49.8760588Z) [2026-02-20T05:47:04.300Z] [05:43:51.358] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.300Z] [05:43:51.360] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:51.487] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:51.487] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.300Z] [05:43:51.488] TRACE: Delete [testStartupDirectory2.e64b9105\input\hello.jar] existing jar file [2026-02-20T05:47:04.300Z] [05:43:51.491] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.300Z] [05:43:51.520] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:51.520] 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-02-20T05:47:04.300Z] [05:43:51.522] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime-0] directory [2026-02-20T05:47:04.300Z] [05:43:51.525] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-9312 --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-02-20T05:47:04.300Z] [05:43:52.108] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\out-9312 [2026-02-20T05:47:04.300Z] [05:43:52.585] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:52.592] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.300Z] [05:43:52.618] 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.jpackage16767491530661000874". [2026-02-20T05:47:04.300Z] [05:43:52.748] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.300Z] [05:43:52.881] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.300Z] [05:43:52.882] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-9312 --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-02-20T05:47:04.300Z] [05:43:52.882] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime-0] [2026-02-20T05:47:04.300Z] [05:43:52.883] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.300Z] [05:43:52.883] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.300Z] [05:43:52.883] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:43:51.5230892Z) [2026-02-20T05:47:04.301Z] [05:43:52.886] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.301Z] [05:43:53.835] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:43:53.835] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.301Z] [05:43:53.836] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.301Z] [05:43:54.669] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:43:54.669] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.301Z] [05:43:54.669] 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-02-20T05:47:04.301Z] [05:43:54.670] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.301Z] [05:43:54.672] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.301Z] [2026-02-20T05:47:04.301Z] FileDescription [2026-02-20T05:47:04.301Z] --------------- [2026-02-20T05:47:04.301Z] foo [2026-02-20T05:47:04.301Z] [2026-02-20T05:47:04.301Z] [2026-02-20T05:47:04.301Z] [05:43:55.276] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:43:55.276] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.301Z] [05:43:55.276] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.301Z] [05:43:55.277] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.301Z] [05:43:55.280] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:43:56.822] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.301Z] [05:43:56.824] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.301Z] [05:43:57.245] 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-02-20T05:47:04.301Z] [05:43:57.688] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.768] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.301Z] [05:43:57.769] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.301Z] [05:43:57.769] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.301Z] [05:43:57.785] 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-02-20T05:47:04.301Z] [05:43:57.849] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.870] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.920] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.927] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.937] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:57.950] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:43:58.014] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.301Z] [05:43:58.020] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-02-20T05:47:04.301Z] [05:44:00.527] Command [PID: 11356]: [2026-02-20T05:47:04.301Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage8751504086010686337\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8751504086010686337\wixobj\a.msi [2026-02-20T05:47:04.301Z] [05:44:00.527] Returned: 0 [2026-02-20T05:47:04.301Z] [2026-02-20T05:47:04.301Z] [05:44:00.550] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.301Z] [05:44:00.582] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:44:00.583] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:00.584] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-02-20T05:47:04.301Z] [05:44:00.584] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.301Z] [05:44:00.584] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.301Z] [05:44:00.584] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:43:50.9880774Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:43:50.764073Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:43:49.8710551Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:43:50.7720723Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:43:51.1870824Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:43:51.2120834Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:43:49.8760588Z) [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.301Z] [05:44:00.585] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.301Z] [05:44:00.586] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.301Z] [05:44:00.586] TRACE: icacls "testStartupDirectory2.e64b9105\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.301Z] [05:44:00.586] TRACE: msiexec /a "testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\Program Files" [2026-02-20T05:47:04.301Z] [05:44:00.587] TRACE: Done [2026-02-20T05:47:04.301Z] [05:44:00.587] TRACE: exec: Execute [cmd /c testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.301Z] [05:44:01.186] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:44:01.269] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.e64b9105\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.301Z] [05:44:01.270] TRACE: Deleting [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.301Z] [05:44:01.271] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:01.271] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.301Z] [05:44:01.271] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.301Z] [05:44:01.279] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.301Z] [05:44:01.288] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.301Z] [05:44:01.294] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.301Z] [05:44:01.294] TRACE: assertStringListEquals(1, testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.301Z] [05:44:01.310] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.301Z] [05:44:01.310] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.301Z] [05:44:01.310] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.301Z] [05:44:01.310] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.301Z] [05:44:01.310] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.301Z] [05:44:01.320] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.301Z] [05:44:01.324] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.301Z] [05:44:01.325] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.301Z] [05:44:01.327] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:02.336] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.301Z] [05:44:02.338] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.301Z] [05:44:02.670] 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-02-20T05:47:04.301Z] [05:44:02.944] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:02.991] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.301Z] [05:44:02.994] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.301Z] [05:44:02.994] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.301Z] [05:44:03.007] 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-02-20T05:47:04.301Z] [05:44:03.071] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.089] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.101] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.109] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.130] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.146] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:03.220] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.301Z] [05:44:03.234] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-02-20T05:47:04.301Z] [05:44:05.491] Command [PID: 6232]: [2026-02-20T05:47:04.301Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage11695711379264034077\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11695711379264034077\wixobj\a.msi [2026-02-20T05:47:04.301Z] [05:44:05.491] Returned: 0 [2026-02-20T05:47:04.301Z] [2026-02-20T05:47:04.301Z] [05:44:05.526] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output. [2026-02-20T05:47:04.301Z] [05:44:05.528] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:05.536] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:05.549] 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.jpackage11695711379264034077". [2026-02-20T05:47:04.301Z] [05:44:06.483] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-02-20T05:47:04.301Z] [05:44:06.483] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.301Z] [05:44:06.515] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:44:06.519] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:43:50.9880774Z) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:43:50.764073Z) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:43:49.8710551Z) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:43:50.7720723Z) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:43:51.1870824Z) [2026-02-20T05:47:04.301Z] [05:44:06.522] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:43:51.2120834Z) [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:43:49.8760588Z) [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.301Z] [05:44:06.523] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:06.523] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:06.524] TRACE: Deleting [testStartupDirectory2.e64b9105] directory recursively [2026-02-20T05:47:04.301Z] [05:44:06.540] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=40 [2026-02-20T05:47:04.301Z] [05:44:06.540] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.301Z] [05:44:06.541] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.301Z] [05:44:06.543] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.301Z] [05:44:06.645] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:44:06.646] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.301Z] [05:44:06.647] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.301Z] [05:44:06.677] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.301Z] [05:44:06.677] 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-02-20T05:47:04.301Z] [05:44:06.679] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime] directory [2026-02-20T05:47:04.301Z] [05:44:06.681] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\launcher-1.properties] properties file... [2026-02-20T05:47:04.301Z] [05:44:06.681] TRACE: win-shortcut=true [2026-02-20T05:47:04.301Z] [05:44:06.682] TRACE: Done [2026-02-20T05:47:04.301Z] [05:44:06.683] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.301Z] [05:44:07.316] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-02-20T05:47:04.301Z] [05:44:07.875] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:07.882] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:07.900] 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.jpackage15874304427071341582". [2026-02-20T05:47:04.301Z] [05:44:07.931] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.301Z] [05:44:07.936] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:07.937] 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.jpackage15874304427071341582". [2026-02-20T05:47:04.302Z] [05:44:07.957] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.302Z] [05:44:08.026] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:08.026] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.302Z] [05:44:08.027] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime] [2026-02-20T05:47:04.302Z] [05:44:08.027] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.302Z] [05:44:08.027] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.302Z] [05:44:08.027] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:06.6803801Z) [2026-02-20T05:47:04.302Z] [05:44:08.028] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.302Z] [05:44:08.030] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.302Z] [05:44:08.206] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:08.206] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.302Z] [05:44:08.206] TRACE: Delete [testStartupDirectory2.cc017698\input\hello.jar] existing jar file [2026-02-20T05:47:04.302Z] [05:44:08.207] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.302Z] [05:44:08.238] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:08.238] 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-02-20T05:47:04.302Z] [05:44:08.239] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime-0] directory [2026-02-20T05:47:04.302Z] [05:44:08.243] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-9312 --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-02-20T05:47:04.302Z] [05:44:08.946] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\out-9312 [2026-02-20T05:47:04.302Z] [05:44:09.428] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:09.437] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:09.451] 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.jpackage10090706682994596179". [2026-02-20T05:47:04.302Z] [05:44:09.480] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.302Z] [05:44:09.601] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:09.605] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-9312 --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-02-20T05:47:04.302Z] [05:44:09.605] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime-0] [2026-02-20T05:47:04.302Z] [05:44:09.606] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.302Z] [05:44:09.606] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.302Z] [05:44:09.606] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:08.2403982Z) [2026-02-20T05:47:04.302Z] [05:44:09.650] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.302Z] [05:44:10.543] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:10.544] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.302Z] [05:44:10.544] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.302Z] [05:44:11.340] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:11.340] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.302Z] [05:44:11.340] 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-02-20T05:47:04.302Z] [05:44:11.340] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.302Z] [05:44:11.343] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.302Z] [2026-02-20T05:47:04.302Z] FileDescription [2026-02-20T05:47:04.302Z] --------------- [2026-02-20T05:47:04.302Z] foo [2026-02-20T05:47:04.302Z] [2026-02-20T05:47:04.302Z] [2026-02-20T05:47:04.302Z] [05:44:12.011] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.302Z] [05:44:12.012] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.302Z] [05:44:12.016] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.302Z] [05:44:13.087] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.302Z] [05:44:13.089] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.302Z] [05:44:13.329] 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-02-20T05:47:04.302Z] [05:44:13.706] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.757] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.302Z] [05:44:13.759] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.302Z] [05:44:13.759] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.302Z] [05:44:13.774] 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-02-20T05:47:04.302Z] [05:44:13.833] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.857] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.863] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.880] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.903] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.937] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.302Z] [05:44:13.962] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.302Z] [05:44:13.968] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-02-20T05:47:04.302Z] [05:44:16.285] Command [PID: 13476]: [2026-02-20T05:47:04.302Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage12709302104479989244\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12709302104479989244\wixobj\a.msi [2026-02-20T05:47:04.302Z] [05:44:16.286] Returned: 0 [2026-02-20T05:47:04.302Z] [2026-02-20T05:47:04.302Z] [05:44:16.311] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.302Z] [05:44:16.346] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:16.347] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:07.8653918Z) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:07.5963856Z) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:06.6763689Z) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:07.6023862Z) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:07.9203918Z) [2026-02-20T05:47:04.302Z] [05:44:16.348] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:07.9553919Z) [2026-02-20T05:47:04.302Z] [05:44:16.349] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.302Z] [05:44:16.349] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.302Z] [05:44:16.349] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:06.6803801Z) [2026-02-20T05:47:04.302Z] [05:44:16.349] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.302Z] [05:44:16.349] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.302Z] [05:44:16.350] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.302Z] [05:44:16.350] TRACE: icacls "testStartupDirectory2.cc017698\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.302Z] [05:44:16.350] TRACE: msiexec /a "testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\Program Files" [2026-02-20T05:47:04.302Z] [05:44:16.351] TRACE: Done [2026-02-20T05:47:04.302Z] [05:44:16.351] TRACE: exec: Execute [cmd /c testStartupDirectory2.cc017698\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.302Z] [05:44:16.912] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.302Z] [05:44:16.922] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.cc017698\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.302Z] [05:44:16.923] TRACE: Deleting [testStartupDirectory2.cc017698\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.302Z] [05:44:16.924] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.302Z] [05:44:16.924] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.302Z] [05:44:16.924] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.302Z] [05:44:16.929] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.302Z] [05:44:16.934] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.302Z] [05:44:16.938] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.302Z] [05:44:16.939] TRACE: assertStringListEquals(1, testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.302Z] [05:44:16.952] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.302Z] [05:44:16.952] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.302Z] [05:44:16.952] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.302Z] [05:44:16.952] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.302Z] [05:44:16.952] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.302Z] [05:44:16.962] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.302Z] [05:44:16.965] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.302Z] [05:44:16.965] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.303Z] [05:44:16.973] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:17.975] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.303Z] [05:44:17.977] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.303Z] [05:44:18.308] 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-02-20T05:47:04.303Z] [05:44:18.597] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.632] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.303Z] [05:44:18.633] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.303Z] [05:44:18.633] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.303Z] [05:44:18.648] 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-02-20T05:47:04.303Z] [05:44:18.716] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.735] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.790] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.804] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.817] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.826] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:18.846] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.303Z] [05:44:18.853] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-02-20T05:47:04.303Z] [05:44:20.977] Command [PID: 8860]: [2026-02-20T05:47:04.303Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage1952453008534933921\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1952453008534933921\wixobj\a.msi [2026-02-20T05:47:04.303Z] [05:44:20.978] Returned: 0 [2026-02-20T05:47:04.303Z] [2026-02-20T05:47:04.303Z] [05:44:21.012] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output. [2026-02-20T05:47:04.303Z] [05:44:21.014] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:21.021] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:21.029] 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.jpackage1952453008534933921". [2026-02-20T05:47:04.303Z] [05:44:21.398] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-02-20T05:47:04.303Z] [05:44:21.398] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.303Z] [05:44:21.432] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:21.433] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:07.8653918Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:07.5963856Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:06.6763689Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:07.6023862Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:07.9203918Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:07.9553919Z) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.303Z] [05:44:21.435] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:06.6803801Z) [2026-02-20T05:47:04.303Z] [05:44:21.436] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.303Z] [05:44:21.436] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.303Z] [05:44:21.436] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:21.436] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:21.436] TRACE: Deleting [testStartupDirectory2.cc017698] directory recursively [2026-02-20T05:47:04.303Z] [05:44:21.453] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=40 [2026-02-20T05:47:04.303Z] [05:44:21.453] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.303Z] [05:44:21.454] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.303Z] [05:44:21.456] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:21.580] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:21.581] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.303Z] [05:44:21.581] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:21.613] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:21.613] 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-02-20T05:47:04.303Z] [05:44:21.615] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime] directory [2026-02-20T05:47:04.303Z] [05:44:21.617] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\launcher-1.properties] properties file... [2026-02-20T05:47:04.303Z] [05:44:21.617] TRACE: win-shortcut=false [2026-02-20T05:47:04.303Z] [05:44:21.618] TRACE: Done [2026-02-20T05:47:04.303Z] [05:44:21.620] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:22.321] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-02-20T05:47:04.303Z] [05:44:22.835] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:22.851] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:22.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.jpackage18129266200544409557". [2026-02-20T05:47:04.303Z] [05:44:23.034] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:23.036] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:23.037] 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.jpackage18129266200544409557". [2026-02-20T05:47:04.303Z] [05:44:23.056] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.303Z] [05:44:23.214] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:23.214] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:23.215] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime] [2026-02-20T05:47:04.303Z] [05:44:23.215] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.303Z] [05:44:23.215] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.303Z] [05:44:23.215] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:21.6166454Z) [2026-02-20T05:47:04.303Z] [05:44:23.221] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.303Z] [05:44:23.224] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:23.336] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:23.337] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.303Z] [05:44:23.337] TRACE: Delete [testStartupDirectory2.7361d154\input\hello.jar] existing jar file [2026-02-20T05:47:04.303Z] [05:44:23.338] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:23.369] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:23.369] 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-02-20T05:47:04.303Z] [05:44:23.370] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime-0] directory [2026-02-20T05:47:04.303Z] [05:44:23.374] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-9312 --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-02-20T05:47:04.303Z] [05:44:23.982] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\out-9312 [2026-02-20T05:47:04.303Z] [05:44:24.448] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:24.456] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:24.479] 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.jpackage17335028952698679528". [2026-02-20T05:47:04.303Z] [05:44:24.590] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.303Z] [05:44:24.735] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:24.736] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-9312 --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-02-20T05:47:04.303Z] [05:44:24.737] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime-0] [2026-02-20T05:47:04.303Z] [05:44:24.737] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.303Z] [05:44:24.737] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.303Z] [05:44:24.737] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:23.3726773Z) [2026-02-20T05:47:04.303Z] [05:44:24.740] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:25.703] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:25.703] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.303Z] [05:44:25.705] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.303Z] [05:44:27.836] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:27.836] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.303Z] [05:44:27.836] 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-02-20T05:47:04.303Z] [05:44:27.837] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.303Z] [05:44:27.839] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.303Z] [2026-02-20T05:47:04.303Z] FileDescription [2026-02-20T05:47:04.303Z] --------------- [2026-02-20T05:47:04.303Z] foo [2026-02-20T05:47:04.303Z] [2026-02-20T05:47:04.303Z] [2026-02-20T05:47:04.303Z] [05:44:28.326] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:28.326] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.303Z] [05:44:28.326] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] [2026-02-20T05:47:04.303Z] [05:44:28.326] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.303Z] [05:44:28.326] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.303Z] [05:44:28.327] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.303Z] [05:44:28.327] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.303Z] [05:44:28.327] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.303Z] [05:44:28.327] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.303Z] [05:44:28.333] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:33.674] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.303Z] [05:44:33.676] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.303Z] [05:44:34.010] 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-02-20T05:47:04.303Z] [05:44:34.313] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.355] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.303Z] [05:44:34.356] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.303Z] [05:44:34.356] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.303Z] [05:44:34.370] 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-02-20T05:47:04.303Z] [05:44:34.434] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.453] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.476] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.519] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.531] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.543] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.303Z] [05:44:34.561] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.303Z] [05:44:34.583] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-02-20T05:47:04.303Z] [05:44:36.928] Command [PID: 8184]: [2026-02-20T05:47:04.303Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage17330485131950552144\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17330485131950552144\wixobj\a.msi [2026-02-20T05:47:04.303Z] [05:44:36.928] Returned: 0 [2026-02-20T05:47:04.303Z] [2026-02-20T05:47:04.303Z] [05:44:36.956] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.303Z] [05:44:36.985] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.303Z] [05:44:36.985] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.303Z] [05:44:36.986] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-02-20T05:47:04.303Z] [05:44:36.986] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.303Z] [05:44:36.986] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.304Z] [05:44:36.986] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:22.8186674Z) [2026-02-20T05:47:04.304Z] [05:44:36.986] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:22.6036613Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:21.6126446Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:22.6106636Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:23.0306767Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:23.0546713Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:21.6166454Z) [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.304Z] [05:44:36.987] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.304Z] [05:44:36.989] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] Export table [Shortcut] in [testStartupDirectory2.7361d154\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.304Z] Export table [Component] in [testStartupDirectory2.7361d154\msi-db/Component.idt] file [2026-02-20T05:47:04.304Z] Export table [File] in [testStartupDirectory2.7361d154\msi-db/File.idt] file [2026-02-20T05:47:04.304Z] Export table [Directory] in [testStartupDirectory2.7361d154\msi-db/Directory.idt] file [2026-02-20T05:47:04.304Z] [05:44:37.119] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.304Z] [05:44:37.120] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:37.160] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: Done [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.304Z] [05:44:37.161] TRACE: Done [2026-02-20T05:47:04.304Z] [05:44:37.162] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.304Z] [05:44:37.162] TRACE: icacls "testStartupDirectory2.7361d154\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.304Z] [05:44:37.162] TRACE: msiexec /a "testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\Program Files" [2026-02-20T05:47:04.304Z] [05:44:37.163] TRACE: Done [2026-02-20T05:47:04.304Z] [05:44:37.163] TRACE: exec: Execute [cmd /c testStartupDirectory2.7361d154\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.304Z] [05:44:37.667] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.304Z] [05:44:37.674] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.7361d154\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.304Z] [05:44:37.674] TRACE: Deleting [testStartupDirectory2.7361d154\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.304Z] [05:44:37.675] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:37.675] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.304Z] [05:44:37.675] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.304Z] [05:44:37.679] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.304Z] [05:44:37.683] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.304Z] [05:44:37.687] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.304Z] [05:44:37.687] TRACE: assertStringListEquals(1, testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.304Z] [05:44:37.707] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.304Z] [05:44:37.707] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.304Z] [05:44:37.707] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.304Z] [05:44:37.707] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.304Z] [05:44:37.707] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.304Z] [05:44:37.714] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.304Z] [05:44:37.722] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.304Z] [05:44:37.722] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.304Z] [05:44:37.725] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:38.683] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.304Z] [05:44:38.685] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.304Z] [05:44:39.005] 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-02-20T05:47:04.304Z] [05:44:39.291] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.331] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.304Z] [05:44:39.332] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.304Z] [05:44:39.332] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.304Z] [05:44:39.346] 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-02-20T05:47:04.304Z] [05:44:39.430] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.439] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.500] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.512] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.526] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.535] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:39.560] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.304Z] [05:44:39.566] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-02-20T05:47:04.304Z] [05:44:41.590] Command [PID: 6864]: [2026-02-20T05:47:04.304Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage5764198383038980413\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5764198383038980413\wixobj\a.msi [2026-02-20T05:47:04.304Z] [05:44:41.591] Returned: 0 [2026-02-20T05:47:04.304Z] [2026-02-20T05:47:04.304Z] [05:44:41.625] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output. [2026-02-20T05:47:04.304Z] [05:44:41.627] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:41.638] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.304Z] [05:44:41.646] 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.jpackage5764198383038980413". [2026-02-20T05:47:04.304Z] [05:44:42.591] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-02-20T05:47:04.304Z] [05:44:42.591] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.304Z] [05:44:42.630] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.304Z] [05:44:42.631] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:42.632] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-02-20T05:47:04.304Z] [05:44:42.632] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.304Z] [05:44:42.632] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.304Z] [05:44:42.632] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:22.8186674Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:22.6036613Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:21.6126446Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:22.6106636Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:23.0306767Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:23.0546713Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:21.6166454Z) [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.304Z] [05:44:42.633] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.304Z] [05:44:42.634] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:42.634] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.304Z] [05:44:42.634] TRACE: Deleting [testStartupDirectory2.7361d154] directory recursively [2026-02-20T05:47:04.304Z] [05:44:42.652] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=50 [2026-02-20T05:47:04.304Z] [05:44:42.652] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.304Z] [05:44:42.652] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.304Z] [05:44:42.654] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.304Z] [05:44:42.779] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:42.779] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.305Z] [05:44:42.780] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.305Z] [05:44:42.811] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:42.811] 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-02-20T05:47:04.305Z] [05:44:42.813] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime] directory [2026-02-20T05:47:04.305Z] [05:44:42.815] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\launcher-1.properties] properties file... [2026-02-20T05:47:04.305Z] [05:44:42.815] TRACE: win-shortcut=true [2026-02-20T05:47:04.305Z] [05:44:42.816] TRACE: Done [2026-02-20T05:47:04.305Z] [05:44:42.818] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.305Z] [05:44:43.356] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-02-20T05:47:04.305Z] [05:44:43.813] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:43.827] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:43.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.jpackage13269004263704935382". [2026-02-20T05:47:04.305Z] [05:44:43.977] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:43.981] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:43.982] 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.jpackage13269004263704935382". [2026-02-20T05:47:04.305Z] [05:44:44.001] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.305Z] [05:44:44.110] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:44.111] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.305Z] [05:44:44.116] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime] [2026-02-20T05:47:04.305Z] [05:44:44.117] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.305Z] [05:44:44.117] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.305Z] [05:44:44.117] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:42.8140372Z) [2026-02-20T05:47:04.305Z] [05:44:44.118] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.305Z] [05:44:44.120] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.305Z] [05:44:44.219] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:44.220] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.305Z] [05:44:44.220] TRACE: Delete [testStartupDirectory2.c00a7069\input\hello.jar] existing jar file [2026-02-20T05:47:04.305Z] [05:44:44.221] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.305Z] [05:44:44.249] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:44.250] 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-02-20T05:47:04.305Z] [05:44:44.251] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime-0] directory [2026-02-20T05:47:04.305Z] [05:44:44.256] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-9312 --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-02-20T05:47:04.305Z] [05:44:44.837] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\out-9312 [2026-02-20T05:47:04.305Z] [05:44:45.265] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:45.273] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:45.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.jpackage5868467747413054702". [2026-02-20T05:47:04.305Z] [05:44:45.370] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.305Z] [05:44:45.424] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:45.425] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-9312 --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-02-20T05:47:04.305Z] [05:44:45.427] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime-0] [2026-02-20T05:47:04.305Z] [05:44:45.427] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.305Z] [05:44:45.427] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.305Z] [05:44:45.427] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:44:44.2530647Z) [2026-02-20T05:47:04.305Z] [05:44:45.486] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.305Z] [05:44:46.251] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:46.251] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.305Z] [05:44:46.251] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.305Z] [05:44:46.893] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:46.893] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.305Z] [05:44:46.893] 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-02-20T05:47:04.305Z] [05:44:46.893] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.305Z] [05:44:46.896] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.305Z] [2026-02-20T05:47:04.305Z] FileDescription [2026-02-20T05:47:04.305Z] --------------- [2026-02-20T05:47:04.305Z] foo [2026-02-20T05:47:04.305Z] [2026-02-20T05:47:04.305Z] [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.305Z] [05:44:47.329] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.305Z] [05:44:47.330] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.305Z] [05:44:47.332] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.305Z] [05:44:50.806] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.305Z] [05:44:50.808] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.305Z] [05:44:51.140] 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-02-20T05:47:04.305Z] [05:44:51.307] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.512] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.305Z] [05:44:51.513] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.305Z] [05:44:51.513] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.305Z] [05:44:51.524] 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-02-20T05:47:04.305Z] [05:44:51.592] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.618] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.676] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.682] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.691] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.700] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.305Z] [05:44:51.724] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.305Z] [05:44:51.729] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-02-20T05:47:04.305Z] [05:44:55.743] Command [PID: 13128]: [2026-02-20T05:47:04.305Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage16582153078918492434\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16582153078918492434\wixobj\a.msi [2026-02-20T05:47:04.305Z] [05:44:55.744] Returned: 0 [2026-02-20T05:47:04.305Z] [2026-02-20T05:47:04.305Z] [05:44:55.771] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.305Z] [05:44:55.801] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.305Z] [05:44:55.801] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.305Z] [05:44:55.802] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-02-20T05:47:04.305Z] [05:44:55.802] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.305Z] [05:44:55.802] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:43.8000558Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:43.6250521Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:42.8100367Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:43.6310528Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:43.9650579Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:43.9990589Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:42.8140372Z) [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.305Z] [05:44:55.803] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.305Z] [05:44:55.804] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.305Z] Export table [Shortcut] in [testStartupDirectory2.c00a7069\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.306Z] Export table [Component] in [testStartupDirectory2.c00a7069\msi-db/Component.idt] file [2026-02-20T05:47:04.306Z] Export table [File] in [testStartupDirectory2.c00a7069\msi-db/File.idt] file [2026-02-20T05:47:04.306Z] Export table [Directory] in [testStartupDirectory2.c00a7069\msi-db/Directory.idt] file [2026-02-20T05:47:04.306Z] [05:44:55.915] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:44:55.915] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: Done [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.306Z] [05:44:55.958] TRACE: Done [2026-02-20T05:47:04.306Z] [05:44:55.959] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.306Z] [05:44:55.959] TRACE: icacls "testStartupDirectory2.c00a7069\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.306Z] [05:44:55.959] TRACE: msiexec /a "testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\Program Files" [2026-02-20T05:47:04.306Z] [05:44:55.960] TRACE: Done [2026-02-20T05:47:04.306Z] [05:44:55.960] TRACE: exec: Execute [cmd /c testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.306Z] [05:44:56.538] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:44:56.543] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.c00a7069\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.306Z] [05:44:56.544] TRACE: Deleting [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.306Z] [05:44:56.544] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:44:56.545] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.306Z] [05:44:56.545] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.306Z] [05:44:56.549] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.306Z] [05:44:56.554] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.306Z] [05:44:56.574] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.306Z] [05:44:56.574] TRACE: assertStringListEquals(1, testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.306Z] [05:44:56.596] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.306Z] [05:44:56.596] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.306Z] [05:44:56.596] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.306Z] [05:44:56.596] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.306Z] [05:44:56.596] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.306Z] [05:44:56.605] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.306Z] [05:44:56.608] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.306Z] [05:44:56.608] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.306Z] [05:44:56.617] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:44:57.649] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.306Z] [05:44:57.652] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.306Z] [05:44:57.961] 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-02-20T05:47:04.306Z] [05:44:58.242] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.281] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.306Z] [05:44:58.282] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.306Z] [05:44:58.282] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.306Z] [05:44:58.295] 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-02-20T05:47:04.306Z] [05:44:58.374] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.398] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.415] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.436] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.445] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.460] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:44:58.501] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.306Z] [05:44:58.508] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-02-20T05:47:04.306Z] [05:45:00.597] Command [PID: 10060]: [2026-02-20T05:47:04.306Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage14655888775452619970\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14655888775452619970\wixobj\a.msi [2026-02-20T05:47:04.306Z] [05:45:00.597] Returned: 0 [2026-02-20T05:47:04.306Z] [2026-02-20T05:47:04.306Z] [05:45:00.633] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output. [2026-02-20T05:47:04.306Z] [05:45:00.635] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:00.643] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:00.650] 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.jpackage14655888775452619970". [2026-02-20T05:47:04.306Z] [05:45:01.014] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-02-20T05:47:04.306Z] [05:45:01.014] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.306Z] [05:45:01.060] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:01.060] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:45:01.061] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:44:43.8000558Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:44:43.6250521Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:44:42.8100367Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:44:43.6310528Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:44:43.9650579Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:44:43.9990589Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:44:42.8140372Z) [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.306Z] [05:45:01.062] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.306Z] [05:45:01.063] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:45:01.063] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:45:01.063] TRACE: Deleting [testStartupDirectory2.c00a7069] directory recursively [2026-02-20T05:47:04.306Z] [05:45:01.082] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=50 [2026-02-20T05:47:04.306Z] [05:45:01.082] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-02-20T05:47:04.306Z] [05:45:01.083] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.306Z] [05:45:01.084] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.306Z] [05:45:01.169] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:01.170] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.306Z] [05:45:01.170] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.306Z] [05:45:01.200] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:01.200] 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-02-20T05:47:04.306Z] [05:45:01.201] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime] directory [2026-02-20T05:47:04.306Z] [05:45:01.204] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\launcher-1.properties] properties file... [2026-02-20T05:47:04.306Z] [05:45:01.204] TRACE: Done [2026-02-20T05:47:04.306Z] [05:45:01.206] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:45:01.730] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-02-20T05:47:04.306Z] [05:45:02.559] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:02.571] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:02.636] 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.jpackage14522627229441107616". [2026-02-20T05:47:04.306Z] [05:45:02.723] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:02.727] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.306Z] [05:45:02.728] 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.jpackage14522627229441107616". [2026-02-20T05:47:04.306Z] [05:45:02.749] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.306Z] [05:45:02.862] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:02.862] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.306Z] [05:45:02.863] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime] [2026-02-20T05:47:04.306Z] [05:45:02.863] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.306Z] [05:45:02.866] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.306Z] [05:45:02.866] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:01.2033666Z) [2026-02-20T05:47:04.306Z] [05:45:02.867] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.306Z] [05:45:02.869] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.306Z] [05:45:02.972] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:02.972] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.306Z] [05:45:02.972] TRACE: Delete [testStartupDirectory2.57ad9a5b\input\hello.jar] existing jar file [2026-02-20T05:47:04.306Z] [05:45:02.973] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.306Z] [05:45:03.004] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.306Z] [05:45:03.004] 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-02-20T05:47:04.307Z] [05:45:03.006] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime-0] directory [2026-02-20T05:47:04.307Z] [05:45:03.010] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-9312 --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-02-20T05:47:04.307Z] [05:45:03.576] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\out-9312 [2026-02-20T05:47:04.307Z] [05:45:04.002] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:04.012] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:04.041] 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.jpackage4336742673934955110". [2026-02-20T05:47:04.307Z] [05:45:04.066] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.307Z] [05:45:04.118] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:04.118] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-9312 --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-02-20T05:47:04.307Z] [05:45:04.119] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime-0] [2026-02-20T05:47:04.307Z] [05:45:04.119] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.307Z] [05:45:04.119] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.307Z] [05:45:04.119] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:03.0072904Z) [2026-02-20T05:47:04.307Z] [05:45:04.181] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.307Z] [05:45:05.012] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:05.012] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.307Z] [05:45:05.012] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.307Z] [05:45:05.691] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:05.691] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.307Z] [05:45:05.691] 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-02-20T05:47:04.307Z] [05:45:05.692] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.307Z] [05:45:05.694] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.307Z] [2026-02-20T05:47:04.307Z] FileDescription [2026-02-20T05:47:04.307Z] --------------- [2026-02-20T05:47:04.307Z] foo [2026-02-20T05:47:04.307Z] [2026-02-20T05:47:04.307Z] [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.307Z] [05:45:06.158] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.307Z] [05:45:06.159] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.307Z] [05:45:06.159] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.307Z] [05:45:06.161] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.307Z] [05:45:07.117] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.307Z] [05:45:07.119] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.307Z] [05:45:07.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-02-20T05:47:04.307Z] [05:45:07.770] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:07.813] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.307Z] [05:45:07.814] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.307Z] [05:45:07.814] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.307Z] [05:45:07.829] 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-02-20T05:47:04.307Z] [05:45:07.904] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:07.924] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:07.941] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:07.955] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:08.006] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:08.018] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.307Z] [05:45:08.057] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.307Z] [05:45:08.062] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-02-20T05:47:04.307Z] [05:45:10.487] Command [PID: 11336]: [2026-02-20T05:47:04.307Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage9486043296633648484\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9486043296633648484\wixobj\a.msi [2026-02-20T05:47:04.307Z] [05:45:10.488] Returned: 0 [2026-02-20T05:47:04.307Z] [2026-02-20T05:47:04.307Z] [05:45:10.516] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.307Z] [05:45:10.563] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:10.564] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:02.5452818Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:02.3592786Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:01.1983663Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:02.3662788Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:02.7112837Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:02.7472858Z) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.307Z] [05:45:10.565] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:01.2033666Z) [2026-02-20T05:47:04.307Z] [05:45:10.566] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.307Z] [05:45:10.566] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.307Z] [05:45:10.567] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.307Z] Export table [Shortcut] in [testStartupDirectory2.57ad9a5b\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.307Z] Export table [Component] in [testStartupDirectory2.57ad9a5b\msi-db/Component.idt] file [2026-02-20T05:47:04.307Z] Export table [File] in [testStartupDirectory2.57ad9a5b\msi-db/File.idt] file [2026-02-20T05:47:04.307Z] Export table [Directory] in [testStartupDirectory2.57ad9a5b\msi-db/Directory.idt] file [2026-02-20T05:47:04.307Z] [05:45:10.688] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.307Z] [05:45:10.688] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: Done [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.307Z] [05:45:10.727] TRACE: Done [2026-02-20T05:47:04.308Z] [05:45:10.728] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.308Z] [05:45:10.728] TRACE: icacls "testStartupDirectory2.57ad9a5b\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.308Z] [05:45:10.728] TRACE: msiexec /a "testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files" [2026-02-20T05:47:04.308Z] [05:45:10.729] TRACE: Done [2026-02-20T05:47:04.308Z] [05:45:10.730] TRACE: exec: Execute [cmd /c testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.308Z] [05:45:11.706] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.308Z] [05:45:11.767] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.308Z] [05:45:11.768] TRACE: Deleting [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.308Z] [05:45:11.769] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:11.769] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.308Z] [05:45:11.769] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.308Z] [05:45:11.774] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.308Z] [05:45:11.778] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.308Z] [05:45:11.789] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.308Z] [05:45:11.789] TRACE: assertStringListEquals(1, testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.308Z] [05:45:11.797] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.308Z] [05:45:11.797] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.308Z] [05:45:11.797] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.308Z] [05:45:11.797] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.308Z] [05:45:11.798] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.308Z] [05:45:11.802] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.308Z] [05:45:11.805] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.308Z] [05:45:11.806] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.308Z] [05:45:11.808] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:12.885] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.308Z] [05:45:12.887] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.308Z] [05:45:13.243] 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-02-20T05:47:04.308Z] [05:45:13.557] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.597] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.308Z] [05:45:13.597] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.308Z] [05:45:13.598] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.308Z] [05:45:13.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-02-20T05:47:04.308Z] [05:45:13.680] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.698] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.720] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.740] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.780] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.786] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:13.813] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.308Z] [05:45:13.818] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-02-20T05:47:04.308Z] [05:45:16.025] Command [PID: 6340]: [2026-02-20T05:47:04.308Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage3662775564625129504\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3662775564625129504\wixobj\a.msi [2026-02-20T05:47:04.308Z] [05:45:16.025] Returned: 0 [2026-02-20T05:47:04.308Z] [2026-02-20T05:47:04.308Z] [05:45:16.062] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output. [2026-02-20T05:47:04.308Z] [05:45:16.065] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:16.075] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:16.239] 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.jpackage3662775564625129504". [2026-02-20T05:47:04.308Z] [05:45:16.441] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-02-20T05:47:04.308Z] [05:45:16.441] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.308Z] [05:45:16.471] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.308Z] [05:45:16.471] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:02.5452818Z) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:02.3592786Z) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:01.1983663Z) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:02.3662788Z) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:02.7112837Z) [2026-02-20T05:47:04.308Z] [05:45:16.473] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:02.7472858Z) [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:01.2033666Z) [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.308Z] [05:45:16.474] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:16.474] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:16.475] TRACE: Deleting [testStartupDirectory2.57ad9a5b] directory recursively [2026-02-20T05:47:04.308Z] [05:45:16.493] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=50 [2026-02-20T05:47:04.308Z] [05:45:16.493] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.308Z] [05:45:16.494] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.308Z] [05:45:16.495] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.308Z] [05:45:16.584] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.308Z] [05:45:16.591] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.308Z] [05:45:16.592] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.308Z] [05:45:16.622] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.308Z] [05:45:16.623] 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-02-20T05:47:04.308Z] [05:45:16.624] TRACE: Init fake runtime in [testStartupDirectory2.1c5b90ed\fake_runtime] directory [2026-02-20T05:47:04.308Z] [05:45:16.627] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:17.140] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-02-20T05:47:04.308Z] [05:45:17.562] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:17.570] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:17.593] 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.jpackage12063888734374290239". [2026-02-20T05:47:04.308Z] [05:45:17.616] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.308Z] [05:45:17.683] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.308Z] [05:45:17.684] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:17.685] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\fake_runtime] [2026-02-20T05:47:04.308Z] [05:45:17.685] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.308Z] [05:45:17.685] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.308Z] [05:45:17.685] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:16.6257338Z) [2026-02-20T05:47:04.308Z] [05:45:17.688] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.308Z] [05:45:18.671] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.308Z] [05:45:18.674] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.308Z] [05:45:18.943] 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-02-20T05:47:04.308Z] [05:45:19.212] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.257] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.308Z] [05:45:19.257] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.308Z] [05:45:19.258] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.308Z] [05:45:19.272] 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-02-20T05:47:04.308Z] [05:45:19.335] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.342] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.362] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.412] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.426] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.436] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.308Z] [05:45:19.464] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.308Z] [05:45:19.469] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-02-20T05:47:04.308Z] [05:45:21.382] Command [PID: 8156]: [2026-02-20T05:47:04.309Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=500 -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.jpackage11270133886620215372\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11270133886620215372\wixobj\a.msi [2026-02-20T05:47:04.309Z] [05:45:21.383] Returned: 0 [2026-02-20T05:47:04.309Z] [2026-02-20T05:47:04.309Z] [05:45:21.409] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.309Z] [05:45:21.435] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.309Z] [05:45:21.435] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.309Z] [05:45:21.436] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(2, app#) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-02-20T05:45:17.5517525Z) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(4, app\foo.cfg#2026-02-20T05:45:17.414748Z) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(5, app\hello.jar#2026-02-20T05:45:16.6217379Z) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(6, foo.exe#2026-02-20T05:45:17.6147526Z) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(7, runtime#) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(8, runtime\bin#) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-02-20T05:45:16.6257338Z) [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.309Z] [05:45:21.437] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.309Z] [05:45:21.439] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.309Z] Export table [Shortcut] in [testStartupDirectory2.1c5b90ed\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.309Z] Export table [Component] in [testStartupDirectory2.1c5b90ed\msi-db/Component.idt] file [2026-02-20T05:47:04.309Z] Export table [File] in [testStartupDirectory2.1c5b90ed\msi-db/File.idt] file [2026-02-20T05:47:04.309Z] Export table [Directory] in [testStartupDirectory2.1c5b90ed\msi-db/Directory.idt] file [2026-02-20T05:47:04.309Z] [05:45:21.580] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.309Z] [05:45:21.580] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.309Z] [05:45:21.597] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.309Z] [05:45:21.597] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.309Z] [05:45:21.597] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.309Z] [05:45:21.597] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.309Z] [05:45:21.598] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-02-20T05:47:04.309Z] [05:45:21.598] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.309Z] [05:45:21.598] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.309Z] [05:45:21.598] TRACE: Done [2026-02-20T05:47:04.309Z] [05:45:21.599] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.309Z] [05:45:21.599] TRACE: icacls "testStartupDirectory2.1c5b90ed\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.309Z] [05:45:21.599] TRACE: msiexec /a "testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files" [2026-02-20T05:47:04.309Z] [05:45:21.600] TRACE: Done [2026-02-20T05:47:04.309Z] [05:45:21.600] TRACE: exec: Execute [cmd /c testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.309Z] [05:45:22.453] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.309Z] [05:45:22.459] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.309Z] [05:45:22.742] TRACE: Deleting [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.309Z] [05:45:22.743] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.309Z] [05:45:22.743] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.309Z] [05:45:22.743] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.309Z] [05:45:22.746] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.309Z] [05:45:22.750] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.309Z] [05:45:22.752] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.309Z] [05:45:22.752] TRACE: assertStringListEquals(1, testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.309Z] [05:45:22.763] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.309Z] [05:45:22.764] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.309Z] [05:45:22.764] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.309Z] [05:45:22.764] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.309Z] [05:45:22.764] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.309Z] [05:45:22.768] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.309Z] [05:45:22.770] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.309Z] [05:45:22.770] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.309Z] [05:45:22.772] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.309Z] [05:45:23.762] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.309Z] [05:45:23.765] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.309Z] [05:45:24.001] 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-02-20T05:47:04.309Z] [05:45:24.358] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.394] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.309Z] [05:45:24.395] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.309Z] [05:45:24.395] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.309Z] [05:45:24.412] 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-02-20T05:47:04.309Z] [05:45:24.481] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.504] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.512] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.530] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.574] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.586] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.309Z] [05:45:24.614] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.309Z] [05:45:24.619] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-02-20T05:47:04.309Z] [05:45:26.604] Command [PID: 7848]: [2026-02-20T05:47:04.310Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=500 -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.jpackage14729958256415904799\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14729958256415904799\wixobj\a.msi [2026-02-20T05:47:04.310Z] [05:45:26.605] Returned: 0 [2026-02-20T05:47:04.310Z] [2026-02-20T05:47:04.310Z] [05:45:26.642] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output. [2026-02-20T05:47:04.310Z] [05:45:26.645] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:26.655] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:26.662] 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.jpackage14729958256415904799". [2026-02-20T05:47:04.310Z] [05:45:27.550] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-02-20T05:47:04.310Z] [05:45:27.550] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.310Z] [05:45:27.579] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:27.579] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.310Z] [05:45:27.580] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-02-20T05:47:04.310Z] [05:45:27.580] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(2, app#) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-02-20T05:45:17.5517525Z) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(4, app\foo.cfg#2026-02-20T05:45:17.414748Z) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(5, app\hello.jar#2026-02-20T05:45:16.6217379Z) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(6, foo.exe#2026-02-20T05:45:17.6147526Z) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(7, runtime#) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(8, runtime\bin#) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-02-20T05:45:16.6257338Z) [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.310Z] [05:45:27.581] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.310Z] [05:45:27.581] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.310Z] [05:45:27.582] TRACE: Deleting [testStartupDirectory2.1c5b90ed] directory recursively [2026-02-20T05:47:04.310Z] [05:45:27.855] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=30 [2026-02-20T05:47:04.310Z] [05:45:27.855] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.310Z] [05:45:27.856] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.310Z] [05:45:27.857] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.310Z] [05:45:27.946] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:27.946] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.310Z] [05:45:27.947] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.310Z] [05:45:27.976] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:27.976] 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-02-20T05:47:04.310Z] [05:45:27.978] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime] directory [2026-02-20T05:47:04.310Z] [05:45:27.980] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\launcher-1.properties] properties file... [2026-02-20T05:47:04.310Z] [05:45:27.980] TRACE: win-menu=false [2026-02-20T05:47:04.310Z] [05:45:27.981] TRACE: Done [2026-02-20T05:47:04.310Z] [05:45:27.982] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.310Z] [05:45:28.515] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-02-20T05:47:04.310Z] [05:45:29.020] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:29.028] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:29.049] 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.jpackage8264664825506826733". [2026-02-20T05:47:04.310Z] [05:45:29.083] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:29.087] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:29.088] 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.jpackage8264664825506826733". [2026-02-20T05:47:04.310Z] [05:45:29.183] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.310Z] [05:45:29.278] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:29.278] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.310Z] [05:45:29.279] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime] [2026-02-20T05:47:04.310Z] [05:45:29.279] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.310Z] [05:45:29.279] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.310Z] [05:45:29.279] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:27.9797295Z) [2026-02-20T05:47:04.310Z] [05:45:29.280] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.310Z] [05:45:29.282] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.310Z] [05:45:29.384] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:29.385] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.310Z] [05:45:29.385] TRACE: Delete [testStartupDirectory2.6c7dcecf\input\hello.jar] existing jar file [2026-02-20T05:47:04.310Z] [05:45:29.385] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.310Z] [05:45:29.415] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:29.416] 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-02-20T05:47:04.310Z] [05:45:29.418] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime-0] directory [2026-02-20T05:47:04.310Z] [05:45:29.424] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-9312 --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-02-20T05:47:04.310Z] [05:45:29.954] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\out-9312 [2026-02-20T05:47:04.310Z] [05:45:30.408] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:30.416] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.310Z] [05:45:30.437] 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.jpackage16901321900900084105". [2026-02-20T05:47:04.310Z] [05:45:30.524] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.310Z] [05:45:30.544] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.310Z] [05:45:30.545] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-9312 --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-02-20T05:47:04.310Z] [05:45:30.546] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime-0] [2026-02-20T05:47:04.310Z] [05:45:30.546] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.310Z] [05:45:30.546] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.310Z] [05:45:30.546] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:29.4197572Z) [2026-02-20T05:47:04.311Z] [05:45:30.650] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.311Z] [05:45:31.414] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.311Z] [05:45:31.415] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.311Z] [05:45:31.415] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.311Z] [05:45:32.063] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.311Z] [05:45:32.063] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.311Z] [05:45:32.063] 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-02-20T05:47:04.311Z] [05:45:32.064] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.311Z] [05:45:32.066] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.311Z] [2026-02-20T05:47:04.311Z] FileDescription [2026-02-20T05:47:04.311Z] --------------- [2026-02-20T05:47:04.311Z] foo [2026-02-20T05:47:04.311Z] [2026-02-20T05:47:04.311Z] [2026-02-20T05:47:04.311Z] [05:45:32.510] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.311Z] [05:45:32.510] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.311Z] [05:45:32.510] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.311Z] [05:45:32.511] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.311Z] [05:45:32.514] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.311Z] [05:45:33.489] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.311Z] [05:45:33.491] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.311Z] [05:45:33.819] 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-02-20T05:47:04.311Z] [05:45:34.138] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.181] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.311Z] [05:45:34.181] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.311Z] [05:45:34.181] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.311Z] [05:45:34.196] 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-02-20T05:47:04.311Z] [05:45:34.267] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.294] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.314] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.364] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.375] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.386] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.311Z] [05:45:34.405] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.311Z] [05:45:34.409] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-02-20T05:47:04.311Z] [05:45:36.594] Command [PID: 8788]: [2026-02-20T05:47:04.311Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage16936562523662470228\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16936562523662470228\wixobj\a.msi [2026-02-20T05:47:04.311Z] [05:45:36.594] Returned: 0 [2026-02-20T05:47:04.311Z] [2026-02-20T05:47:04.311Z] [05:45:36.624] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.311Z] [05:45:36.650] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.311Z] [05:45:36.650] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:29.0097489Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:28.7887452Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:27.9757379Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:28.7937444Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:29.0707489Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:29.1817521Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:27.9797295Z) [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.311Z] [05:45:36.652] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.311Z] [05:45:36.653] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.311Z] [05:45:36.653] TRACE: icacls "testStartupDirectory2.6c7dcecf\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.311Z] [05:45:36.653] TRACE: msiexec /a "testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files" [2026-02-20T05:47:04.312Z] [05:45:36.654] TRACE: Done [2026-02-20T05:47:04.312Z] [05:45:36.654] TRACE: exec: Execute [cmd /c testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.312Z] [05:45:37.396] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.312Z] [05:45:37.402] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.312Z] [05:45:37.402] TRACE: Deleting [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.312Z] [05:45:37.403] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.312Z] [05:45:37.403] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.312Z] [05:45:37.403] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.312Z] [05:45:37.409] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.312Z] [05:45:37.412] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.312Z] [05:45:37.420] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.312Z] [05:45:37.420] TRACE: assertStringListEquals(1, testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.312Z] [05:45:37.427] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.312Z] [05:45:37.427] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.312Z] [05:45:37.428] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.312Z] [05:45:37.428] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.312Z] [05:45:37.428] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.312Z] [05:45:37.432] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.312Z] [05:45:37.434] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.312Z] [05:45:37.435] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.312Z] [05:45:37.437] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.312Z] [05:45:38.385] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.312Z] [05:45:38.387] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.312Z] [05:45:39.034] 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-02-20T05:47:04.312Z] [05:45:39.377] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.418] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.312Z] [05:45:39.422] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.312Z] [05:45:39.422] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.312Z] [05:45:39.436] 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-02-20T05:47:04.312Z] [05:45:39.504] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.525] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.543] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.561] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.601] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.613] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:39.635] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.312Z] [05:45:39.640] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-02-20T05:47:04.312Z] [05:45:41.781] Command [PID: 13084]: [2026-02-20T05:47:04.312Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage8255908507177714954\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8255908507177714954\wixobj\a.msi [2026-02-20T05:47:04.312Z] [05:45:41.781] Returned: 0 [2026-02-20T05:47:04.312Z] [2026-02-20T05:47:04.312Z] [05:45:41.825] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output. [2026-02-20T05:47:04.312Z] [05:45:41.827] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:41.835] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.312Z] [05:45:41.844] 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.jpackage8255908507177714954". [2026-02-20T05:47:04.312Z] [05:45:42.218] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-02-20T05:47:04.312Z] [05:45:42.219] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.312Z] [05:45:42.248] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.312Z] [05:45:42.248] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.312Z] [05:45:42.249] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-02-20T05:47:04.312Z] [05:45:42.249] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.312Z] [05:45:42.249] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:29.0097489Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:28.7887452Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:27.9757379Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:28.7937444Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:29.0707489Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:29.1817521Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:27.9797295Z) [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.312Z] [05:45:42.250] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.312Z] [05:45:42.251] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.312Z] [05:45:42.251] TRACE: Deleting [testStartupDirectory2.6c7dcecf] directory recursively [2026-02-20T05:47:04.312Z] [05:45:42.268] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=40 [2026-02-20T05:47:04.312Z] [05:45:42.268] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.312Z] [05:45:42.269] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.312Z] [05:45:42.270] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.312Z] [05:45:42.350] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.312Z] [05:45:42.351] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.312Z] [05:45:42.352] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.312Z] [05:45:42.387] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.312Z] [05:45:42.387] 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-02-20T05:47:04.312Z] [05:45:42.388] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime] directory [2026-02-20T05:47:04.312Z] [05:45:42.391] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\launcher-1.properties] properties file... [2026-02-20T05:47:04.312Z] [05:45:42.391] TRACE: win-menu=true [2026-02-20T05:47:04.312Z] [05:45:42.391] TRACE: Done [2026-02-20T05:47:04.313Z] [05:45:42.393] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.313Z] [05:45:42.987] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-02-20T05:47:04.313Z] [05:45:43.459] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:43.475] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:43.602] 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.jpackage3025207721962315290". [2026-02-20T05:47:04.313Z] [05:45:43.624] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:43.627] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:43.628] 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.jpackage3025207721962315290". [2026-02-20T05:47:04.313Z] [05:45:43.647] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.313Z] [05:45:43.775] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:43.775] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.313Z] [05:45:43.776] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime] [2026-02-20T05:47:04.313Z] [05:45:43.776] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.313Z] [05:45:43.776] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.313Z] [05:45:43.776] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:42.3897587Z) [2026-02-20T05:47:04.313Z] [05:45:43.776] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.313Z] [05:45:43.779] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.313Z] [05:45:43.874] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:43.875] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.313Z] [05:45:43.875] TRACE: Delete [testStartupDirectory2.a70b578e\input\hello.jar] existing jar file [2026-02-20T05:47:04.313Z] [05:45:43.876] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.313Z] [05:45:43.909] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:43.909] 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-02-20T05:47:04.313Z] [05:45:43.910] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime-0] directory [2026-02-20T05:47:04.313Z] [05:45:43.913] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-9312 --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-02-20T05:47:04.313Z] [05:45:44.411] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\out-9312 [2026-02-20T05:47:04.313Z] [05:45:44.826] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:44.834] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:44.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.jpackage9110498280364911224". [2026-02-20T05:47:04.313Z] [05:45:44.885] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.313Z] [05:45:44.951] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:44.951] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-9312 --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-02-20T05:47:04.313Z] [05:45:44.953] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime-0] [2026-02-20T05:47:04.313Z] [05:45:44.953] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.313Z] [05:45:44.953] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.313Z] [05:45:44.953] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:43.9127875Z) [2026-02-20T05:47:04.313Z] [05:45:45.011] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.313Z] [05:45:45.795] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:45.795] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.313Z] [05:45:45.795] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.313Z] [05:45:46.481] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:46.481] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.313Z] [05:45:46.482] 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-02-20T05:47:04.313Z] [05:45:46.482] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.313Z] [05:45:46.484] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.313Z] [2026-02-20T05:47:04.313Z] FileDescription [2026-02-20T05:47:04.313Z] --------------- [2026-02-20T05:47:04.313Z] foo [2026-02-20T05:47:04.313Z] [2026-02-20T05:47:04.313Z] [2026-02-20T05:47:04.313Z] [05:45:46.923] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.313Z] [05:45:46.924] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.313Z] [05:45:46.926] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.313Z] [05:45:47.879] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.313Z] [05:45:47.881] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.313Z] [05:45:48.235] 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-02-20T05:47:04.313Z] [05:45:48.534] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.570] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.313Z] [05:45:48.571] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.313Z] [05:45:48.571] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.313Z] [05:45:48.586] 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-02-20T05:47:04.313Z] [05:45:48.666] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.677] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.729] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.743] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.753] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.313Z] [05:45:48.762] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:48.801] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.314Z] [05:45:48.808] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-02-20T05:47:04.314Z] [05:45:51.275] Command [PID: 2472]: [2026-02-20T05:47:04.314Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage14982150838628792393\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14982150838628792393\wixobj\a.msi [2026-02-20T05:47:04.314Z] [05:45:51.276] Returned: 0 [2026-02-20T05:47:04.314Z] [2026-02-20T05:47:04.314Z] [05:45:51.304] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.314Z] [05:45:51.331] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.314Z] [05:45:51.332] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:43.4467799Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:43.2887756Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:42.3857578Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:43.2947759Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:43.6207815Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:43.6457818Z) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.314Z] [05:45:51.333] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:42.3897587Z) [2026-02-20T05:47:04.314Z] [05:45:51.334] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.314Z] [05:45:51.334] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.314Z] [05:45:51.335] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.314Z] [05:45:51.335] TRACE: icacls "testStartupDirectory2.a70b578e\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.314Z] [05:45:51.335] TRACE: msiexec /a "testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\Program Files" [2026-02-20T05:47:04.314Z] [05:45:51.335] TRACE: Done [2026-02-20T05:47:04.314Z] [05:45:51.336] TRACE: exec: Execute [cmd /c testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.314Z] [05:45:51.967] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.314Z] [05:45:51.972] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.a70b578e\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.314Z] [05:45:51.973] TRACE: Deleting [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.314Z] [05:45:51.973] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:51.974] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.314Z] [05:45:51.974] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.314Z] [05:45:51.977] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.314Z] [05:45:51.980] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.314Z] [05:45:51.983] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.314Z] [05:45:51.983] TRACE: assertStringListEquals(1, testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.314Z] [05:45:51.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.314Z] [05:45:51.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.314Z] [05:45:51.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.314Z] [05:45:51.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.314Z] [05:45:51.990] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.314Z] [05:45:51.995] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.314Z] [05:45:51.998] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.314Z] [05:45:51.998] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.314Z] [05:45:52.000] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:52.963] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.314Z] [05:45:52.966] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.314Z] [05:45:53.294] 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-02-20T05:47:04.314Z] [05:45:53.587] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.623] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.314Z] [05:45:53.625] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.314Z] [05:45:53.626] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.314Z] [05:45:53.639] 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-02-20T05:47:04.314Z] [05:45:53.706] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.770] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.789] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.804] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.815] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.829] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:53.855] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.314Z] [05:45:53.870] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-02-20T05:47:04.314Z] [05:45:56.640] Command [PID: 9748]: [2026-02-20T05:47:04.314Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage18099100620883656579\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18099100620883656579\wixobj\a.msi [2026-02-20T05:47:04.314Z] [05:45:56.641] Returned: 0 [2026-02-20T05:47:04.314Z] [2026-02-20T05:47:04.314Z] [05:45:56.683] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output. [2026-02-20T05:47:04.314Z] [05:45:56.685] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:56.693] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.314Z] [05:45:56.702] 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.jpackage18099100620883656579". [2026-02-20T05:47:04.314Z] [05:45:57.070] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-02-20T05:47:04.314Z] [05:45:57.070] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.314Z] [05:45:57.105] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.314Z] [05:45:57.106] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:57.107] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-02-20T05:47:04.314Z] [05:45:57.108] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.314Z] [05:45:57.108] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.314Z] [05:45:57.108] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:43.4467799Z) [2026-02-20T05:47:04.314Z] [05:45:57.110] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:43.2887756Z) [2026-02-20T05:47:04.314Z] [05:45:57.110] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:42.3857578Z) [2026-02-20T05:47:04.314Z] [05:45:57.110] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:43.2947759Z) [2026-02-20T05:47:04.314Z] [05:45:57.110] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:43.6207815Z) [2026-02-20T05:47:04.314Z] [05:45:57.110] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:43.6457818Z) [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:42.3897587Z) [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.314Z] [05:45:57.111] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:57.112] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.314Z] [05:45:57.112] TRACE: Deleting [testStartupDirectory2.a70b578e] directory recursively [2026-02-20T05:47:04.314Z] [05:45:57.128] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=40 [2026-02-20T05:47:04.314Z] [05:45:57.128] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-02-20T05:47:04.314Z] [05:45:57.129] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.314Z] [05:45:57.130] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.314Z] [05:45:57.239] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.314Z] [05:45:57.239] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.314Z] [05:45:57.240] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.314Z] [05:45:57.269] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:45:57.269] 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-02-20T05:47:04.315Z] [05:45:57.271] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime] directory [2026-02-20T05:47:04.315Z] [05:45:57.273] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\launcher-1.properties] properties file... [2026-02-20T05:47:04.315Z] [05:45:57.273] TRACE: win-menu=false [2026-02-20T05:47:04.315Z] [05:45:57.274] TRACE: Done [2026-02-20T05:47:04.315Z] [05:45:57.275] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.315Z] [05:45:57.817] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-02-20T05:47:04.315Z] [05:45:58.341] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:58.348] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:58.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.jpackage9903723869251402578". [2026-02-20T05:47:04.315Z] [05:45:58.403] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:58.407] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:58.408] 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.jpackage9903723869251402578". [2026-02-20T05:47:04.315Z] [05:45:58.507] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.315Z] [05:45:58.594] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:45:58.594] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.315Z] [05:45:58.595] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime] [2026-02-20T05:47:04.315Z] [05:45:58.595] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.315Z] [05:45:58.595] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.315Z] [05:45:58.595] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:57.2729704Z) [2026-02-20T05:47:04.315Z] [05:45:58.595] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.315Z] [05:45:58.598] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.315Z] [05:45:58.707] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:45:58.707] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.315Z] [05:45:58.707] TRACE: Delete [testStartupDirectory2.8c49520c\input\hello.jar] existing jar file [2026-02-20T05:47:04.315Z] [05:45:58.707] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.315Z] [05:45:58.735] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:45:58.735] 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-02-20T05:47:04.315Z] [05:45:58.737] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime-0] directory [2026-02-20T05:47:04.315Z] [05:45:58.741] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-9312 --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-02-20T05:47:04.315Z] [05:45:59.257] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\out-9312 [2026-02-20T05:47:04.315Z] [05:45:59.725] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:59.733] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:45:59.755] 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.jpackage1051936943085553045". [2026-02-20T05:47:04.315Z] [05:45:59.781] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.315Z] [05:45:59.873] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:45:59.873] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-9312 --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-02-20T05:47:04.315Z] [05:45:59.874] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime-0] [2026-02-20T05:47:04.315Z] [05:45:59.874] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.315Z] [05:45:59.874] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.315Z] [05:45:59.874] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:45:58.7389998Z) [2026-02-20T05:47:04.315Z] [05:45:59.898] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.315Z] [05:46:00.673] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:46:00.673] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.315Z] [05:46:00.673] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.315Z] [05:46:01.334] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:46:01.334] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.315Z] [05:46:01.334] 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-02-20T05:47:04.315Z] [05:46:01.334] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.315Z] [05:46:01.336] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.315Z] [2026-02-20T05:47:04.315Z] FileDescription [2026-02-20T05:47:04.315Z] --------------- [2026-02-20T05:47:04.315Z] foo [2026-02-20T05:47:04.315Z] [2026-02-20T05:47:04.315Z] [2026-02-20T05:47:04.315Z] [05:46:01.804] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.315Z] [05:46:01.805] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.315Z] [05:46:01.807] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.315Z] [05:46:02.768] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.315Z] [05:46:02.770] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.315Z] [05:46:03.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-02-20T05:47:04.315Z] [05:46:03.392] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.432] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.315Z] [05:46:03.432] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.315Z] [05:46:03.432] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.315Z] [05:46:03.447] 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-02-20T05:47:04.315Z] [05:46:03.518] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.528] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.546] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.565] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.589] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.632] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.315Z] [05:46:03.657] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.316Z] [05:46:03.663] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-02-20T05:47:04.316Z] [05:46:06.088] Command [PID: 6368]: [2026-02-20T05:47:04.316Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage10027842457820536447\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10027842457820536447\wixobj\a.msi [2026-02-20T05:47:04.316Z] [05:46:06.089] Returned: 0 [2026-02-20T05:47:04.316Z] [2026-02-20T05:47:04.316Z] [05:46:06.118] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.316Z] [05:46:06.144] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.316Z] [05:46:06.144] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:58.3309927Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:58.1259878Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:57.2689709Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:58.1329881Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:58.3909922Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:58.506995Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:57.2729704Z) [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.316Z] [05:46:06.146] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.316Z] [05:46:06.148] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] Export table [Shortcut] in [testStartupDirectory2.8c49520c\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.316Z] Export table [Component] in [testStartupDirectory2.8c49520c\msi-db/Component.idt] file [2026-02-20T05:47:04.316Z] Export table [Directory] in [testStartupDirectory2.8c49520c\msi-db/Directory.idt] file [2026-02-20T05:47:04.316Z] Export table [File] in [testStartupDirectory2.8c49520c\msi-db/File.idt] file [2026-02-20T05:47:04.316Z] [05:46:06.346] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.316Z] [05:46:06.346] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] [05:46:06.370] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.316Z] [05:46:06.370] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: Done [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.316Z] [05:46:06.371] TRACE: Done [2026-02-20T05:47:04.316Z] [05:46:06.372] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.316Z] [05:46:06.373] TRACE: icacls "testStartupDirectory2.8c49520c\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.316Z] [05:46:06.373] TRACE: msiexec /a "testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\Program Files" [2026-02-20T05:47:04.316Z] [05:46:06.373] TRACE: Done [2026-02-20T05:47:04.316Z] [05:46:06.374] TRACE: exec: Execute [cmd /c testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.316Z] [05:46:08.369] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.316Z] [05:46:08.399] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.8c49520c\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.316Z] [05:46:08.401] TRACE: Deleting [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.316Z] [05:46:08.402] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] [05:46:08.402] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.316Z] [05:46:08.402] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.316Z] [05:46:08.406] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.316Z] [05:46:08.410] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.316Z] [05:46:08.415] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.316Z] [05:46:08.415] TRACE: assertStringListEquals(1, testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.316Z] [05:46:08.450] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.316Z] [05:46:08.450] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.316Z] [05:46:08.450] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.316Z] [05:46:08.450] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.316Z] [05:46:08.450] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.316Z] [05:46:08.459] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.316Z] [05:46:08.462] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.316Z] [05:46:08.462] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.316Z] [05:46:08.464] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] [05:46:09.386] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.316Z] [05:46:09.388] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.316Z] [05:46:09.712] 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-02-20T05:47:04.316Z] [05:46:10.009] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.049] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.316Z] [05:46:10.050] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.316Z] [05:46:10.050] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.316Z] [05:46:10.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-02-20T05:47:04.316Z] [05:46:10.151] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.169] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.226] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.234] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.245] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.258] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:10.284] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.316Z] [05:46:10.290] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-02-20T05:47:04.316Z] [05:46:13.040] Command [PID: 10916]: [2026-02-20T05:47:04.316Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage9112285313007763884\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9112285313007763884\wixobj\a.msi [2026-02-20T05:47:04.316Z] [05:46:13.040] Returned: 0 [2026-02-20T05:47:04.316Z] [2026-02-20T05:47:04.316Z] [05:46:13.090] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output. [2026-02-20T05:47:04.316Z] [05:46:13.112] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:13.124] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.316Z] [05:46:13.133] 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.jpackage9112285313007763884". [2026-02-20T05:47:04.316Z] [05:46:13.512] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-02-20T05:47:04.316Z] [05:46:13.512] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.316Z] [05:46:13.541] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.316Z] [05:46:13.541] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.316Z] [05:46:13.542] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:45:58.3309927Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:45:58.1259878Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:45:57.2689709Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:45:58.1329881Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:45:58.3909922Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:45:58.506995Z) [2026-02-20T05:47:04.316Z] [05:46:13.543] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.317Z] [05:46:13.543] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.317Z] [05:46:13.543] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:45:57.2729704Z) [2026-02-20T05:47:04.317Z] [05:46:13.543] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.317Z] [05:46:13.543] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.317Z] [05:46:13.543] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.317Z] [05:46:13.543] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.317Z] [05:46:13.544] TRACE: Deleting [testStartupDirectory2.8c49520c] directory recursively [2026-02-20T05:47:04.317Z] [05:46:13.561] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=50 [2026-02-20T05:47:04.317Z] [05:46:13.561] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-02-20T05:47:04.317Z] [05:46:13.562] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.317Z] [05:46:13.563] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:13.651] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:13.651] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.317Z] [05:46:13.653] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:13.697] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:13.697] 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-02-20T05:47:04.317Z] [05:46:13.699] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime] directory [2026-02-20T05:47:04.317Z] [05:46:13.702] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\launcher-1.properties] properties file... [2026-02-20T05:47:04.317Z] [05:46:13.702] TRACE: win-menu=true [2026-02-20T05:47:04.317Z] [05:46:13.702] TRACE: Done [2026-02-20T05:47:04.317Z] [05:46:13.704] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.317Z] [05:46:14.234] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-02-20T05:47:04.317Z] [05:46:14.683] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:14.694] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:14.791] 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.jpackage15749885906619440939". [2026-02-20T05:47:04.317Z] [05:46:14.845] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:14.848] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:14.850] 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.jpackage15749885906619440939". [2026-02-20T05:47:04.317Z] [05:46:14.868] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.317Z] [05:46:14.989] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:14.989] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.317Z] [05:46:14.990] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime] [2026-02-20T05:47:04.317Z] [05:46:14.990] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.317Z] [05:46:14.992] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.317Z] [05:46:14.992] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:46:13.7009438Z) [2026-02-20T05:47:04.317Z] [05:46:14.992] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.317Z] [05:46:14.995] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:15.091] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:15.091] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.317Z] [05:46:15.092] TRACE: Delete [testStartupDirectory2.b053f8b1\input\hello.jar] existing jar file [2026-02-20T05:47:04.317Z] [05:46:15.092] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:15.122] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:15.122] 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-02-20T05:47:04.317Z] [05:46:15.124] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime-0] directory [2026-02-20T05:47:04.317Z] [05:46:15.127] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-9312 --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-02-20T05:47:04.317Z] [05:46:15.683] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\out-9312 [2026-02-20T05:47:04.317Z] [05:46:16.101] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:16.108] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:16.136] 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.jpackage1369125696175727175". [2026-02-20T05:47:04.317Z] [05:46:16.161] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.317Z] [05:46:16.195] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:16.196] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-9312 --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-02-20T05:47:04.317Z] [05:46:16.197] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime-0] [2026-02-20T05:47:04.317Z] [05:46:16.197] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.317Z] [05:46:16.197] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.317Z] [05:46:16.198] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:46:15.1259708Z) [2026-02-20T05:47:04.317Z] [05:46:16.278] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:17.057] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:17.057] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.317Z] [05:46:17.058] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.317Z] [05:46:17.719] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:17.719] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.317Z] [05:46:17.719] 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-02-20T05:47:04.317Z] [05:46:17.719] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.317Z] [05:46:17.721] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.317Z] [2026-02-20T05:47:04.317Z] FileDescription [2026-02-20T05:47:04.317Z] --------------- [2026-02-20T05:47:04.317Z] foo [2026-02-20T05:47:04.317Z] [2026-02-20T05:47:04.317Z] [2026-02-20T05:47:04.317Z] [05:46:18.244] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.317Z] [05:46:18.244] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.317Z] [05:46:18.244] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.317Z] [05:46:18.245] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.317Z] [05:46:18.248] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.317Z] [05:46:19.138] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.317Z] [05:46:19.140] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.317Z] [05:46:20.496] 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-02-20T05:47:04.317Z] [05:46:20.900] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:20.940] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.317Z] [05:46:20.941] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.317Z] [05:46:20.941] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.317Z] [05:46:20.957] 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-02-20T05:47:04.317Z] [05:46:21.022] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:21.044] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:21.055] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:21.103] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.317Z] [05:46:21.125] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:21.138] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:21.173] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.318Z] [05:46:21.178] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-02-20T05:47:04.318Z] [05:46:23.382] Command [PID: 5412]: [2026-02-20T05:47:04.318Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage8644893015185105865\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8644893015185105865\wixobj\a.msi [2026-02-20T05:47:04.318Z] [05:46:23.382] Returned: 0 [2026-02-20T05:47:04.318Z] [2026-02-20T05:47:04.318Z] [05:46:23.413] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.318Z] [05:46:23.464] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.318Z] [05:46:23.465] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:46:14.6719608Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:46:14.5179574Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:46:13.6969398Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:46:14.5239584Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:46:14.8279617Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:46:14.866963Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:46:13.7009438Z) [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.318Z] [05:46:23.466] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.318Z] [05:46:23.468] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.318Z] Export table [Shortcut] in [testStartupDirectory2.b053f8b1\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.318Z] Export table [Component] in [testStartupDirectory2.b053f8b1\msi-db/Component.idt] file [2026-02-20T05:47:04.318Z] Export table [Directory] in [testStartupDirectory2.b053f8b1\msi-db/Directory.idt] file [2026-02-20T05:47:04.318Z] Export table [File] in [testStartupDirectory2.b053f8b1\msi-db/File.idt] file [2026-02-20T05:47:04.318Z] [05:46:23.659] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.318Z] [05:46:23.659] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: Done [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.318Z] [05:46:23.688] TRACE: Done [2026-02-20T05:47:04.318Z] [05:46:23.689] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.318Z] [05:46:23.689] TRACE: icacls "testStartupDirectory2.b053f8b1\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.318Z] [05:46:23.689] TRACE: msiexec /a "testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files" [2026-02-20T05:47:04.318Z] [05:46:23.690] TRACE: Done [2026-02-20T05:47:04.318Z] [05:46:23.690] TRACE: exec: Execute [cmd /c testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.318Z] [05:46:24.737] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.318Z] [05:46:24.741] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.318Z] [05:46:24.742] TRACE: Deleting [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.318Z] [05:46:24.743] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.318Z] [05:46:24.743] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.318Z] [05:46:24.743] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.318Z] [05:46:24.745] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.318Z] [05:46:24.750] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.318Z] [05:46:24.753] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.318Z] [05:46:24.753] TRACE: assertStringListEquals(1, testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.318Z] [05:46:24.759] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.318Z] [05:46:24.759] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.318Z] [05:46:24.759] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.318Z] [05:46:24.759] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.318Z] [05:46:24.760] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.318Z] [05:46:24.763] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.318Z] [05:46:24.766] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.318Z] [05:46:24.766] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.318Z] [05:46:24.768] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.318Z] [05:46:25.783] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.318Z] [05:46:25.786] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.318Z] [05:46:26.122] 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-02-20T05:47:04.318Z] [05:46:26.412] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.452] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.318Z] [05:46:26.452] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.318Z] [05:46:26.452] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.318Z] [05:46:26.465] 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-02-20T05:47:04.318Z] [05:46:26.543] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.567] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.582] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.604] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.618] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.624] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:26.681] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.318Z] [05:46:26.693] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-02-20T05:47:04.318Z] [05:46:29.641] Command [PID: 12280]: [2026-02-20T05:47:04.318Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=992 -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.jpackage15440571080911371858\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15440571080911371858\wixobj\a.msi [2026-02-20T05:47:04.318Z] [05:46:29.642] Returned: 0 [2026-02-20T05:47:04.318Z] [2026-02-20T05:47:04.318Z] [05:46:29.676] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output. [2026-02-20T05:47:04.318Z] [05:46:29.678] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:29.689] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.318Z] [05:46:29.851] 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.jpackage15440571080911371858". [2026-02-20T05:47:04.318Z] [05:46:30.061] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-02-20T05:47:04.319Z] [05:46:30.062] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.319Z] [05:46:30.093] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:30.093] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.319Z] [05:46:30.094] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:46:14.6719608Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:46:14.5179574Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:46:13.6969398Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:46:14.5239584Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:46:14.8279617Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:46:14.866963Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:46:13.7009438Z) [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.319Z] [05:46:30.095] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.319Z] [05:46:30.096] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.319Z] [05:46:30.096] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.319Z] [05:46:30.096] TRACE: Deleting [testStartupDirectory2.b053f8b1] directory recursively [2026-02-20T05:47:04.319Z] [05:46:30.114] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=50 [2026-02-20T05:47:04.319Z] [05:46:30.114] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-02-20T05:47:04.319Z] [05:46:30.114] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.319Z] [05:46:30.116] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:30.210] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:30.211] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.319Z] [05:46:30.211] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:30.245] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:30.245] 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-02-20T05:47:04.319Z] [05:46:30.246] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime] directory [2026-02-20T05:47:04.319Z] [05:46:30.249] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\launcher-1.properties] properties file... [2026-02-20T05:47:04.319Z] [05:46:30.249] TRACE: Done [2026-02-20T05:47:04.319Z] [05:46:30.251] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.319Z] [05:46:30.809] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-02-20T05:47:04.319Z] [05:46:31.308] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:31.315] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:31.336] 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.jpackage8043450424833217970". [2026-02-20T05:47:04.319Z] [05:46:31.372] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:31.375] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:31.376] 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.jpackage8043450424833217970". [2026-02-20T05:47:04.319Z] [05:46:31.399] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.319Z] [05:46:31.535] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:31.566] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.319Z] [05:46:31.566] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime] [2026-02-20T05:47:04.319Z] [05:46:31.567] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.319Z] [05:46:31.567] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.319Z] [05:46:31.567] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:46:30.2481675Z) [2026-02-20T05:47:04.319Z] [05:46:31.571] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.319Z] [05:46:31.573] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:31.650] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:31.650] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.319Z] [05:46:31.650] TRACE: Delete [testStartupDirectory2.da5686a3\input\hello.jar] existing jar file [2026-02-20T05:47:04.319Z] [05:46:31.651] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:31.681] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:31.681] 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-02-20T05:47:04.319Z] [05:46:31.682] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime-0] directory [2026-02-20T05:47:04.319Z] [05:46:31.685] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-9312 --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-02-20T05:47:04.319Z] [05:46:32.271] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\out-9312 [2026-02-20T05:47:04.319Z] [05:46:32.694] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:32.701] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-02-20T05:47:04.319Z] [05:46:32.722] 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.jpackage10164938392680560832". [2026-02-20T05:47:04.319Z] [05:46:32.748] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.319Z] [05:46:32.778] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:32.779] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-9312 --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-02-20T05:47:04.319Z] [05:46:32.779] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime-0] [2026-02-20T05:47:04.319Z] [05:46:32.780] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.319Z] [05:46:32.780] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.319Z] [05:46:32.780] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:46:31.6841951Z) [2026-02-20T05:47:04.319Z] [05:46:32.875] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:33.651] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.319Z] [05:46:33.652] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-02-20T05:47:04.319Z] [05:46:33.652] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-02-20T05:47:04.319Z] [05:46:34.769] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.320Z] [05:46:34.769] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-02-20T05:47:04.320Z] [05:46:34.769] 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-02-20T05:47:04.320Z] [05:46:34.769] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T05:47:04.320Z] [05:46:34.772] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T05:47:04.320Z] [2026-02-20T05:47:04.320Z] FileDescription [2026-02-20T05:47:04.320Z] --------------- [2026-02-20T05:47:04.320Z] foo [2026-02-20T05:47:04.320Z] [2026-02-20T05:47:04.320Z] [2026-02-20T05:47:04.320Z] [05:46:35.265] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.320Z] [05:46:35.265] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T05:47:04.320Z] [05:46:35.265] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] [2026-02-20T05:47:04.320Z] [05:46:35.265] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] path exists [2026-02-20T05:47:04.320Z] [05:46:35.265] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] is a file [2026-02-20T05:47:04.320Z] [05:46:35.266] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] file is executable [2026-02-20T05:47:04.320Z] [05:46:35.266] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] path exists [2026-02-20T05:47:04.320Z] [05:46:35.266] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] is a file [2026-02-20T05:47:04.320Z] [05:46:35.266] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-02-20T05:47:04.320Z] [05:46:35.268] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] [05:46:37.099] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.320Z] [05:46:37.101] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.320Z] [05:46:37.418] 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-02-20T05:47:04.320Z] [05:46:37.708] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.755] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.320Z] [05:46:37.756] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.320Z] [05:46:37.756] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.320Z] [05:46:37.772] 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-02-20T05:47:04.320Z] [05:46:37.853] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.876] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.896] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.917] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.928] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.944] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.320Z] [05:46:37.988] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.320Z] [05:46:37.993] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-02-20T05:47:04.320Z] [05:46:40.376] Command [PID: 12292]: [2026-02-20T05:47:04.320Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage4707268989078073798\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707268989078073798\wixobj\a.msi [2026-02-20T05:47:04.320Z] [05:46:40.376] Returned: 0 [2026-02-20T05:47:04.320Z] [2026-02-20T05:47:04.320Z] [05:46:40.405] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.320Z] [05:46:40.429] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.320Z] [05:46:40.429] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:46:31.2971875Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:46:31.0821823Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:46:30.2431667Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:46:31.0891821Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:46:31.3591882Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:46:31.3971874Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:46:30.2481675Z) [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.320Z] [05:46:40.431] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.320Z] [05:46:40.432] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] Export table [Shortcut] in [testStartupDirectory2.da5686a3\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.320Z] Export table [Component] in [testStartupDirectory2.da5686a3\msi-db/Component.idt] file [2026-02-20T05:47:04.320Z] Export table [Directory] in [testStartupDirectory2.da5686a3\msi-db/Directory.idt] file [2026-02-20T05:47:04.320Z] Export table [File] in [testStartupDirectory2.da5686a3\msi-db/File.idt] file [2026-02-20T05:47:04.320Z] [05:46:40.598] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.320Z] [05:46:40.598] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertStringListEquals(2, launcher-1) [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: Done [2026-02-20T05:47:04.320Z] [05:46:40.620] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-02-20T05:47:04.320Z] [05:46:40.621] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-02-20T05:47:04.320Z] [05:46:40.621] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-02-20T05:47:04.320Z] [05:46:40.621] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-02-20T05:47:04.320Z] [05:46:40.621] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.320Z] [05:46:40.621] TRACE: Done [2026-02-20T05:47:04.320Z] [05:46:40.622] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.320Z] [05:46:40.622] TRACE: icacls "testStartupDirectory2.da5686a3\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.320Z] [05:46:40.622] TRACE: msiexec /a "testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\Program Files" [2026-02-20T05:47:04.320Z] [05:46:40.623] TRACE: Done [2026-02-20T05:47:04.320Z] [05:46:40.623] TRACE: exec: Execute [cmd /c testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.320Z] [05:46:41.813] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.320Z] [05:46:41.818] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.da5686a3\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.320Z] [05:46:41.818] TRACE: Deleting [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.320Z] [05:46:41.819] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] [05:46:41.819] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.320Z] [05:46:41.819] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.320Z] [05:46:41.822] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.320Z] [05:46:41.825] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.320Z] [05:46:41.827] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.320Z] [05:46:41.827] TRACE: assertStringListEquals(1, testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.320Z] [05:46:41.834] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.320Z] [05:46:41.834] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.320Z] [05:46:41.834] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.320Z] [05:46:41.834] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.320Z] [05:46:41.834] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.320Z] [05:46:41.838] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.320Z] [05:46:41.842] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.320Z] [05:46:41.842] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.320Z] [05:46:41.844] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.320Z] [05:46:42.827] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.320Z] [05:46:42.829] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.321Z] [05:46:43.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-02-20T05:47:04.321Z] [05:46:43.472] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.545] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.321Z] [05:46:43.545] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.321Z] [05:46:43.545] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.321Z] [05:46:43.561] 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-02-20T05:47:04.321Z] [05:46:43.650] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.673] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.686] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.709] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.718] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.732] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:43.781] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.321Z] [05:46:43.789] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-02-20T05:47:04.321Z] [05:46:46.677] Command [PID: 8352]: [2026-02-20T05:47:04.321Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=991 -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.jpackage17886043447593120278\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17886043447593120278\wixobj\a.msi [2026-02-20T05:47:04.321Z] [05:46:46.677] Returned: 0 [2026-02-20T05:47:04.321Z] [2026-02-20T05:47:04.321Z] [05:46:46.724] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output. [2026-02-20T05:47:04.321Z] [05:46:46.731] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:46.742] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:46.750] 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.jpackage17886043447593120278". [2026-02-20T05:47:04.321Z] [05:46:47.107] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-02-20T05:47:04.321Z] [05:46:47.107] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.321Z] [05:46:47.136] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.321Z] [05:46:47.136] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 1, #) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 2, app#) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-02-20T05:46:31.2971875Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-02-20T05:46:31.0821823Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 5, app\hello.jar#2026-02-20T05:46:30.2431667Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-02-20T05:46:31.0891821Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 7, foo.exe#2026-02-20T05:46:31.3591882Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-02-20T05:46:31.3971874Z) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals( 9, runtime#) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals(10, runtime\bin#) [2026-02-20T05:47:04.321Z] [05:46:47.137] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-02-20T05:46:30.2481675Z) [2026-02-20T05:47:04.321Z] [05:46:47.138] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.321Z] [05:46:47.138] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.321Z] [05:46:47.138] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:47.138] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:47.138] TRACE: Deleting [testStartupDirectory2.da5686a3] directory recursively [2026-02-20T05:47:04.321Z] [05:46:47.157] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=50 [2026-02-20T05:47:04.321Z] [05:46:47.157] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-02-20T05:47:04.321Z] [05:46:47.158] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T05:47:04.321Z] [05:46:47.159] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T05:47:04.321Z] [05:46:47.244] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.321Z] [05:46:47.244] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T05:47:04.321Z] [05:46:47.244] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7); discard out+err... [2026-02-20T05:47:04.321Z] [05:46:47.274] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.321Z] [05:46:47.275] 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-02-20T05:47:04.321Z] [05:46:47.276] TRACE: Init fake runtime in [testStartupDirectory2.dc8bbc57\fake_runtime] directory [2026-02-20T05:47:04.321Z] [05:46:47.279] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:47.794] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-02-20T05:47:04.321Z] [05:46:48.240] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:48.249] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:48.273] 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.jpackage10534022188501906427". [2026-02-20T05:47:04.321Z] [05:46:48.295] Succeeded in building Windows Application Image package [2026-02-20T05:47:04.321Z] [05:46:48.393] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.321Z] [05:46:48.393] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:48.394] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\fake_runtime] [2026-02-20T05:47:04.321Z] [05:46:48.401] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.321Z] [05:46:48.401] TRACE: assertStringListEquals(2, bin#) [2026-02-20T05:47:04.321Z] [05:46:48.401] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T05:46:47.2771258Z) [2026-02-20T05:47:04.321Z] [05:46:48.406] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:49.332] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.321Z] [05:46:49.335] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.321Z] [05:46:49.624] 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-02-20T05:47:04.321Z] [05:46:49.901] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:49.948] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.321Z] [05:46:49.950] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.321Z] [05:46:49.950] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.321Z] [05:46:49.964] 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-02-20T05:47:04.321Z] [05:46:50.024] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.077] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.094] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.108] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.119] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.129] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.321Z] [05:46:50.157] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.321Z] [05:46:50.167] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-02-20T05:47:04.321Z] [05:46:52.181] Command [PID: 8620]: [2026-02-20T05:47:04.321Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=500 -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.jpackage14026151525480036170\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14026151525480036170\wixobj\a.msi [2026-02-20T05:47:04.321Z] [05:46:52.181] Returned: 0 [2026-02-20T05:47:04.321Z] [2026-02-20T05:47:04.321Z] [05:46:52.208] Succeeded in building MSI Installer Package package [2026-02-20T05:47:04.321Z] [05:46:52.234] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.321Z] [05:46:52.234] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.321Z] [05:46:52.235] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-02-20T05:47:04.321Z] [05:46:52.235] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.321Z] [05:46:52.235] TRACE: assertStringListEquals(2, app#) [2026-02-20T05:47:04.321Z] [05:46:52.235] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-02-20T05:46:48.2291453Z) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(4, app\foo.cfg#2026-02-20T05:46:48.0741434Z) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(5, app\hello.jar#2026-02-20T05:46:47.273128Z) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(6, foo.exe#2026-02-20T05:46:48.2931467Z) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(7, runtime#) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(8, runtime\bin#) [2026-02-20T05:47:04.322Z] [05:46:52.235] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-02-20T05:46:47.2771258Z) [2026-02-20T05:47:04.322Z] [05:46:52.236] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-02-20T05:47:04.322Z] [05:46:52.236] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-02-20T05:47:04.322Z] [05:46:52.237] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] Export table [Shortcut] in [testStartupDirectory2.dc8bbc57\msi-db/Shortcut.idt] file [2026-02-20T05:47:04.322Z] Export table [Component] in [testStartupDirectory2.dc8bbc57\msi-db/Component.idt] file [2026-02-20T05:47:04.322Z] Export table [Directory] in [testStartupDirectory2.dc8bbc57\msi-db/Directory.idt] file [2026-02-20T05:47:04.322Z] Export table [File] in [testStartupDirectory2.dc8bbc57\msi-db/File.idt] file [2026-02-20T05:47:04.322Z] [05:46:52.416] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.322Z] [05:46:52.416] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:46:52.433] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T05:47:04.322Z] [05:46:52.433] TRACE: assertStringListEquals(1, foo) [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: Verify shortcut #1 of launcher [foo] [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-02-20T05:47:04.322Z] [05:46:52.434] TRACE: Done [2026-02-20T05:47:04.322Z] [05:46:52.439] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat] text file... [2026-02-20T05:47:04.322Z] [05:46:52.439] TRACE: icacls "testStartupDirectory2.dc8bbc57\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T05:47:04.322Z] [05:46:52.439] TRACE: msiexec /a "testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files" [2026-02-20T05:47:04.322Z] [05:46:52.440] TRACE: Done [2026-02-20T05:47:04.322Z] [05:46:52.440] TRACE: exec: Execute [cmd /c testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T05:47:04.322Z] [05:46:55.848] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.322Z] [05:46:55.912] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files] directory [2026-02-20T05:47:04.322Z] [05:46:55.913] TRACE: Deleting [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T05:47:04.322Z] [05:46:55.914] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:46:55.914] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T05:47:04.322Z] [05:46:55.914] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T05:47:04.322Z] [05:46:55.916] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-02-20T05:47:04.322Z] [05:46:55.918] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T05:47:04.322Z] [05:46:55.920] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T05:47:04.322Z] [05:46:55.921] TRACE: assertStringListEquals(1, testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\.package) [2026-02-20T05:47:04.322Z] [05:46:55.925] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-02-20T05:47:04.322Z] [05:46:55.925] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-02-20T05:47:04.322Z] [05:46:55.925] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-02-20T05:47:04.322Z] [05:46:55.926] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-02-20T05:47:04.322Z] [05:46:55.926] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-02-20T05:47:04.322Z] [05:46:55.929] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-02-20T05:47:04.322Z] [05:46:55.930] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] path exists [2026-02-20T05:47:04.322Z] [05:46:55.931] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] is a directory [2026-02-20T05:47:04.322Z] [05:46:55.932] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:46:56.871] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T05:47:04.322Z] [05:46:56.873] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T05:47:04.322Z] [05:46:57.159] 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-02-20T05:47:04.322Z] [05:46:57.442] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.480] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.322Z] [05:46:57.482] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-02-20T05:47:04.322Z] [05:46:57.482] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-02-20T05:47:04.322Z] [05:46:57.497] 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-02-20T05:47:04.322Z] [05:46:57.553] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.561] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.580] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.595] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.619] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.656] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:46:57.683] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\msi\AddLShortcutDir2Test-1.0.msi. [2026-02-20T05:47:04.322Z] [05:46:57.690] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-02-20T05:47:04.322Z] [05:47:00.133] Command [PID: 9040]: [2026-02-20T05:47:04.322Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=500 -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.jpackage2744883258240594015\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2744883258240594015\wixobj\a.msi [2026-02-20T05:47:04.322Z] [05:47:00.133] Returned: 0 [2026-02-20T05:47:04.322Z] [2026-02-20T05:47:04.322Z] [05:47:00.173] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output. [2026-02-20T05:47:04.322Z] [05:47:00.175] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:47:00.352] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T05:47:04.322Z] [05:47:00.360] 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.jpackage2744883258240594015". [2026-02-20T05:47:04.322Z] [05:47:01.907] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-02-20T05:47:04.322Z] [05:47:01.908] Succeeded in building EXE Installer Package package [2026-02-20T05:47:04.322Z] [05:47:01.938] TRACE: exec: Done. Exit code: 0 [2026-02-20T05:47:04.322Z] [05:47:01.938] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(1, #) [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(2, app#) [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-02-20T05:46:48.2291453Z) [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(4, app\foo.cfg#2026-02-20T05:46:48.0741434Z) [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(5, app\hello.jar#2026-02-20T05:46:47.273128Z) [2026-02-20T05:47:04.322Z] [05:47:01.939] TRACE: assertStringListEquals(6, foo.exe#2026-02-20T05:46:48.2931467Z) [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: assertStringListEquals(7, runtime#) [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: assertStringListEquals(8, runtime\bin#) [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-02-20T05:46:47.2771258Z) [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-02-20T05:47:04.322Z] [05:47:01.940] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:47:01.940] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_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-02-20T05:47:04.322Z] [05:47:01.941] TRACE: Deleting [testStartupDirectory2.dc8bbc57] directory recursively [2026-02-20T05:47:04.322Z] [05:47:01.953] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=30 [2026-02-20T05:47:04.322Z] [05:47:01.954] [==========] 26 tests ran [2026-02-20T05:47:04.322Z] [05:47:01.954] [ PASSED ] 24 tests [2026-02-20T05:47:04.322Z] [05:47:01.955] [ FAILED ] 2 tests, listed below [2026-02-20T05:47:04.322Z] [05:47:01.956] [ FAILED ] AddLShortcutTest.test; workDir=[test] [2026-02-20T05:47:04.322Z] [05:47:01.956] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); workDir=[testInvokeShortcuts.16ca11d8] [2026-02-20T05:47:04.322Z] [05:47:01.956] 2 FAILED TESTS [2026-02-20T05:47:04.322Z] STDERR: [2026-02-20T05:47:04.322Z] 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-02-20T05:47:04.322Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T05:47:04.322Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T05:47:04.322Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T05:47:04.323Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T05:47:04.323Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T05:47:04.323Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T05:47:04.323Z] at AddLShortcutTest.test(AddLShortcutTest.java:140) [2026-02-20T05:47:04.323Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T05:47:04.323Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T05:47:04.323Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T05:47:04.323Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T05:47:04.323Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T05:47:04.323Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T05:47:04.323Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T05:47:04.323Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T05:47:04.323Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T05:47:04.323Z] 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-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T05:47:04.323Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T05:47:04.323Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T05:47:04.323Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T05:47:04.323Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:240) [2026-02-20T05:47:04.323Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T05:47:04.323Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T05:47:04.323Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T05:47:04.323Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T05:47:04.323Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T05:47:04.323Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T05:47:04.323Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T05:47:04.323Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T05:47:04.323Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T05:47:04.323Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T05:47:04.323Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T05:47:04.323Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T05:47:04.323Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T05:47:04.323Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T05:47:04.323Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T05:47:04.323Z] [2026-02-20T05:47:04.323Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T05:47:04.323Z] JavaTest Message: shutting down test [2026-02-20T05:47:04.323Z] [2026-02-20T05:47:04.323Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T05:47:04.323Z] rerun: [2026-02-20T05:47:04.323Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T05:47:04.323Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T05:47:04.323Z] SystemDrive=C: \ [2026-02-20T05:47:04.323Z] SystemRoot='C:\Windows' \ [2026-02-20T05:47:04.323Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.323Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T05:47:04.323Z] windir='C:\Windows' \ [2026-02-20T05:47:04.323Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T05:47:04.323Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T05:47:04.323Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T05:47:04.323Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T05:47:04.323Z] -Dtest.compiler.opts= \ [2026-02-20T05:47:04.323Z] -Dtest.java.opts= \ [2026-02-20T05:47:04.323Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.323Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T05:47:04.323Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T05:47:04.323Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T05:47:04.323Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T05:47:04.323Z] -Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-02-20T05:47:04.323Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T05:47:04.323Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-02-20T05:47:04.323Z] -Dtest.main.class=AddLShortcutTest \ [2026-02-20T05:47:04.323Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T05:47:04.324Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.324Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-02-20T05:47:04.324Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.324Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T05:47:04.324Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T05:47:04.324Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T05:47:04.324Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T05:47:04.324Z] -ea \ [2026-02-20T05:47:04.324Z] -esa \ [2026-02-20T05:47:04.324Z] -Xmx512m \ [2026-02-20T05:47:04.324Z] -XX:+UseCompressedOops \ [2026-02-20T05:47:04.324Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T05:47:04.324Z] -Xmx512m \ [2026-02-20T05:47:04.324Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\AddLShortcutTest_id1.d\main.0.jta' --jpt-run=AddLShortcutTest [2026-02-20T05:47:04.324Z] [2026-02-20T05:47:04.324Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T05:47:04.324Z] -------------------------------------------------- [2026-02-20T06:01:40.279Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0 [2026-02-20T06:01:40.279Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:01:40.279Z] [2026-02-20T06:01:40.279Z] ACTION: build -- Passed. Build successful [2026-02-20T06:01:40.279Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:01:40.279Z] TIME: 2.128 seconds [2026-02-20T06:01:40.279Z] messages: [2026-02-20T06:01:40.279Z] command: build jdk.jpackage.test.* [2026-02-20T06:01:40.279Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:01:40.279Z] started: Fri Feb 20 05:59:17 UTC 2026 [2026-02-20T06:01:40.279Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:01:40.279Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:01:40.279Z] finished: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.279Z] elapsed time (seconds): 2.128 [2026-02-20T06:01:40.279Z] [2026-02-20T06:01:40.279Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:01:40.279Z] REASON: .class file out of date or does not exist [2026-02-20T06:01:40.279Z] TIME: 2.1 seconds [2026-02-20T06:01:40.279Z] messages: [2026-02-20T06:01:40.279Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:01:40.279Z] reason: .class file out of date or does not exist [2026-02-20T06:01:40.279Z] started: Fri Feb 20 05:59:17 UTC 2026 [2026-02-20T06:01:40.280Z] 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.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-02-20T06:01:40.280Z] Mode: agentvm [2026-02-20T06:01:40.280Z] Agent id: 1 [2026-02-20T06:01:40.280Z] Process id: 12524 [2026-02-20T06:01:40.280Z] finished: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] elapsed time (seconds): 2.1 [2026-02-20T06:01:40.280Z] configuration: [2026-02-20T06:01:40.280Z] Boot Layer (javac runtime environment) [2026-02-20T06:01:40.280Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:01:40.280Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] javac compilation environment [2026-02-20T06:01:40.280Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:01:40.280Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:01:40.280Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:01:40.280Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] rerun: [2026-02-20T06:01:40.280Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:01:40.280Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:01:40.280Z] SystemDrive=C: \ [2026-02-20T06:01:40.280Z] SystemRoot='C:\Windows' \ [2026-02-20T06:01:40.280Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.280Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.280Z] windir='C:\Windows' \ [2026-02-20T06:01:40.280Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:01:40.280Z] -J-ea \ [2026-02-20T06:01:40.280Z] -J-esa \ [2026-02-20T06:01:40.280Z] -J-Xmx512m \ [2026-02-20T06:01:40.280Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:01:40.280Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:01:40.280Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:01:40.280Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:01:40.280Z] -J-Dtest.java.opts= \ [2026-02-20T06:01:40.280Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.280Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.280Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:01:40.280Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:01:40.280Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:01:40.280Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-02-20T06:01:40.280Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:01:40.280Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-02-20T06:01:40.280Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-02-20T06:01:40.280Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:01:40.280Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-02-20T06:01:40.280Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:01:40.280Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] ACTION: build -- Passed. Build successful [2026-02-20T06:01:40.280Z] REASON: User specified action: run build EmptyFolderTest [2026-02-20T06:01:40.280Z] TIME: 0.243 seconds [2026-02-20T06:01:40.280Z] messages: [2026-02-20T06:01:40.280Z] command: build EmptyFolderTest [2026-02-20T06:01:40.280Z] reason: User specified action: run build EmptyFolderTest [2026-02-20T06:01:40.280Z] started: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] Test directory: [2026-02-20T06:01:40.280Z] compile: EmptyFolderTest [2026-02-20T06:01:40.280Z] finished: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] elapsed time (seconds): 0.243 [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:01:40.280Z] REASON: .class file out of date or does not exist [2026-02-20T06:01:40.280Z] TIME: 0.242 seconds [2026-02-20T06:01:40.280Z] messages: [2026-02-20T06:01:40.280Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java [2026-02-20T06:01:40.280Z] reason: .class file out of date or does not exist [2026-02-20T06:01:40.280Z] started: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] 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.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-02-20T06:01:40.280Z] Mode: agentvm [2026-02-20T06:01:40.280Z] Agent id: 1 [2026-02-20T06:01:40.280Z] Process id: 12524 [2026-02-20T06:01:40.280Z] finished: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] elapsed time (seconds): 0.242 [2026-02-20T06:01:40.280Z] configuration: [2026-02-20T06:01:40.280Z] Boot Layer (javac runtime environment) [2026-02-20T06:01:40.280Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:01:40.280Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] javac compilation environment [2026-02-20T06:01:40.280Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:01:40.280Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:01:40.280Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:01:40.280Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:01:40.280Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d [2026-02-20T06:01:40.280Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] rerun: [2026-02-20T06:01:40.280Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:01:40.280Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:01:40.280Z] SystemDrive=C: \ [2026-02-20T06:01:40.280Z] SystemRoot='C:\Windows' \ [2026-02-20T06:01:40.280Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.280Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.280Z] windir='C:\Windows' \ [2026-02-20T06:01:40.280Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:01:40.280Z] -J-ea \ [2026-02-20T06:01:40.280Z] -J-esa \ [2026-02-20T06:01:40.280Z] -J-Xmx512m \ [2026-02-20T06:01:40.280Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:01:40.280Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:01:40.280Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:01:40.280Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:01:40.280Z] -J-Dtest.java.opts= \ [2026-02-20T06:01:40.280Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.280Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.280Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:01:40.280Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:01:40.280Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:01:40.280Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-02-20T06:01:40.280Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:01:40.280Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-02-20T06:01:40.280Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-02-20T06:01:40.280Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:01:40.280Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-02-20T06:01:40.280Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:01:40.280Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.280Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-02-20T06:01:40.280Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.280Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:01:40.280Z] REASON: Named class compiled on demand [2026-02-20T06:01:40.280Z] TIME: 0.028 seconds [2026-02-20T06:01:40.280Z] messages: [2026-02-20T06:01:40.280Z] command: build jdk.jpackage.test.Main [2026-02-20T06:01:40.280Z] reason: Named class compiled on demand [2026-02-20T06:01:40.280Z] started: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] finished: Fri Feb 20 05:59:19 UTC 2026 [2026-02-20T06:01:40.280Z] elapsed time (seconds): 0.028 [2026-02-20T06:01:40.280Z] [2026-02-20T06:01:40.280Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:01:40.280Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-02-20T06:01:40.280Z] TIME: 114.057 seconds [2026-02-20T06:01:40.280Z] messages: [2026-02-20T06:01:40.280Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-02-20T06:01:40.280Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-02-20T06:01:40.280Z] exclusiveAccess wait time (seconds): 13.172 [2026-02-20T06:01:40.280Z] started: Fri Feb 20 05:59:32 UTC 2026 [2026-02-20T06:01:40.280Z] Mode: othervm [/othervm specified] [2026-02-20T06:01:40.281Z] 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.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-02-20T06:01:40.281Z] Process id: 2660 [2026-02-20T06:01:40.281Z] finished: Fri Feb 20 06:01:26 UTC 2026 [2026-02-20T06:01:40.281Z] elapsed time (seconds): 114.057 [2026-02-20T06:01:40.281Z] configuration: [2026-02-20T06:01:40.281Z] Boot Layer [2026-02-20T06:01:40.281Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:01:40.281Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:01:40.281Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:01:40.281Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] STDOUT: [2026-02-20T06:01:40.281Z] [05:59:35.006] Parsing [--jpt-run=EmptyFolderTest.testPackage]... [2026-02-20T06:01:40.281Z] [05:59:35.247] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()] [2026-02-20T06:01:40.281Z] [05:59:35.351] Create: EmptyFolderTest.testPackage [2026-02-20T06:01:40.281Z] [05:59:35.365] [ RUN ] EmptyFolderTest.testPackage [2026-02-20T06:01:40.281Z] [05:59:35.596] TRACE: Bundler msi enabled [2026-02-20T06:01:40.281Z] [05:59:35.711] TRACE: Bundler exe enabled [2026-02-20T06:01:40.281Z] [05:59:35.768] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:01:40.281Z] [05:59:35.924] TRACE: exec: Execute tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:01:40.281Z] [05:59:37.407] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:01:40.281Z] [05:59:37.416] TRACE: assertEquals(0): Check command tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:01:40.281Z] [05:59:37.419] TRACE: exec: Execute tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7); discard out+err... [2026-02-20T06:01:40.281Z] [05:59:37.577] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:01:40.281Z] [05:59:37.578] TRACE: assertEquals(0): Check command tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7) exited with 0 code [2026-02-20T06:01:40.281Z] [05:59:37.637] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:01:40.281Z] [05:59:38.486] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:01:40.281Z] [05:59:38.488] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:01:40.281Z] [05:59:47.299] Command [PID: -1]: [2026-02-20T06:01:40.281Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\image\EmptyFolderPackageTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:01:40.281Z] [05:59:47.299] Output: [2026-02-20T06:01:40.281Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] [05:59:47.300] Returned: 0 [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] [05:59:47.404] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:47.411] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:47.420] 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.jpackage17972984300834032610". [2026-02-20T06:01:40.281Z] [05:59:48.442] 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-02-20T06:01:40.281Z] [05:59:48.767] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:48.823] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-02-20T06:01:40.281Z] [05:59:48.824] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de. [2026-02-20T06:01:40.281Z] [05:59:48.824] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd. [2026-02-20T06:01:40.281Z] [05:59:48.972] 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-02-20T06:01:40.281Z] [05:59:49.060] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.178] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.208] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.225] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.253] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.277] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:01:40.281Z] [05:59:49.353] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-02-20T06:01:40.281Z] [05:59:49.358] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\image\EmptyFolderPackageTest [2026-02-20T06:01:40.281Z] [06:00:27.911] Command [PID: 11532]: [2026-02-20T06:01:40.281Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\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.jpackage17972984300834032610\image\EmptyFolderPackageTest\EmptyFolderPackageTest.exe -d JpAppSizeKb=125443 -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.jpackage17972984300834032610\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17972984300834032610\wixobj\a.msi [2026-02-20T06:01:40.281Z] [06:00:27.911] Returned: 0 [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] [06:00:27.956] Succeeded in building MSI Installer Package package [2026-02-20T06:01:40.281Z] [06:00:28.171] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:01:40.281Z] [06:00:28.172] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:01:40.281Z] [06:00:28.173] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] path exists [2026-02-20T06:01:40.281Z] [06:00:28.173] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] is a file [2026-02-20T06:01:40.281Z] [06:00:28.213] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testPackage\unpacked-msi\unpack.bat] text file... [2026-02-20T06:01:40.281Z] [06:00:28.215] TRACE: icacls "testPackage\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:01:40.281Z] [06:00:28.216] TRACE: msiexec /a "testPackage\output\EmptyFolderPackageTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testPackage\unpacked-msi\Program Files" [2026-02-20T06:01:40.281Z] [06:00:28.217] TRACE: Done [2026-02-20T06:01:40.281Z] [06:00:28.222] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:29.173] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:00:32.176] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:32.907] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:00:36.909] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:37.668] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:00:42.671] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:43.414] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:00:49.416] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:50.164] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:00:57.166] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:00:57.931] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:01:05.933] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:01:06.852] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:01:15.854] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:01:40.281Z] [06:01:16.747] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:01:40.281Z] [06:01:26.768] TRACE: Convert [PFiles64\EmptyFolderPackageTest] into [EmptyFolderPackageTest] in [testPackage\unpacked-msi\Program Files] directory [2026-02-20T06:01:40.281Z] [06:01:26.770] TRACE: Deleting [testPackage\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:01:40.281Z] [06:01:26.772] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:01:40.281Z] [06:01:26.794] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:01:40.281Z] [06:01:26.795] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:01:40.281Z] [06:01:26.798] TRACE: assertTrue(): Check [testPackage\unpacked-msi\Program Files\EmptyFolderPackageTest\service-installer.exe] path doesn't exist [2026-02-20T06:01:40.281Z] [06:01:26.801] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:01:40.281Z] [06:01:26.806] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:01:40.281Z] [06:01:26.807] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:01:40.281Z] [06:01:26.808] [ FAILED ] EmptyFolderTest.testPackage; checks=9 [2026-02-20T06:01:40.281Z] [06:01:26.812] [==========] 1 tests ran [2026-02-20T06:01:40.281Z] [06:01:26.812] [ PASSED ] 0 tests [2026-02-20T06:01:40.281Z] [06:01:26.819] [ FAILED ] 1 test, listed below [2026-02-20T06:01:40.281Z] [06:01:26.820] [ FAILED ] EmptyFolderTest.testPackage; workDir=[testPackage] [2026-02-20T06:01:40.281Z] [06:01:26.821] 1 FAILED TEST [2026-02-20T06:01:40.281Z] STDERR: [2026-02-20T06:01:40.281Z] 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-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:01:40.281Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:01:40.281Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:01:40.281Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:01:40.281Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69) [2026-02-20T06:01:40.281Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:01:40.281Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:01:40.281Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:01:40.281Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:01:40.281Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:01:40.281Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:01:40.281Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:01:40.281Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:01:40.281Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:01:40.281Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:01:40.281Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:01:40.281Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:01:40.281Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:01:40.281Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:01:40.281Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:01:40.281Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:01:40.281Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:01:40.281Z] JavaTest Message: shutting down test [2026-02-20T06:01:40.281Z] [2026-02-20T06:01:40.281Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:01:40.281Z] rerun: [2026-02-20T06:01:40.281Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:01:40.281Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:01:40.281Z] SystemDrive=C: \ [2026-02-20T06:01:40.281Z] SystemRoot='C:\Windows' \ [2026-02-20T06:01:40.281Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.281Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:01:40.281Z] windir='C:\Windows' \ [2026-02-20T06:01:40.281Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:01:40.281Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:01:40.281Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:01:40.281Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:01:40.281Z] -Dtest.compiler.opts= \ [2026-02-20T06:01:40.282Z] -Dtest.java.opts= \ [2026-02-20T06:01:40.282Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.282Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:01:40.282Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:01:40.282Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:01:40.282Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:01:40.282Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-02-20T06:01:40.282Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:01:40.282Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-02-20T06:01:40.282Z] -Dtest.main.class=EmptyFolderTest \ [2026-02-20T06:01:40.282Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:01:40.282Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.282Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-02-20T06:01:40.283Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.283Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:01:40.283Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:01:40.283Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:01:40.283Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:01:40.283Z] -ea \ [2026-02-20T06:01:40.283Z] -esa \ [2026-02-20T06:01:40.283Z] -Xmx512m \ [2026-02-20T06:01:40.283Z] -XX:+UseCompressedOops \ [2026-02-20T06:01:40.283Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:01:40.283Z] -Xmx512m \ [2026-02-20T06:01:40.283Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage [2026-02-20T06:01:40.283Z] [2026-02-20T06:01:40.283Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:01:40.283Z] -------------------------------------------------- [2026-02-20T06:09:07.927Z] TEST: tools/jpackage/share/InstallDirTest.java#id1 [2026-02-20T06:09:07.927Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:09:07.927Z] [2026-02-20T06:09:07.927Z] ACTION: build -- Passed. Build successful [2026-02-20T06:09:07.927Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:09:07.927Z] TIME: 1.91 seconds [2026-02-20T06:09:07.927Z] messages: [2026-02-20T06:09:07.927Z] command: build jdk.jpackage.test.* [2026-02-20T06:09:07.927Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:09:07.927Z] started: Fri Feb 20 06:05:05 UTC 2026 [2026-02-20T06:09:07.927Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:09:07.927Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:09:07.927Z] finished: Fri Feb 20 06:05:07 UTC 2026 [2026-02-20T06:09:07.927Z] elapsed time (seconds): 1.91 [2026-02-20T06:09:07.927Z] [2026-02-20T06:09:07.927Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:09:07.927Z] REASON: .class file out of date or does not exist [2026-02-20T06:09:07.927Z] TIME: 1.901 seconds [2026-02-20T06:09:07.927Z] messages: [2026-02-20T06:09:07.928Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:09:07.928Z] reason: .class file out of date or does not exist [2026-02-20T06:09:07.928Z] started: Fri Feb 20 06:05:05 UTC 2026 [2026-02-20T06:09:07.928Z] 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.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-02-20T06:09:07.928Z] Mode: agentvm [2026-02-20T06:09:07.928Z] Agent id: 1 [2026-02-20T06:09:07.928Z] Process id: 12524 [2026-02-20T06:09:07.928Z] finished: Fri Feb 20 06:05:07 UTC 2026 [2026-02-20T06:09:07.928Z] elapsed time (seconds): 1.901 [2026-02-20T06:09:07.928Z] configuration: [2026-02-20T06:09:07.928Z] Boot Layer (javac runtime environment) [2026-02-20T06:09:07.928Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:09:07.928Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:09:07.928Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:09:07.928Z] [2026-02-20T06:09:07.928Z] javac compilation environment [2026-02-20T06:09:07.928Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:09:07.928Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:09:07.928Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:09:07.928Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:09:07.928Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:09:07.928Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:09:07.928Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:09:07.928Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:09:07.928Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d [2026-02-20T06:09:07.928Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:09:07.928Z] [2026-02-20T06:09:07.928Z] rerun: [2026-02-20T06:09:07.928Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:09:07.928Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:09:07.928Z] SystemDrive=C: \ [2026-02-20T06:09:07.928Z] SystemRoot='C:\Windows' \ [2026-02-20T06:09:07.928Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.928Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.928Z] windir='C:\Windows' \ [2026-02-20T06:09:07.928Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:09:07.928Z] -J-ea \ [2026-02-20T06:09:07.928Z] -J-esa \ [2026-02-20T06:09:07.928Z] -J-Xmx512m \ [2026-02-20T06:09:07.928Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:09:07.928Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:09:07.929Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:09:07.929Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:09:07.929Z] -J-Dtest.java.opts= \ [2026-02-20T06:09:07.929Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.929Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.929Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:09:07.929Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:09:07.929Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:09:07.929Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-02-20T06:09:07.929Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:09:07.929Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-02-20T06:09:07.929Z] -J-Dtest.main.class=InstallDirTest \ [2026-02-20T06:09:07.929Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:09:07.929Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.929Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-02-20T06:09:07.929Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.929Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.929Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:09:07.929Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:09:07.929Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.929Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.929Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.930Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:09:07.930Z] [2026-02-20T06:09:07.930Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:09:07.930Z] REASON: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-02-20T06:09:07.930Z] TIME: 0.547 seconds [2026-02-20T06:09:07.930Z] messages: [2026-02-20T06:09:07.930Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java [2026-02-20T06:09:07.930Z] reason: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-02-20T06:09:07.930Z] started: Fri Feb 20 06:05:07 UTC 2026 [2026-02-20T06:09:07.930Z] 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.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-02-20T06:09:07.930Z] Mode: agentvm [2026-02-20T06:09:07.930Z] Agent id: 1 [2026-02-20T06:09:07.930Z] Process id: 12524 [2026-02-20T06:09:07.930Z] finished: Fri Feb 20 06:05:08 UTC 2026 [2026-02-20T06:09:07.930Z] elapsed time (seconds): 0.547 [2026-02-20T06:09:07.930Z] configuration: [2026-02-20T06:09:07.930Z] Boot Layer (javac runtime environment) [2026-02-20T06:09:07.930Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:09:07.930Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:09:07.930Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:09:07.930Z] [2026-02-20T06:09:07.930Z] javac compilation environment [2026-02-20T06:09:07.930Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:09:07.930Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:09:07.930Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:09:07.930Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:09:07.930Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:09:07.930Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:09:07.930Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:09:07.930Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:09:07.930Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:09:07.930Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:09:07.930Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d [2026-02-20T06:09:07.930Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:09:07.930Z] [2026-02-20T06:09:07.930Z] rerun: [2026-02-20T06:09:07.930Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:09:07.930Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:09:07.930Z] SystemDrive=C: \ [2026-02-20T06:09:07.930Z] SystemRoot='C:\Windows' \ [2026-02-20T06:09:07.930Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.930Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.930Z] windir='C:\Windows' \ [2026-02-20T06:09:07.930Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:09:07.930Z] -J-ea \ [2026-02-20T06:09:07.930Z] -J-esa \ [2026-02-20T06:09:07.930Z] -J-Xmx512m \ [2026-02-20T06:09:07.930Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:09:07.930Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:09:07.930Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:09:07.930Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:09:07.930Z] -J-Dtest.java.opts= \ [2026-02-20T06:09:07.930Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.930Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.930Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:09:07.930Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:09:07.930Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:09:07.930Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-02-20T06:09:07.930Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:09:07.930Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-02-20T06:09:07.930Z] -J-Dtest.main.class=InstallDirTest \ [2026-02-20T06:09:07.930Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:09:07.930Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.930Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-02-20T06:09:07.930Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.930Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.930Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:09:07.931Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:09:07.931Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.931Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-02-20T06:09:07.931Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.931Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.931Z] -Xlint:all \ [2026-02-20T06:09:07.931Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' [2026-02-20T06:09:07.931Z] [2026-02-20T06:09:07.931Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:09:07.931Z] REASON: Named class compiled on demand [2026-02-20T06:09:07.931Z] TIME: 0.026 seconds [2026-02-20T06:09:07.931Z] messages: [2026-02-20T06:09:07.931Z] command: build jdk.jpackage.test.Main [2026-02-20T06:09:07.931Z] reason: Named class compiled on demand [2026-02-20T06:09:07.931Z] started: Fri Feb 20 06:05:08 UTC 2026 [2026-02-20T06:09:07.931Z] finished: Fri Feb 20 06:05:08 UTC 2026 [2026-02-20T06:09:07.931Z] elapsed time (seconds): 0.026 [2026-02-20T06:09:07.931Z] [2026-02-20T06:09:07.931Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:09:07.931Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-02-20T06:09:07.931Z] TIME: 113.982 seconds [2026-02-20T06:09:07.931Z] messages: [2026-02-20T06:09:07.931Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-02-20T06:09:07.931Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-02-20T06:09:07.931Z] exclusiveAccess wait time (seconds): 121.585 [2026-02-20T06:09:07.931Z] started: Fri Feb 20 06:07:09 UTC 2026 [2026-02-20T06:09:07.931Z] Mode: othervm [/othervm specified] [2026-02-20T06:09:07.931Z] 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.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-02-20T06:09:07.931Z] Process id: 12764 [2026-02-20T06:09:07.931Z] finished: Fri Feb 20 06:09:03 UTC 2026 [2026-02-20T06:09:07.931Z] elapsed time (seconds): 113.982 [2026-02-20T06:09:07.931Z] configuration: [2026-02-20T06:09:07.931Z] Boot Layer [2026-02-20T06:09:07.931Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:09:07.931Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:09:07.931Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:09:07.931Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:09:07.931Z] [2026-02-20T06:09:07.931Z] STDOUT: [2026-02-20T06:09:07.931Z] [06:07:11.289] Parsing [--jpt-run=InstallDirTest]... [2026-02-20T06:09:07.931Z] [06:07:11.525] InstallDirTest -> [public static void InstallDirTest.testCommon(java.nio.file.Path)] [2026-02-20T06:09:07.931Z] [06:07:11.668] Create: InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-02-20T06:09:07.931Z] [06:07:11.689] [ RUN ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-02-20T06:09:07.931Z] [06:07:12.514] TRACE: Bundler msi enabled [2026-02-20T06:09:07.931Z] [06:07:12.793] TRACE: Bundler exe enabled [2026-02-20T06:09:07.931Z] [06:07:12.852] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:09:07.931Z] [06:07:13.036] TRACE: exec: Execute tool provider [javac -d testCommon.dbc72862\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:09:07.931Z] [06:07:14.486] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:09:07.931Z] [06:07:14.506] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon.dbc72862\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:09:07.931Z] [06:07:14.509] TRACE: exec: Execute tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7); discard out+err... [2026-02-20T06:09:07.931Z] [06:07:14.624] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:09:07.931Z] [06:07:14.624] 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-02-20T06:09:07.931Z] [06:07:14.679] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:09:07.931Z] [06:07:15.496] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:09:07.931Z] [06:07:15.498] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:09:07.931Z] [06:07:25.109] Command [PID: -1]: [2026-02-20T06:09:07.931Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\image\CommonInstallDirTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:09:07.931Z] [06:07:25.109] Output: [2026-02-20T06:09:07.931Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:09:07.931Z] [2026-02-20T06:09:07.931Z] [06:07:25.110] Returned: 0 [2026-02-20T06:09:07.931Z] [2026-02-20T06:09:07.931Z] [06:07:25.190] Using default package resource JavaApp.ico [icon] (add CommonInstallDirTest.ico to the resource-dir to customize). [2026-02-20T06:09:07.931Z] [06:07:25.197] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonInstallDirTest.properties to the resource-dir to customize). [2026-02-20T06:09:07.931Z] [06:07:25.206] 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.jpackage13511169758114183161". [2026-02-20T06:09:07.931Z] [06:07:26.488] 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-02-20T06:09:07.931Z] [06:07:26.767] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:09:07.931Z] [06:07:26.906] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-02-20T06:09:07.931Z] [06:07:26.907] MSI ProductCode: f08acb58-95e7-3604-acb2-2063fd847b58. [2026-02-20T06:09:07.931Z] [06:07:26.907] MSI UpgradeCode: cb270a7f-c01b-3467-90f9-9f70bd42ecfd. [2026-02-20T06:09:07.931Z] [06:07:27.042] 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-02-20T06:09:07.931Z] [06:07:27.174] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.194] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.238] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.336] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.354] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.385] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:09:07.932Z] [06:07:27.449] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-02-20T06:09:07.932Z] [06:07:27.456] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\image\CommonInstallDirTest [2026-02-20T06:09:07.932Z] [06:08:04.954] Command [PID: 11644]: [2026-02-20T06:09:07.932Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\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.jpackage13511169758114183161\image\CommonInstallDirTest\CommonInstallDirTest.exe -d JpAppSizeKb=125443 -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.jpackage13511169758114183161\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13511169758114183161\wixobj\a.msi [2026-02-20T06:09:07.932Z] [06:08:04.954] Returned: 0 [2026-02-20T06:09:07.932Z] [2026-02-20T06:09:07.932Z] [06:08:04.998] Succeeded in building MSI Installer Package package [2026-02-20T06:09:07.932Z] [06:08:05.228] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:09:07.932Z] [06:08:05.229] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:09:07.932Z] [06:08:05.230] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] path exists [2026-02-20T06:09:07.932Z] [06:08:05.231] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] is a file [2026-02-20T06:09:07.932Z] [06:08:05.287] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testCommon.dbc72862\unpacked-msi\unpack.bat] text file... [2026-02-20T06:09:07.932Z] [06:08:05.290] TRACE: icacls "testCommon.dbc72862\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:09:07.932Z] [06:08:05.290] TRACE: msiexec /a "testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testCommon.dbc72862\unpacked-msi\Program Files" [2026-02-20T06:09:07.932Z] [06:08:05.291] TRACE: Done [2026-02-20T06:09:07.932Z] [06:08:05.295] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:06.173] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:09.175] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:09.898] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:13.900] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:14.628] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:19.631] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:20.596] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:26.598] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:27.334] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:34.335] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:35.081] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:43.083] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:43.790] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:08:52.792] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:09:07.932Z] [06:08:53.541] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:09:07.932Z] [06:09:03.545] TRACE: Convert [PFiles64\TestVendor\InstallDirTest1234] into [TestVendor\InstallDirTest1234] in [testCommon.dbc72862\unpacked-msi\Program Files] directory [2026-02-20T06:09:07.932Z] [06:09:03.547] TRACE: Deleting [testCommon.dbc72862\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:09:07.932Z] [06:09:03.549] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:09:07.932Z] [06:09:03.574] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:09:07.932Z] [06:09:03.574] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:09:07.932Z] [06:09:03.592] TRACE: assertTrue(): Check [testCommon.dbc72862\unpacked-msi\Program Files\TestVendor\InstallDirTest1234\service-installer.exe] path doesn't exist [2026-02-20T06:09:07.932Z] [06:09:03.607] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:09:07.932Z] [06:09:03.623] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:09:07.932Z] [06:09:03.624] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:09:07.932Z] [06:09:03.625] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); checks=9 [2026-02-20T06:09:07.932Z] [06:09:03.627] [==========] 1 tests ran [2026-02-20T06:09:07.932Z] [06:09:03.627] [ PASSED ] 0 tests [2026-02-20T06:09:07.932Z] [06:09:03.629] [ FAILED ] 1 test, listed below [2026-02-20T06:09:07.932Z] [06:09:03.629] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); workDir=[testCommon.dbc72862] [2026-02-20T06:09:07.932Z] [06:09:03.630] 1 FAILED TEST [2026-02-20T06:09:07.932Z] STDERR: [2026-02-20T06:09:07.932Z] 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-02-20T06:09:07.932Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:09:07.932Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:09:07.932Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:09:07.932Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:09:07.932Z] at InstallDirTest.testCommon(InstallDirTest.java:94) [2026-02-20T06:09:07.932Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:09:07.932Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:09:07.932Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:09:07.933Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:09:07.933Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:09:07.933Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:09:07.933Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:09:07.933Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:09:07.933Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:09:07.933Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:09:07.933Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:09:07.933Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:09:07.933Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:09:07.933Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:09:07.933Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:09:07.933Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:09:07.933Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:09:07.933Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:09:07.933Z] [2026-02-20T06:09:07.933Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:09:07.933Z] JavaTest Message: shutting down test [2026-02-20T06:09:07.933Z] [2026-02-20T06:09:07.933Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:09:07.933Z] rerun: [2026-02-20T06:09:07.933Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:09:07.933Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:09:07.933Z] SystemDrive=C: \ [2026-02-20T06:09:07.933Z] SystemRoot='C:\Windows' \ [2026-02-20T06:09:07.933Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.933Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:09:07.933Z] windir='C:\Windows' \ [2026-02-20T06:09:07.933Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:09:07.933Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:09:07.933Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:09:07.933Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:09:07.933Z] -Dtest.compiler.opts= \ [2026-02-20T06:09:07.933Z] -Dtest.java.opts= \ [2026-02-20T06:09:07.933Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.936Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:09:07.936Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:09:07.936Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:09:07.936Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:09:07.936Z] -Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-02-20T06:09:07.936Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:09:07.936Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-02-20T06:09:07.936Z] -Dtest.main.class=InstallDirTest \ [2026-02-20T06:09:07.936Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:09:07.936Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.936Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-02-20T06:09:07.937Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.937Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:09:07.937Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:09:07.937Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:09:07.937Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:09:07.937Z] -ea \ [2026-02-20T06:09:07.937Z] -esa \ [2026-02-20T06:09:07.937Z] -Xmx512m \ [2026-02-20T06:09:07.937Z] -XX:+UseCompressedOops \ [2026-02-20T06:09:07.937Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:09:07.937Z] -Xmx512m \ [2026-02-20T06:09:07.937Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\InstallDirTest_id1.d\main.0.jta' --jpt-run=InstallDirTest [2026-02-20T06:09:07.937Z] [2026-02-20T06:09:07.937Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:09:07.937Z] -------------------------------------------------- [2026-02-20T06:13:36.358Z] TEST: tools/jpackage/share/LicenseTest.java#id1 [2026-02-20T06:13:36.358Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:13:36.358Z] [2026-02-20T06:13:36.358Z] ACTION: build -- Passed. Build successful [2026-02-20T06:13:36.358Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:13:36.358Z] TIME: 2.451 seconds [2026-02-20T06:13:36.358Z] messages: [2026-02-20T06:13:36.358Z] command: build jdk.jpackage.test.* [2026-02-20T06:13:36.358Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:13:36.358Z] started: Fri Feb 20 06:10:16 UTC 2026 [2026-02-20T06:13:36.358Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:13:36.358Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:13:36.358Z] finished: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.358Z] elapsed time (seconds): 2.451 [2026-02-20T06:13:36.358Z] [2026-02-20T06:13:36.358Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:13:36.358Z] REASON: .class file out of date or does not exist [2026-02-20T06:13:36.358Z] TIME: 2.438 seconds [2026-02-20T06:13:36.358Z] messages: [2026-02-20T06:13:36.358Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:13:36.358Z] reason: .class file out of date or does not exist [2026-02-20T06:13:36.358Z] started: Fri Feb 20 06:10:16 UTC 2026 [2026-02-20T06:13:36.358Z] 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.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-02-20T06:13:36.358Z] Mode: agentvm [2026-02-20T06:13:36.359Z] Agent id: 2 [2026-02-20T06:13:36.359Z] Process id: 9316 [2026-02-20T06:13:36.359Z] finished: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.359Z] elapsed time (seconds): 2.438 [2026-02-20T06:13:36.359Z] configuration: [2026-02-20T06:13:36.359Z] Boot Layer (javac runtime environment) [2026-02-20T06:13:36.359Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:13:36.359Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:13:36.359Z] [2026-02-20T06:13:36.359Z] javac compilation environment [2026-02-20T06:13:36.359Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:13:36.359Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:13:36.359Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:13:36.359Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:13:36.359Z] [2026-02-20T06:13:36.359Z] rerun: [2026-02-20T06:13:36.359Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:13:36.359Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:13:36.359Z] SystemDrive=C: \ [2026-02-20T06:13:36.359Z] SystemRoot='C:\Windows' \ [2026-02-20T06:13:36.359Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.359Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.359Z] windir='C:\Windows' \ [2026-02-20T06:13:36.359Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:13:36.359Z] -J-ea \ [2026-02-20T06:13:36.359Z] -J-esa \ [2026-02-20T06:13:36.359Z] -J-Xmx512m \ [2026-02-20T06:13:36.359Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:13:36.359Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:13:36.359Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:13:36.359Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:13:36.359Z] -J-Dtest.java.opts= \ [2026-02-20T06:13:36.359Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.359Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.359Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:13:36.359Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:13:36.359Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:13:36.359Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-02-20T06:13:36.359Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:13:36.359Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-02-20T06:13:36.359Z] -J-Dtest.main.class=LicenseTest \ [2026-02-20T06:13:36.359Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:13:36.359Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.359Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-02-20T06:13:36.359Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.359Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.359Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:13:36.359Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:13:36.359Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.359Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.359Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.359Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:13:36.359Z] [2026-02-20T06:13:36.359Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:13:36.359Z] REASON: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-02-20T06:13:36.359Z] TIME: 0.381 seconds [2026-02-20T06:13:36.359Z] messages: [2026-02-20T06:13:36.359Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java [2026-02-20T06:13:36.359Z] reason: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-02-20T06:13:36.359Z] started: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.359Z] 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.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-02-20T06:13:36.359Z] Mode: agentvm [2026-02-20T06:13:36.359Z] Agent id: 2 [2026-02-20T06:13:36.359Z] Process id: 9316 [2026-02-20T06:13:36.359Z] finished: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.359Z] elapsed time (seconds): 0.381 [2026-02-20T06:13:36.359Z] configuration: [2026-02-20T06:13:36.359Z] Boot Layer (javac runtime environment) [2026-02-20T06:13:36.359Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:13:36.359Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:13:36.359Z] [2026-02-20T06:13:36.359Z] javac compilation environment [2026-02-20T06:13:36.359Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:13:36.359Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:13:36.359Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:13:36.359Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:13:36.359Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d [2026-02-20T06:13:36.359Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:13:36.359Z] [2026-02-20T06:13:36.359Z] rerun: [2026-02-20T06:13:36.359Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:13:36.360Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:13:36.360Z] SystemDrive=C: \ [2026-02-20T06:13:36.360Z] SystemRoot='C:\Windows' \ [2026-02-20T06:13:36.360Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.360Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.360Z] windir='C:\Windows' \ [2026-02-20T06:13:36.360Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:13:36.360Z] -J-ea \ [2026-02-20T06:13:36.360Z] -J-esa \ [2026-02-20T06:13:36.360Z] -J-Xmx512m \ [2026-02-20T06:13:36.360Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:13:36.360Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:13:36.360Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:13:36.360Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:13:36.360Z] -J-Dtest.java.opts= \ [2026-02-20T06:13:36.360Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.360Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.360Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:13:36.360Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:13:36.360Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:13:36.360Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-02-20T06:13:36.360Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:13:36.360Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-02-20T06:13:36.360Z] -J-Dtest.main.class=LicenseTest \ [2026-02-20T06:13:36.360Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:13:36.360Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.360Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-02-20T06:13:36.360Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.360Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.360Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:13:36.360Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:13:36.360Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.360Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-02-20T06:13:36.360Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.360Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.360Z] -Xlint:all \ [2026-02-20T06:13:36.360Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:13:36.360Z] REASON: Named class compiled on demand [2026-02-20T06:13:36.360Z] TIME: 0.135 seconds [2026-02-20T06:13:36.360Z] messages: [2026-02-20T06:13:36.360Z] command: build jdk.jpackage.test.Main [2026-02-20T06:13:36.360Z] reason: Named class compiled on demand [2026-02-20T06:13:36.360Z] started: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.360Z] finished: Fri Feb 20 06:10:19 UTC 2026 [2026-02-20T06:13:36.360Z] elapsed time (seconds): 0.135 [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:13:36.360Z] REASON: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-02-20T06:13:36.360Z] TIME: 113.486 seconds [2026-02-20T06:13:36.360Z] messages: [2026-02-20T06:13:36.360Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-02-20T06:13:36.360Z] reason: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-02-20T06:13:36.360Z] exclusiveAccess wait time (seconds): 76.902 [2026-02-20T06:13:36.360Z] started: Fri Feb 20 06:11:36 UTC 2026 [2026-02-20T06:13:36.360Z] Mode: othervm [/othervm specified] [2026-02-20T06:13:36.360Z] 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.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-02-20T06:13:36.360Z] Process id: 9048 [2026-02-20T06:13:36.360Z] finished: Fri Feb 20 06:13:30 UTC 2026 [2026-02-20T06:13:36.360Z] elapsed time (seconds): 113.486 [2026-02-20T06:13:36.360Z] configuration: [2026-02-20T06:13:36.360Z] Boot Layer [2026-02-20T06:13:36.360Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:13:36.360Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:13:36.360Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:13:36.360Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] STDOUT: [2026-02-20T06:13:36.360Z] [06:11:37.682] Parsing [--jpt-run=LicenseTest]... [2026-02-20T06:13:36.360Z] [06:11:37.941] LicenseTest -> [public static void LicenseTest.testCommon()] [2026-02-20T06:13:36.360Z] [06:11:38.226] Create: LicenseTest.testCommon [2026-02-20T06:13:36.360Z] [06:11:38.262] [ RUN ] LicenseTest.testCommon [2026-02-20T06:13:36.360Z] [06:11:38.605] TRACE: Bundler msi enabled [2026-02-20T06:13:36.360Z] [06:11:38.768] TRACE: Bundler exe enabled [2026-02-20T06:13:36.360Z] [06:11:38.845] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:13:36.360Z] [06:11:39.062] TRACE: exec: Execute tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:13:36.360Z] [06:11:40.582] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:13:36.360Z] [06:11:40.610] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:13:36.360Z] [06:11:40.613] TRACE: exec: Execute tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7); discard out+err... [2026-02-20T06:13:36.360Z] [06:11:40.738] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:13:36.360Z] [06:11:40.738] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7) exited with 0 code [2026-02-20T06:13:36.360Z] [06:11:40.798] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:13:36.360Z] [06:11:41.694] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:13:36.360Z] [06:11:41.696] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:13:36.360Z] [06:11:50.001] Command [PID: -1]: [2026-02-20T06:13:36.360Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\image\CommonLicenseTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,java.sql.rowset,jdk.sctp,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.transaction.xa,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:13:36.360Z] [06:11:50.001] Output: [2026-02-20T06:13:36.360Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] [06:11:50.001] Returned: 0 [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] [06:11:50.129] Using default package resource JavaApp.ico [icon] (add CommonLicenseTest.ico to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:50.136] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonLicenseTest.properties to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:50.145] 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.jpackage17050211382951844284". [2026-02-20T06:13:36.360Z] [06:11:51.245] 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-02-20T06:13:36.360Z] [06:11:51.541] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:51.586] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-02-20T06:13:36.360Z] [06:11:51.587] MSI ProductCode: 7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb. [2026-02-20T06:13:36.360Z] [06:11:51.587] MSI UpgradeCode: 67f427e1-3fd8-32f3-a0f5-e44bfc485446. [2026-02-20T06:13:36.360Z] [06:11:51.896] 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-02-20T06:13:36.360Z] [06:11:52.010] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.039] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.131] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.167] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.197] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.276] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:13:36.360Z] [06:11:52.335] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-02-20T06:13:36.360Z] [06:11:52.341] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\image\CommonLicenseTest [2026-02-20T06:13:36.360Z] [06:12:30.603] Command [PID: 1100]: [2026-02-20T06:13:36.360Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\wixobj -ext WixToolset.Util.wixext -arch x64 -ext WixToolset.UI.wixext -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpLicenseRtf=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\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.jpackage17050211382951844284\image\CommonLicenseTest\CommonLicenseTest.exe -d JpAppSizeKb=125443 -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.jpackage17050211382951844284\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17050211382951844284\wixobj\a.msi [2026-02-20T06:13:36.360Z] [06:12:30.604] Returned: 0 [2026-02-20T06:13:36.360Z] [2026-02-20T06:13:36.360Z] [06:12:30.641] Succeeded in building MSI Installer Package package [2026-02-20T06:13:36.360Z] [06:12:30.854] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:13:36.360Z] [06:12:30.855] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:13:36.360Z] [06:12:30.856] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] path exists [2026-02-20T06:13:36.360Z] [06:12:30.856] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] is a file [2026-02-20T06:13:36.360Z] [06:12:30.896] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\unpack.bat] text file... [2026-02-20T06:13:36.360Z] [06:12:30.897] TRACE: icacls "testCommon\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:13:36.360Z] [06:12:30.897] TRACE: msiexec /a "testCommon\output\CommonLicenseTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\Program Files" [2026-02-20T06:13:36.360Z] [06:12:30.898] TRACE: Done [2026-02-20T06:13:36.360Z] [06:12:30.901] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:12:31.804] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:12:34.806] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:12:35.577] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:12:39.578] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:12:40.676] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:12:45.678] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:12:46.751] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:12:52.753] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:12:53.528] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:13:00.529] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:13:01.282] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:13:09.284] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:13:10.156] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:13:19.157] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:13:36.360Z] [06:13:19.920] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:13:36.360Z] [06:13:29.941] TRACE: Convert [PFiles64\CommonLicenseTest] into [CommonLicenseTest] in [testCommon\unpacked-msi\Program Files] directory [2026-02-20T06:13:36.360Z] [06:13:29.942] TRACE: Deleting [testCommon\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:13:36.360Z] [06:13:29.944] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:13:36.360Z] [06:13:29.964] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:13:36.360Z] [06:13:29.965] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:13:36.360Z] [06:13:29.982] TRACE: assertTrue(): Check [testCommon\unpacked-msi\Program Files\CommonLicenseTest\service-installer.exe] path doesn't exist [2026-02-20T06:13:36.361Z] [06:13:29.984] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:13:36.361Z] [06:13:29.992] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:13:36.361Z] [06:13:29.993] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:13:36.361Z] [06:13:29.994] [ FAILED ] LicenseTest.testCommon; checks=9 [2026-02-20T06:13:36.361Z] [06:13:29.998] [==========] 1 tests ran [2026-02-20T06:13:36.361Z] [06:13:29.998] [ PASSED ] 0 tests [2026-02-20T06:13:36.361Z] [06:13:30.004] [ FAILED ] 1 test, listed below [2026-02-20T06:13:36.361Z] [06:13:30.005] [ FAILED ] LicenseTest.testCommon; workDir=[testCommon] [2026-02-20T06:13:36.361Z] [06:13:30.006] 1 FAILED TEST [2026-02-20T06:13:36.361Z] STDERR: [2026-02-20T06:13:36.361Z] 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-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:13:36.361Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:13:36.361Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:13:36.361Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:13:36.361Z] at LicenseTest.testCommon(LicenseTest.java:101) [2026-02-20T06:13:36.361Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:13:36.361Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:13:36.361Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:13:36.361Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:13:36.361Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:13:36.361Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:13:36.361Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:13:36.361Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:13:36.361Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:13:36.361Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:13:36.361Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:13:36.361Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:13:36.361Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:13:36.361Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:13:36.361Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:13:36.361Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:13:36.361Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:13:36.361Z] [2026-02-20T06:13:36.361Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:13:36.361Z] JavaTest Message: shutting down test [2026-02-20T06:13:36.361Z] [2026-02-20T06:13:36.361Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:13:36.361Z] rerun: [2026-02-20T06:13:36.361Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:13:36.361Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:13:36.361Z] SystemDrive=C: \ [2026-02-20T06:13:36.361Z] SystemRoot='C:\Windows' \ [2026-02-20T06:13:36.361Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.361Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:13:36.361Z] windir='C:\Windows' \ [2026-02-20T06:13:36.361Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:13:36.361Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:13:36.361Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:13:36.361Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:13:36.361Z] -Dtest.compiler.opts= \ [2026-02-20T06:13:36.361Z] -Dtest.java.opts= \ [2026-02-20T06:13:36.361Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.361Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:13:36.361Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:13:36.361Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:13:36.369Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:13:36.369Z] -Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-02-20T06:13:36.369Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:13:36.369Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-02-20T06:13:36.369Z] -Dtest.main.class=LicenseTest \ [2026-02-20T06:13:36.369Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:13:36.369Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.369Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-02-20T06:13:36.369Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.370Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:13:36.370Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:13:36.370Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:13:36.370Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:13:36.370Z] -ea \ [2026-02-20T06:13:36.370Z] -esa \ [2026-02-20T06:13:36.370Z] -Xmx512m \ [2026-02-20T06:13:36.370Z] -XX:+UseCompressedOops \ [2026-02-20T06:13:36.370Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:13:36.370Z] -Xmx512m \ [2026-02-20T06:13:36.370Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\LicenseTest_id1.d\main.0.jta' --jpt-run=LicenseTest [2026-02-20T06:13:36.370Z] [2026-02-20T06:13:36.370Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:13:36.370Z] -------------------------------------------------- [2026-02-20T06:23:07.391Z] TEST: tools/jpackage/share/PerUserCfgTest.java [2026-02-20T06:23:07.391Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:23:07.391Z] [2026-02-20T06:23:07.391Z] ACTION: build -- Passed. Build successful [2026-02-20T06:23:07.391Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:23:07.391Z] TIME: 2.053 seconds [2026-02-20T06:23:07.391Z] messages: [2026-02-20T06:23:07.391Z] command: build jdk.jpackage.test.* [2026-02-20T06:23:07.391Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:23:07.391Z] started: Fri Feb 20 06:20:35 UTC 2026 [2026-02-20T06:23:07.391Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:23:07.391Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:23:07.391Z] finished: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.391Z] elapsed time (seconds): 2.053 [2026-02-20T06:23:07.391Z] [2026-02-20T06:23:07.391Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:23:07.391Z] REASON: .class file out of date or does not exist [2026-02-20T06:23:07.391Z] TIME: 2.044 seconds [2026-02-20T06:23:07.391Z] messages: [2026-02-20T06:23:07.392Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:23:07.392Z] reason: .class file out of date or does not exist [2026-02-20T06:23:07.392Z] started: Fri Feb 20 06:20:35 UTC 2026 [2026-02-20T06:23:07.392Z] 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.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-02-20T06:23:07.392Z] Mode: agentvm [2026-02-20T06:23:07.392Z] Agent id: 1 [2026-02-20T06:23:07.392Z] Process id: 12524 [2026-02-20T06:23:07.392Z] finished: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.392Z] elapsed time (seconds): 2.044 [2026-02-20T06:23:07.392Z] configuration: [2026-02-20T06:23:07.392Z] Boot Layer (javac runtime environment) [2026-02-20T06:23:07.392Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:23:07.392Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:23:07.392Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:23:07.392Z] [2026-02-20T06:23:07.392Z] javac compilation environment [2026-02-20T06:23:07.392Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:23:07.392Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:23:07.392Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:23:07.392Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:23:07.392Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:23:07.392Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:23:07.392Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:23:07.392Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:23:07.392Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d [2026-02-20T06:23:07.392Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:23:07.392Z] [2026-02-20T06:23:07.392Z] rerun: [2026-02-20T06:23:07.392Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:23:07.392Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:23:07.392Z] SystemDrive=C: \ [2026-02-20T06:23:07.392Z] SystemRoot='C:\Windows' \ [2026-02-20T06:23:07.392Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.392Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.392Z] windir='C:\Windows' \ [2026-02-20T06:23:07.392Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:23:07.392Z] -J-ea \ [2026-02-20T06:23:07.392Z] -J-esa \ [2026-02-20T06:23:07.392Z] -J-Xmx512m \ [2026-02-20T06:23:07.392Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:23:07.392Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:23:07.392Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:23:07.392Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:23:07.392Z] -J-Dtest.java.opts= \ [2026-02-20T06:23:07.392Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.392Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.392Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:23:07.392Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:23:07.392Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:23:07.392Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-02-20T06:23:07.392Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:23:07.392Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-02-20T06:23:07.392Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-02-20T06:23:07.392Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:23:07.392Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.392Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d' \ [2026-02-20T06:23:07.392Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.392Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.392Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:23:07.392Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:23:07.392Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.392Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.392Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:23:07.393Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:23:07.393Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.393Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.393Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.393Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.393Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:23:07.393Z] [2026-02-20T06:23:07.393Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:23:07.393Z] REASON: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-02-20T06:23:07.393Z] TIME: 0.403 seconds [2026-02-20T06:23:07.393Z] messages: [2026-02-20T06:23:07.393Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java [2026-02-20T06:23:07.393Z] reason: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-02-20T06:23:07.393Z] started: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.393Z] 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.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-02-20T06:23:07.393Z] Mode: agentvm [2026-02-20T06:23:07.393Z] Agent id: 1 [2026-02-20T06:23:07.393Z] Process id: 12524 [2026-02-20T06:23:07.393Z] finished: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.393Z] elapsed time (seconds): 0.403 [2026-02-20T06:23:07.393Z] configuration: [2026-02-20T06:23:07.393Z] Boot Layer (javac runtime environment) [2026-02-20T06:23:07.393Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:23:07.393Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:23:07.393Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:23:07.393Z] [2026-02-20T06:23:07.393Z] javac compilation environment [2026-02-20T06:23:07.393Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:23:07.393Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:23:07.393Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:23:07.393Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:23:07.393Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:23:07.393Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:23:07.393Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:23:07.393Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:23:07.393Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:23:07.394Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:23:07.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d [2026-02-20T06:23:07.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:23:07.394Z] [2026-02-20T06:23:07.394Z] rerun: [2026-02-20T06:23:07.394Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:23:07.394Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:23:07.394Z] SystemDrive=C: \ [2026-02-20T06:23:07.394Z] SystemRoot='C:\Windows' \ [2026-02-20T06:23:07.394Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.394Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.394Z] windir='C:\Windows' \ [2026-02-20T06:23:07.394Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:23:07.394Z] -J-ea \ [2026-02-20T06:23:07.394Z] -J-esa \ [2026-02-20T06:23:07.394Z] -J-Xmx512m \ [2026-02-20T06:23:07.394Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:23:07.394Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:23:07.394Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:23:07.394Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:23:07.394Z] -J-Dtest.java.opts= \ [2026-02-20T06:23:07.394Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.394Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.394Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:23:07.394Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:23:07.394Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:23:07.394Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-02-20T06:23:07.394Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:23:07.394Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-02-20T06:23:07.394Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-02-20T06:23:07.394Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:23:07.394Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.394Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d' \ [2026-02-20T06:23:07.394Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.394Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.394Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:23:07.394Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:23:07.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.394Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d' \ [2026-02-20T06:23:07.394Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.394Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.394Z] -Xlint:all \ [2026-02-20T06:23:07.394Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' [2026-02-20T06:23:07.394Z] [2026-02-20T06:23:07.394Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:23:07.394Z] REASON: Named class compiled on demand [2026-02-20T06:23:07.394Z] TIME: 0.024 seconds [2026-02-20T06:23:07.394Z] messages: [2026-02-20T06:23:07.394Z] command: build jdk.jpackage.test.Main [2026-02-20T06:23:07.394Z] reason: Named class compiled on demand [2026-02-20T06:23:07.394Z] started: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.394Z] finished: Fri Feb 20 06:20:37 UTC 2026 [2026-02-20T06:23:07.394Z] elapsed time (seconds): 0.024 [2026-02-20T06:23:07.394Z] [2026-02-20T06:23:07.394Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:23:07.394Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-02-20T06:23:07.394Z] TIME: 122.837 seconds [2026-02-20T06:23:07.394Z] messages: [2026-02-20T06:23:07.394Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-02-20T06:23:07.394Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-02-20T06:23:07.394Z] exclusiveAccess wait time (seconds): 12.602 [2026-02-20T06:23:07.394Z] started: Fri Feb 20 06:20:50 UTC 2026 [2026-02-20T06:23:07.394Z] Mode: othervm [/othervm specified] [2026-02-20T06:23:07.394Z] 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.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-02-20T06:23:07.394Z] Process id: 4688 [2026-02-20T06:23:07.394Z] finished: Fri Feb 20 06:22:53 UTC 2026 [2026-02-20T06:23:07.394Z] elapsed time (seconds): 122.837 [2026-02-20T06:23:07.394Z] configuration: [2026-02-20T06:23:07.394Z] Boot Layer [2026-02-20T06:23:07.394Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:23:07.394Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:23:07.394Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:23:07.394Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:23:07.394Z] [2026-02-20T06:23:07.394Z] STDOUT: [2026-02-20T06:23:07.394Z] [06:20:51.328] Parsing [--jpt-run=PerUserCfgTest]... [2026-02-20T06:23:07.394Z] [06:20:51.553] PerUserCfgTest -> [public static void PerUserCfgTest.test() throws java.io.IOException] [2026-02-20T06:23:07.394Z] [06:20:51.709] Create: PerUserCfgTest.test [2026-02-20T06:23:07.394Z] [06:20:51.800] [ RUN ] PerUserCfgTest.test [2026-02-20T06:23:07.394Z] [06:20:52.368] TRACE: Bundler msi enabled [2026-02-20T06:23:07.394Z] [06:20:52.612] TRACE: Bundler exe enabled [2026-02-20T06:23:07.395Z] [06:20:52.719] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:54.288] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:54.297] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:23:07.395Z] [06:20:54.300] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:54.420] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:54.421] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:23:07.395Z] [06:20:54.442] TRACE: Init fake runtime in [test\fake_runtime] directory [2026-02-20T06:23:07.395Z] [06:20:54.452] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\a.properties] properties file... [2026-02-20T06:23:07.395Z] [06:20:54.454] TRACE: arguments=a [2026-02-20T06:23:07.395Z] [06:20:54.455] TRACE: Done [2026-02-20T06:23:07.395Z] [06:20:54.456] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\b.properties] properties file... [2026-02-20T06:23:07.395Z] [06:20:54.471] TRACE: arguments=b [2026-02-20T06:23:07.395Z] [06:20:54.472] TRACE: Done [2026-02-20T06:23:07.395Z] [06:20:54.526] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:23:07.395Z] [06:20:55.177] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files [2026-02-20T06:23:07.395Z] [06:20:55.688] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.705] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.793] 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.jpackage10267600596067931715". [2026-02-20T06:23:07.395Z] [06:20:55.814] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.824] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.826] 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.jpackage10267600596067931715". [2026-02-20T06:23:07.395Z] [06:20:55.844] Using default package resource JavaApp.ico [icon] (add b.ico to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.847] Using default package resource WinLauncher.template [Template for creating executable properties file] (add b.properties to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:55.852] 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.jpackage10267600596067931715". [2026-02-20T06:23:07.395Z] [06:20:55.877] Succeeded in building Windows Application Image package [2026-02-20T06:23:07.395Z] [06:20:56.010] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:56.011] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:23:07.395Z] [06:20:56.013] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\fake_runtime] [2026-02-20T06:23:07.395Z] [06:20:56.017] TRACE: assertStringListEquals(1, #) [2026-02-20T06:23:07.395Z] [06:20:56.017] TRACE: assertStringListEquals(2, bin#) [2026-02-20T06:23:07.395Z] [06:20:56.017] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T06:20:54.4502336Z) [2026-02-20T06:23:07.395Z] [06:20:56.076] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-02-20T06:23:07.395Z] [06:20:56.114] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:56.619] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:56.619] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:23:07.395Z] [06:20:56.620] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:23:07.395Z] [06:20:56.622] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:56.652] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:56.653] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:23:07.395Z] [06:20:56.655] TRACE: Init fake runtime in [test\fake_runtime-0] directory [2026-02-20T06:23:07.395Z] [06:20:56.662] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-4688 --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-02-20T06:23:07.395Z] [06:20:57.243] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\out-4688 [2026-02-20T06:23:07.395Z] [06:20:57.663] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:57.681] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-02-20T06:23:07.395Z] [06:20:57.730] 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.jpackage12959962214193518652". [2026-02-20T06:23:07.395Z] [06:20:57.767] Succeeded in building Windows Application Image package [2026-02-20T06:23:07.395Z] [06:20:57.858] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:57.860] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-4688 --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-02-20T06:23:07.395Z] [06:20:57.863] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\fake_runtime-0] [2026-02-20T06:23:07.395Z] [06:20:57.864] TRACE: assertStringListEquals(1, #) [2026-02-20T06:23:07.395Z] [06:20:57.865] TRACE: assertStringListEquals(2, bin#) [2026-02-20T06:23:07.395Z] [06:20:57.865] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T06:20:56.6592775Z) [2026-02-20T06:23:07.395Z] [06:20:57.891] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\expected.bmp](11); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:58.536] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.395Z] [06:20:58.537] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\expected.bmp](11) exited with 0 code [2026-02-20T06:23:07.395Z] [06:20:58.537] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\actual.bmp](11); discard out+err... [2026-02-20T06:23:07.395Z] [06:20:59.063] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:20:59.063] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\actual.bmp](11) exited with 0 code [2026-02-20T06:23:07.396Z] [06:20:59.064] TRACE: Check icon file [test\icons\actual.bmp] of a launcher is a copy of source icon file [test\icons\expected.bmp] [2026-02-20T06:23:07.396Z] [06:20:59.064] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T06:23:07.396Z] [06:20:59.089] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] FileDescription [2026-02-20T06:23:07.396Z] --------------- [2026-02-20T06:23:07.396Z] PerUserCfgTest [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] [06:20:59.449] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:20:59.449] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T06:23:07.396Z] [06:20:59.450] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\a.exe] [2026-02-20T06:23:07.396Z] [06:20:59.451] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] path exists [2026-02-20T06:23:07.396Z] [06:20:59.451] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] is a file [2026-02-20T06:23:07.396Z] [06:20:59.451] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] file is executable [2026-02-20T06:23:07.396Z] [06:20:59.452] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] path exists [2026-02-20T06:23:07.396Z] [06:20:59.452] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] is a file [2026-02-20T06:23:07.396Z] [06:20:59.452] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-02-20T06:23:07.396Z] [06:20:59.453] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-02-20T06:23:07.396Z] [06:20:59.457] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\expected.bmp](11); discard out+err... [2026-02-20T06:23:07.396Z] [06:21:00.043] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:21:00.044] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\expected.bmp](11) exited with 0 code [2026-02-20T06:23:07.396Z] [06:21:00.045] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\actual.bmp](11); discard out+err... [2026-02-20T06:23:07.396Z] [06:21:00.574] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:21:00.575] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\icons\actual.bmp](11) exited with 0 code [2026-02-20T06:23:07.396Z] [06:21:00.575] TRACE: Check icon file [test\icons\actual.bmp] of b launcher is a copy of source icon file [test\icons\expected.bmp] [2026-02-20T06:23:07.396Z] [06:21:00.576] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-02-20T06:23:07.396Z] [06:21:00.580] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] FileDescription [2026-02-20T06:23:07.396Z] --------------- [2026-02-20T06:23:07.396Z] PerUserCfgTest [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] [2026-02-20T06:23:07.396Z] [06:21:00.960] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:21:00.961] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-02-20T06:23:07.396Z] [06:21:00.961] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\b.exe] [2026-02-20T06:23:07.396Z] [06:21:00.962] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] path exists [2026-02-20T06:23:07.396Z] [06:21:00.962] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] is a file [2026-02-20T06:23:07.396Z] [06:21:00.962] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] file is executable [2026-02-20T06:23:07.396Z] [06:21:00.962] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] path exists [2026-02-20T06:23:07.396Z] [06:21:00.963] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] is a file [2026-02-20T06:23:07.396Z] [06:21:00.963] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-02-20T06:23:07.396Z] [06:21:00.994] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:23:07.396Z] [06:21:01.023] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:23:07.396Z] [06:21:01.372] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:21:01.372] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:23:07.396Z] [06:21:01.373] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:23:07.396Z] [06:21:01.374] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:23:07.396Z] [06:21:01.404] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.396Z] [06:21:01.405] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:23:07.396Z] [06:21:01.412] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:23:07.396Z] [06:21:02.242] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:23:07.396Z] [06:21:02.243] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:23:07.396Z] [06:21:10.874] Command [PID: -1]: [2026-02-20T06:23:07.396Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\image\PerUserCfgTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:23:07.398Z] [06:21:10.875] Output: [2026-02-20T06:23:07.398Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:23:07.398Z] [2026-02-20T06:23:07.398Z] [06:21:10.875] Returned: 0 [2026-02-20T06:23:07.398Z] [2026-02-20T06:23:07.398Z] [06:21:10.975] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:10.982] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:10.991] 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.jpackage12757782223603487366". [2026-02-20T06:23:07.398Z] [06:21:12.066] 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-02-20T06:23:07.398Z] [06:21:12.615] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:12.704] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\PerUserCfgTest-1.0.msi. [2026-02-20T06:23:07.398Z] [06:21:12.704] MSI ProductCode: 93c2ff6c-ae0d-3fd8-8169-d92736710611. [2026-02-20T06:23:07.398Z] [06:21:12.704] MSI UpgradeCode: 3ede33a7-fc70-3e3b-ac11-95d607cb90ba. [2026-02-20T06:23:07.398Z] [06:21:12.797] 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-02-20T06:23:07.398Z] [06:21:12.865] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:12.881] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:12.930] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:12.993] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:13.014] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:13.045] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:23:07.398Z] [06:21:13.107] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\PerUserCfgTest-1.0.msi. [2026-02-20T06:23:07.398Z] [06:21:13.111] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\image\PerUserCfgTest [2026-02-20T06:23:07.398Z] [06:21:51.199] Command [PID: 5832]: [2026-02-20T06:23:07.399Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\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.jpackage12757782223603487366\image\PerUserCfgTest\PerUserCfgTest.exe -d JpAppSizeKb=125443 -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.jpackage12757782223603487366\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12757782223603487366\wixobj\a.msi [2026-02-20T06:23:07.399Z] [06:21:51.199] Returned: 0 [2026-02-20T06:23:07.399Z] [2026-02-20T06:23:07.399Z] [06:21:51.249] Succeeded in building MSI Installer Package package [2026-02-20T06:23:07.399Z] [06:21:51.505] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:23:07.399Z] [06:21:51.506] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:23:07.399Z] [06:21:51.507] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] path exists [2026-02-20T06:23:07.399Z] [06:21:51.507] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] is a file [2026-02-20T06:23:07.399Z] [06:21:51.541] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-02-20T06:23:07.399Z] [06:21:51.542] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:23:07.399Z] [06:21:51.544] TRACE: msiexec /a "test\output\PerUserCfgTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-02-20T06:23:07.399Z] [06:21:51.546] TRACE: Done [2026-02-20T06:23:07.399Z] [06:21:51.554] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:21:52.884] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:21:55.886] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:21:57.038] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:01.039] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:02.193] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:07.196] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:08.433] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:14.434] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:15.659] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:22.662] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:23.812] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:31.814] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:32.985] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:41.987] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:23:07.399Z] [06:22:43.202] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:23:07.399Z] [06:22:53.205] TRACE: Convert [PFiles64\PerUserCfgTest] into [PerUserCfgTest] in [test\unpacked-msi\Program Files] directory [2026-02-20T06:23:07.399Z] [06:22:53.206] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:23:07.399Z] [06:22:53.208] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:23:07.399Z] [06:22:53.241] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:23:07.399Z] [06:22:53.242] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:23:07.399Z] [06:22:53.243] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\PerUserCfgTest\service-installer.exe] path doesn't exist [2026-02-20T06:23:07.399Z] [06:22:53.247] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:23:07.399Z] [06:22:53.252] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:23:07.399Z] [06:22:53.252] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:23:07.399Z] [06:22:53.253] [ FAILED ] PerUserCfgTest.test; checks=41 [2026-02-20T06:23:07.399Z] [06:22:53.257] [==========] 1 tests ran [2026-02-20T06:23:07.399Z] [06:22:53.258] [ PASSED ] 0 tests [2026-02-20T06:23:07.399Z] [06:22:53.263] [ FAILED ] 1 test, listed below [2026-02-20T06:23:07.399Z] [06:22:53.263] [ FAILED ] PerUserCfgTest.test; workDir=[test] [2026-02-20T06:23:07.399Z] [06:22:53.264] 1 FAILED TEST [2026-02-20T06:23:07.399Z] STDERR: [2026-02-20T06:23:07.399Z] 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-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:23:07.399Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:23:07.399Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:23:07.399Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:23:07.399Z] at PerUserCfgTest.test(PerUserCfgTest.java:144) [2026-02-20T06:23:07.399Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:23:07.399Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:23:07.399Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:23:07.399Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:23:07.399Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:23:07.399Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:23:07.399Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:23:07.399Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:23:07.399Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:23:07.399Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:23:07.399Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:23:07.399Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:23:07.399Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:23:07.400Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:23:07.400Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:23:07.400Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:23:07.400Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:23:07.400Z] [2026-02-20T06:23:07.400Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:23:07.400Z] JavaTest Message: shutting down test [2026-02-20T06:23:07.400Z] [2026-02-20T06:23:07.400Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:23:07.400Z] rerun: [2026-02-20T06:23:07.400Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:23:07.400Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:23:07.400Z] SystemDrive=C: \ [2026-02-20T06:23:07.400Z] SystemRoot='C:\Windows' \ [2026-02-20T06:23:07.400Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.400Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:23:07.400Z] windir='C:\Windows' \ [2026-02-20T06:23:07.400Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:23:07.400Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:23:07.400Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:23:07.400Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:23:07.400Z] -Dtest.compiler.opts= \ [2026-02-20T06:23:07.400Z] -Dtest.java.opts= \ [2026-02-20T06:23:07.400Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.400Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:23:07.400Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:23:07.400Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:23:07.400Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:23:07.400Z] -Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-02-20T06:23:07.400Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:23:07.400Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-02-20T06:23:07.400Z] -Dtest.main.class=PerUserCfgTest \ [2026-02-20T06:23:07.400Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:23:07.400Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.400Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d' \ [2026-02-20T06:23:07.400Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.400Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:23:07.400Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:23:07.400Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:23:07.400Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.400Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.400Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:23:07.401Z] -ea \ [2026-02-20T06:23:07.401Z] -esa \ [2026-02-20T06:23:07.401Z] -Xmx512m \ [2026-02-20T06:23:07.401Z] -XX:+UseCompressedOops \ [2026-02-20T06:23:07.401Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:23:07.401Z] -Xmx512m \ [2026-02-20T06:23:07.401Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\PerUserCfgTest.d\main.0.jta' --jpt-run=PerUserCfgTest [2026-02-20T06:23:07.401Z] [2026-02-20T06:23:07.401Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:23:07.401Z] -------------------------------------------------- [2026-02-20T06:31:49.187Z] TEST: tools/jpackage/share/ServiceTest.java [2026-02-20T06:31:49.187Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:31:49.187Z] [2026-02-20T06:31:49.187Z] ACTION: build -- Passed. Build successful [2026-02-20T06:31:49.187Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:31:49.187Z] TIME: 1.93 seconds [2026-02-20T06:31:49.187Z] messages: [2026-02-20T06:31:49.187Z] command: build jdk.jpackage.test.* [2026-02-20T06:31:49.187Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:31:49.187Z] started: Fri Feb 20 06:23:59 UTC 2026 [2026-02-20T06:31:49.187Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:31:49.187Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:31:49.187Z] finished: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.187Z] elapsed time (seconds): 1.93 [2026-02-20T06:31:49.187Z] [2026-02-20T06:31:49.187Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:31:49.187Z] REASON: .class file out of date or does not exist [2026-02-20T06:31:49.187Z] TIME: 1.922 seconds [2026-02-20T06:31:49.187Z] messages: [2026-02-20T06:31:49.188Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:31:49.188Z] reason: .class file out of date or does not exist [2026-02-20T06:31:49.188Z] started: Fri Feb 20 06:23:59 UTC 2026 [2026-02-20T06:31:49.188Z] 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.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-02-20T06:31:49.188Z] Mode: agentvm [2026-02-20T06:31:49.188Z] Agent id: 2 [2026-02-20T06:31:49.188Z] Process id: 9316 [2026-02-20T06:31:49.188Z] finished: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.188Z] elapsed time (seconds): 1.922 [2026-02-20T06:31:49.188Z] configuration: [2026-02-20T06:31:49.188Z] Boot Layer (javac runtime environment) [2026-02-20T06:31:49.188Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:31:49.188Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:31:49.188Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:31:49.188Z] [2026-02-20T06:31:49.188Z] javac compilation environment [2026-02-20T06:31:49.188Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:31:49.188Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:31:49.188Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:31:49.188Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:31:49.188Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:31:49.188Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:31:49.188Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:31:49.188Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:31:49.188Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d [2026-02-20T06:31:49.188Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:31:49.188Z] [2026-02-20T06:31:49.188Z] rerun: [2026-02-20T06:31:49.188Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:31:49.188Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:31:49.188Z] SystemDrive=C: \ [2026-02-20T06:31:49.188Z] SystemRoot='C:\Windows' \ [2026-02-20T06:31:49.188Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.188Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.188Z] windir='C:\Windows' \ [2026-02-20T06:31:49.188Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:31:49.188Z] -J-ea \ [2026-02-20T06:31:49.188Z] -J-esa \ [2026-02-20T06:31:49.188Z] -J-Xmx512m \ [2026-02-20T06:31:49.188Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:31:49.188Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:31:49.188Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:31:49.188Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:31:49.188Z] -J-Dtest.java.opts= \ [2026-02-20T06:31:49.188Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.188Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.188Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:31:49.188Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:31:49.188Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:31:49.188Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-02-20T06:31:49.188Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:31:49.188Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-02-20T06:31:49.188Z] -J-Dtest.main.class=ServiceTest \ [2026-02-20T06:31:49.188Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:31:49.188Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.188Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d' \ [2026-02-20T06:31:49.188Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.188Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.188Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:31:49.188Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:31:49.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.188Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.188Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.189Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:31:49.189Z] [2026-02-20T06:31:49.189Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:31:49.189Z] REASON: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-02-20T06:31:49.189Z] TIME: 0.501 seconds [2026-02-20T06:31:49.189Z] messages: [2026-02-20T06:31:49.189Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java [2026-02-20T06:31:49.189Z] reason: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-02-20T06:31:49.189Z] started: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.189Z] 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.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-02-20T06:31:49.189Z] Mode: agentvm [2026-02-20T06:31:49.189Z] Agent id: 2 [2026-02-20T06:31:49.189Z] Process id: 9316 [2026-02-20T06:31:49.189Z] finished: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.189Z] elapsed time (seconds): 0.501 [2026-02-20T06:31:49.189Z] configuration: [2026-02-20T06:31:49.189Z] Boot Layer (javac runtime environment) [2026-02-20T06:31:49.189Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:31:49.189Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:31:49.189Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:31:49.189Z] [2026-02-20T06:31:49.189Z] javac compilation environment [2026-02-20T06:31:49.189Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:31:49.189Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:31:49.189Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:31:49.189Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:31:49.189Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:31:49.189Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:31:49.189Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:31:49.189Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:31:49.189Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:31:49.189Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:31:49.189Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d [2026-02-20T06:31:49.189Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:31:49.189Z] [2026-02-20T06:31:49.189Z] rerun: [2026-02-20T06:31:49.189Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:31:49.190Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:31:49.190Z] SystemDrive=C: \ [2026-02-20T06:31:49.190Z] SystemRoot='C:\Windows' \ [2026-02-20T06:31:49.190Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.190Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.190Z] windir='C:\Windows' \ [2026-02-20T06:31:49.190Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:31:49.190Z] -J-ea \ [2026-02-20T06:31:49.190Z] -J-esa \ [2026-02-20T06:31:49.190Z] -J-Xmx512m \ [2026-02-20T06:31:49.190Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:31:49.190Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:31:49.190Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:31:49.190Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:31:49.190Z] -J-Dtest.java.opts= \ [2026-02-20T06:31:49.190Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.190Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.190Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:31:49.190Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:31:49.190Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:31:49.190Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-02-20T06:31:49.190Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:31:49.190Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-02-20T06:31:49.190Z] -J-Dtest.main.class=ServiceTest \ [2026-02-20T06:31:49.190Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:31:49.190Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.190Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d' \ [2026-02-20T06:31:49.190Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.190Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.190Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:31:49.190Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:31:49.190Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.190Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d' \ [2026-02-20T06:31:49.190Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.190Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.190Z] -Xlint:all \ [2026-02-20T06:31:49.190Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' [2026-02-20T06:31:49.190Z] [2026-02-20T06:31:49.190Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:31:49.190Z] REASON: Named class compiled on demand [2026-02-20T06:31:49.190Z] TIME: 0.109 seconds [2026-02-20T06:31:49.190Z] messages: [2026-02-20T06:31:49.190Z] command: build jdk.jpackage.test.Main [2026-02-20T06:31:49.190Z] reason: Named class compiled on demand [2026-02-20T06:31:49.190Z] started: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.190Z] finished: Fri Feb 20 06:24:01 UTC 2026 [2026-02-20T06:31:49.190Z] elapsed time (seconds): 0.109 [2026-02-20T06:31:49.190Z] [2026-02-20T06:31:49.190Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:31:49.190Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-02-20T06:31:49.190Z] TIME: 445.592 seconds [2026-02-20T06:31:49.190Z] messages: [2026-02-20T06:31:49.190Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-02-20T06:31:49.190Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-02-20T06:31:49.190Z] exclusiveAccess wait time (seconds): 13.543 [2026-02-20T06:31:49.190Z] started: Fri Feb 20 06:24:15 UTC 2026 [2026-02-20T06:31:49.190Z] Mode: othervm [/othervm specified] [2026-02-20T06:31:49.190Z] 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.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-02-20T06:31:49.190Z] Process id: 4664 [2026-02-20T06:31:49.190Z] finished: Fri Feb 20 06:31:40 UTC 2026 [2026-02-20T06:31:49.190Z] elapsed time (seconds): 445.592 [2026-02-20T06:31:49.190Z] configuration: [2026-02-20T06:31:49.190Z] Boot Layer [2026-02-20T06:31:49.190Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:31:49.190Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:31:49.190Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:31:49.190Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:31:49.190Z] [2026-02-20T06:31:49.190Z] STDOUT: [2026-02-20T06:31:49.190Z] [06:24:16.400] Parsing [--jpt-run=ServiceTest]... [2026-02-20T06:31:49.190Z] [06:24:16.835] ServiceTest -> [public void ServiceTest.test() throws java.lang.Throwable, public void ServiceTest.testUpdate() throws java.lang.Throwable] [2026-02-20T06:31:49.190Z] [06:24:16.930] Create: ServiceTest.test [2026-02-20T06:31:49.190Z] [06:24:16.931] Create: ServiceTest.testUpdate [2026-02-20T06:31:49.190Z] [06:24:16.941] [ RUN ] ServiceTest.test [2026-02-20T06:31:49.190Z] [06:24:16.950] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-02-20T06:31:49.190Z] [06:24:17.293] TRACE: Bundler msi enabled [2026-02-20T06:31:49.190Z] [06:24:17.447] TRACE: Bundler exe enabled [2026-02-20T06:31:49.190Z] [06:24:17.594] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:31:49.190Z] [06:24:17.942] TRACE: exec: Execute tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4); discard out+err... [2026-02-20T06:31:49.191Z] [06:24:19.403] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.191Z] [06:24:19.411] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4) exited with 0 code [2026-02-20T06:31:49.191Z] [06:24:19.413] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:31:49.191Z] [06:24:19.522] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.191Z] [06:24:19.522] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:31:49.191Z] [06:24:19.536] TRACE: Files in [test\resource-dir] resource dir: [2026-02-20T06:31:49.191Z] [06:24:19.537] TRACE: [service-installer.exe] [2026-02-20T06:31:49.191Z] [06:24:19.538] TRACE: Done [2026-02-20T06:31:49.191Z] [06:24:19.586] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.191Z] [06:24:20.422] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:31:49.191Z] [06:24:20.426] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:31:49.191Z] [06:24:29.496] Command [PID: -1]: [2026-02-20T06:31:49.191Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\image\ServiceTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:31:49.191Z] [06:24:29.496] Output: [2026-02-20T06:31:49.191Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:31:49.191Z] [2026-02-20T06:31:49.191Z] [06:24:29.496] Returned: 0 [2026-02-20T06:31:49.191Z] [2026-02-20T06:31:49.191Z] [06:24:29.621] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:29.628] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:29.637] 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.jpackage15239006549860372254". [2026-02-20T06:31:49.191Z] [06:24:30.396] Using default package resource service-install.wxi [Service installer WiX project file] (add ServiceTest-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:30.746] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:30.764] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:31.879] 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-02-20T06:31:49.191Z] [06:24:32.079] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.124] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-02-20T06:31:49.191Z] [06:24:32.124] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c. [2026-02-20T06:31:49.191Z] [06:24:32.126] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5. [2026-02-20T06:31:49.191Z] [06:24:32.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-02-20T06:31:49.191Z] [06:24:32.261] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.280] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.316] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.370] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.386] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.394] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:31:49.191Z] [06:24:32.419] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-02-20T06:31:49.191Z] [06:24:32.423] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\image\ServiceTest [2026-02-20T06:31:49.191Z] [06:25:10.199] Command [PID: 7700]: [2026-02-20T06:31:49.191Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\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.jpackage15239006549860372254\image\ServiceTest\ServiceTest.exe -d JpAppSizeKb=125447 -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.jpackage15239006549860372254\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15239006549860372254\wixobj\a.msi [2026-02-20T06:31:49.191Z] [06:25:10.199] Returned: 0 [2026-02-20T06:31:49.191Z] [2026-02-20T06:31:49.191Z] [06:25:10.240] Succeeded in building MSI Installer Package package [2026-02-20T06:31:49.191Z] [06:25:10.492] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.191Z] [06:25:10.493] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.191Z] [06:25:10.495] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\resource-dir] [2026-02-20T06:31:49.191Z] [06:25:10.497] TRACE: assertStringListEquals(1, #) [2026-02-20T06:31:49.191Z] [06:25:10.499] TRACE: assertStringListEquals(2, service-installer.exe#2026-02-19T23:17:40Z) [2026-02-20T06:31:49.191Z] [06:25:10.500] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] path exists [2026-02-20T06:31:49.191Z] [06:25:10.501] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] is a file [2026-02-20T06:31:49.191Z] [06:25:10.558] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-02-20T06:31:49.191Z] [06:25:10.559] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:31:49.191Z] [06:25:10.559] TRACE: msiexec /a "test\output\ServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\unpacked-msi\Program Files" [2026-02-20T06:31:49.191Z] [06:25:10.561] TRACE: Done [2026-02-20T06:31:49.191Z] [06:25:10.562] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.191Z] [06:25:11.833] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.191Z] [06:25:14.835] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.191Z] [06:25:16.063] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.191Z] [06:25:20.065] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.191Z] [06:25:21.286] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:25:26.288] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.192Z] [06:25:27.655] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:25:33.656] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.192Z] [06:25:35.070] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:25:42.073] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.192Z] [06:25:43.273] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:25:51.275] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.192Z] [06:25:52.474] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:26:01.476] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:02.665] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.192Z] [06:26:12.690] TRACE: Convert [PFiles64\ServiceTest] into [ServiceTest] in [test\unpacked-msi\Program Files] directory [2026-02-20T06:31:49.192Z] [06:26:12.691] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:31:49.192Z] [06:26:12.692] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.192Z] [06:26:12.694] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:31:49.192Z] [06:26:12.694] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:31:49.192Z] [06:26:12.712] ERROR: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-02-20T06:31:49.192Z] [06:26:12.713] [ FAILED ] ServiceTest.test; checks=8 [2026-02-20T06:31:49.192Z] [06:26:12.715] [ RUN ] ServiceTest.testUpdate [2026-02-20T06:31:49.192Z] [06:26:12.715] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-02-20T06:31:49.192Z] [06:26:12.753] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:31:49.192Z] [06:26:12.758] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\foo.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:12.761] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:12.761] TRACE: arguments=Foo [2026-02-20T06:31:49.192Z] [06:26:12.762] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:12.763] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:12.778] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:13.295] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:13.299] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4) exited with 0 code [2026-02-20T06:31:49.192Z] [06:26:13.308] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:13.338] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:13.339] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-02-20T06:31:49.192Z] [06:26:13.344] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\foo-0.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:13.344] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:13.344] TRACE: arguments=Foo2 [2026-02-20T06:31:49.192Z] [06:26:13.344] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:13.346] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:13.347] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\bar.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:13.347] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:13.348] TRACE: arguments=Bar [2026-02-20T06:31:49.192Z] [06:26:13.348] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:13.348] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:13.357] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:13.722] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:13.723] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4) exited with 0 code [2026-02-20T06:31:49.192Z] [06:26:13.724] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:13.753] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:13.754] 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-02-20T06:31:49.192Z] [06:26:13.759] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\foo-1.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:13.759] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:13.760] TRACE: arguments=Foo [2026-02-20T06:31:49.192Z] [06:26:13.760] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:13.760] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:13.778] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:14.034] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:14.035] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4) exited with 0 code [2026-02-20T06:31:49.192Z] [06:26:14.036] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:14.058] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:14.059] 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-02-20T06:31:49.192Z] [06:26:14.064] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\foo-2.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:14.064] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:14.065] TRACE: arguments=Foo2 [2026-02-20T06:31:49.192Z] [06:26:14.065] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:14.066] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:14.067] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\bar-0.properties] properties file... [2026-02-20T06:31:49.192Z] [06:26:14.067] TRACE: launcher-as-service=true [2026-02-20T06:31:49.192Z] [06:26:14.067] TRACE: arguments=Bar [2026-02-20T06:31:49.192Z] [06:26:14.067] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-02-20T06:31:49.192Z] [06:26:14.068] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:14.075] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:14.341] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:14.342] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4) exited with 0 code [2026-02-20T06:31:49.192Z] [06:26:14.345] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-02-20T06:31:49.192Z] [06:26:14.374] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.192Z] [06:26:14.375] 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-02-20T06:31:49.192Z] [06:26:14.379] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-02-20T06:31:49.192Z] [06:26:14.379] TRACE: [service-installer.exe] [2026-02-20T06:31:49.192Z] [06:26:14.379] TRACE: Done [2026-02-20T06:31:49.192Z] [06:26:14.381] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.192Z] [06:26:15.198] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:31:49.192Z] [06:26:15.200] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:31:49.192Z] [06:26:23.935] Command [PID: -1]: [2026-02-20T06:31:49.193Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\image\UpdateServiceTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:31:49.194Z] [06:26:23.935] Output: [2026-02-20T06:31:49.194Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:31:49.194Z] [2026-02-20T06:31:49.194Z] [06:26:23.935] Returned: 0 [2026-02-20T06:31:49.194Z] [2026-02-20T06:31:49.194Z] [06:26:24.071] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:24.083] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:24.096] 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.jpackage15125695220308522368". [2026-02-20T06:31:49.194Z] [06:26:24.352] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:24.354] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:24.356] 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.jpackage15125695220308522368". [2026-02-20T06:31:49.194Z] [06:26:25.004] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.070] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.176] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.266] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.276] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.299] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:25.932] 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-02-20T06:31:49.194Z] [06:26:26.185] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.229] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-02-20T06:31:49.194Z] [06:26:26.230] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-02-20T06:31:49.194Z] [06:26:26.230] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-02-20T06:31:49.194Z] [06:26:26.305] 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-02-20T06:31:49.194Z] [06:26:26.374] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.476] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.508] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.533] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.555] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.561] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:31:49.194Z] [06:26:26.599] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-02-20T06:31:49.194Z] [06:26:26.604] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\image\UpdateServiceTest [2026-02-20T06:31:49.194Z] [06:27:04.993] Command [PID: 12696]: [2026-02-20T06:31:49.194Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\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.jpackage15125695220308522368\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=125942 -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.jpackage15125695220308522368\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15125695220308522368\wixobj\a.msi [2026-02-20T06:31:49.194Z] [06:27:04.993] Returned: 0 [2026-02-20T06:31:49.194Z] [2026-02-20T06:31:49.194Z] [06:27:05.039] Succeeded in building MSI Installer Package package [2026-02-20T06:31:49.194Z] [06:27:05.245] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.194Z] [06:27:05.246] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.194Z] [06:27:05.247] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\resource-dir] [2026-02-20T06:31:49.194Z] [06:27:05.247] TRACE: assertStringListEquals(1, #) [2026-02-20T06:31:49.194Z] [06:27:05.248] TRACE: assertStringListEquals(2, service-installer.exe#2026-02-19T23:17:40Z) [2026-02-20T06:31:49.194Z] [06:27:05.248] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] path exists [2026-02-20T06:31:49.194Z] [06:27:05.248] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] is a file [2026-02-20T06:31:49.194Z] [06:27:05.336] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.194Z] Export table [File] in [testUpdate\msi-db/File.idt] file [2026-02-20T06:31:49.194Z] Export table [Component] in [testUpdate\msi-db/Component.idt] file [2026-02-20T06:31:49.194Z] Export table [Directory] in [testUpdate\msi-db/Directory.idt] file [2026-02-20T06:31:49.194Z] [06:27:05.498] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.194Z] [06:27:05.498] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.194Z] [06:27:05.655] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T06:31:49.194Z] [06:27:05.656] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-02-20T06:31:49.194Z] [06:27:05.657] TRACE: [service-installer.exe] [2026-02-20T06:31:49.194Z] [06:27:05.657] TRACE: Done [2026-02-20T06:31:49.194Z] [06:27:05.659] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.194Z] [06:27:06.492] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:31:49.194Z] [06:27:06.494] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:31:49.194Z] [06:27:15.888] Command [PID: -1]: [2026-02-20T06:31:49.195Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\image\UpdateServiceTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.transaction.xa,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:31:49.195Z] [06:27:15.888] Output: [2026-02-20T06:31:49.195Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:31:49.195Z] [2026-02-20T06:31:49.195Z] [06:27:15.888] Returned: 0 [2026-02-20T06:31:49.195Z] [2026-02-20T06:31:49.195Z] [06:27:16.058] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.064] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.073] 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.jpackage4351614721073999705". [2026-02-20T06:31:49.195Z] [06:27:16.199] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.203] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.204] 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.jpackage4351614721073999705". [2026-02-20T06:31:49.195Z] [06:27:16.354] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.356] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:16.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.jpackage4351614721073999705". [2026-02-20T06:31:49.195Z] [06:27:16.973] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.050] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.261] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.277] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.293] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.315] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.549] 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-02-20T06:31:49.195Z] [06:27:17.841] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:17.880] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-02-20T06:31:49.195Z] [06:27:17.881] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-02-20T06:31:49.195Z] [06:27:17.881] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-02-20T06:31:49.195Z] [06:27:17.975] 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-02-20T06:31:49.195Z] [06:27:18.061] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.124] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.149] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.274] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.283] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.320] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:27:18.416] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-02-20T06:31:49.195Z] [06:27:18.423] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\image\UpdateServiceTest [2026-02-20T06:31:49.195Z] [06:27:56.659] Command [PID: 8692]: [2026-02-20T06:31:49.195Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\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.jpackage4351614721073999705\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=126427 -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.jpackage4351614721073999705\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4351614721073999705\wixobj\a.msi [2026-02-20T06:31:49.195Z] [06:27:56.659] Returned: 0 [2026-02-20T06:31:49.195Z] [2026-02-20T06:31:49.195Z] [06:27:56.704] Succeeded in building MSI Installer Package package [2026-02-20T06:31:49.195Z] [06:27:56.919] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.195Z] [06:27:56.919] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.195Z] [06:27:56.920] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\resource-dir-0] [2026-02-20T06:31:49.195Z] [06:27:56.921] TRACE: assertStringListEquals(1, #) [2026-02-20T06:31:49.195Z] [06:27:56.921] TRACE: assertStringListEquals(2, service-installer.exe#2026-02-19T23:17:40Z) [2026-02-20T06:31:49.195Z] [06:27:56.921] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] path exists [2026-02-20T06:31:49.195Z] [06:27:56.922] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] is a file [2026-02-20T06:31:49.195Z] [06:27:56.923] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.195Z] Export table [File] in [testUpdate\msi-db-0/File.idt] file [2026-02-20T06:31:49.195Z] Export table [Component] in [testUpdate\msi-db-0/Component.idt] file [2026-02-20T06:31:49.195Z] Export table [Directory] in [testUpdate\msi-db-0/Directory.idt] file [2026-02-20T06:31:49.195Z] [06:27:57.053] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.195Z] [06:27:57.054] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.195Z] [06:27:57.071] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-02-20T06:31:49.195Z] [06:27:57.073] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-02-20T06:31:49.195Z] [06:27:57.074] TRACE: [service-installer.exe] [2026-02-20T06:31:49.195Z] [06:27:57.074] TRACE: Done [2026-02-20T06:31:49.195Z] [06:27:57.076] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.195Z] [06:27:57.957] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:31:49.195Z] [06:27:57.960] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:31:49.195Z] [06:28:06.267] Command [PID: -1]: [2026-02-20T06:31:49.195Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\image\UpdateServiceTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:31:49.195Z] [06:28:06.268] Output: [2026-02-20T06:31:49.195Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:31:49.195Z] [2026-02-20T06:31:49.195Z] [06:28:06.268] Returned: 0 [2026-02-20T06:31:49.195Z] [2026-02-20T06:31:49.195Z] [06:28:06.366] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:06.374] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:06.382] 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.jpackage4160321361935370129". [2026-02-20T06:31:49.195Z] [06:28:06.505] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:06.508] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:06.509] 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.jpackage4160321361935370129". [2026-02-20T06:31:49.195Z] [06:28:06.997] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.143] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.268] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.285] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.296] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.304] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.653] 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-02-20T06:31:49.195Z] [06:28:07.843] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:07.911] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\msi\UpdateServiceTest-1.0.msi. [2026-02-20T06:31:49.195Z] [06:28:07.911] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-02-20T06:31:49.195Z] [06:28:07.911] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-02-20T06:31:49.195Z] [06:28:07.981] 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-02-20T06:31:49.195Z] [06:28:08.117] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.198] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.223] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.241] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.261] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.278] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:31:49.195Z] [06:28:08.334] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\msi\UpdateServiceTest-1.0.msi. [2026-02-20T06:31:49.195Z] [06:28:08.338] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\image\UpdateServiceTest [2026-02-20T06:31:49.195Z] [06:28:46.478] Command [PID: 10416]: [2026-02-20T06:31:49.196Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\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.jpackage4160321361935370129\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=125942 -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.jpackage4160321361935370129\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4160321361935370129\wixobj\a.msi [2026-02-20T06:31:49.196Z] [06:28:46.479] Returned: 0 [2026-02-20T06:31:49.196Z] [2026-02-20T06:31:49.196Z] [06:28:46.538] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output. [2026-02-20T06:31:49.196Z] [06:28:46.539] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:28:46.542] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:28:46.543] 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.jpackage4160321361935370129". [2026-02-20T06:31:49.196Z] [06:28:49.122] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output [2026-02-20T06:31:49.196Z] [06:28:49.122] Succeeded in building EXE Installer Package package [2026-02-20T06:31:49.196Z] [06:28:49.560] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.196Z] [06:28:49.561] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.196Z] [06:28:49.562] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\resource-dir] [2026-02-20T06:31:49.196Z] [06:28:49.562] TRACE: assertStringListEquals(1, #) [2026-02-20T06:31:49.196Z] [06:28:49.563] TRACE: assertStringListEquals(2, service-installer.exe#2026-02-19T23:17:40Z) [2026-02-20T06:31:49.196Z] [06:28:49.563] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] path exists [2026-02-20T06:31:49.196Z] [06:28:49.563] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] is a file [2026-02-20T06:31:49.196Z] [06:28:49.564] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-02-20T06:31:49.196Z] [06:28:49.564] TRACE: [service-installer.exe] [2026-02-20T06:31:49.196Z] [06:28:49.564] TRACE: Done [2026-02-20T06:31:49.196Z] [06:28:49.567] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.196Z] [06:28:50.456] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:31:49.196Z] [06:28:50.458] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:31:49.196Z] [06:28:59.538] Command [PID: -1]: [2026-02-20T06:31:49.196Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\image\UpdateServiceTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:31:49.196Z] [06:28:59.538] Output: [2026-02-20T06:31:49.196Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:31:49.196Z] [2026-02-20T06:31:49.196Z] [06:28:59.538] Returned: 0 [2026-02-20T06:31:49.196Z] [2026-02-20T06:31:49.196Z] [06:28:59.779] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:28:59.785] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:28:59.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.jpackage11190113862847806329". [2026-02-20T06:31:49.196Z] [06:29:00.030] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:00.034] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:00.036] 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.jpackage11190113862847806329". [2026-02-20T06:31:49.196Z] [06:29:00.196] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:00.198] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:00.200] 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.jpackage11190113862847806329". [2026-02-20T06:31:49.196Z] [06:29:00.895] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.013] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.381] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.402] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.418] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.438] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:01.667] 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-02-20T06:31:49.196Z] [06:29:02.038] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.075] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\msi\UpdateServiceTest-2.0.msi. [2026-02-20T06:31:49.196Z] [06:29:02.075] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-02-20T06:31:49.196Z] [06:29:02.078] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-02-20T06:31:49.196Z] [06:29:02.145] 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-02-20T06:31:49.196Z] [06:29:02.202] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.221] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.244] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.271] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.282] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.313] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:02.382] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\msi\UpdateServiceTest-2.0.msi. [2026-02-20T06:31:49.196Z] [06:29:02.386] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\image\UpdateServiceTest [2026-02-20T06:31:49.196Z] [06:29:40.310] Command [PID: 12152]: [2026-02-20T06:31:49.196Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\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.jpackage11190113862847806329\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=126427 -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.jpackage11190113862847806329\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11190113862847806329\wixobj\a.msi [2026-02-20T06:31:49.196Z] [06:29:40.311] Returned: 0 [2026-02-20T06:31:49.196Z] [2026-02-20T06:31:49.196Z] [06:29:40.363] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output. [2026-02-20T06:31:49.196Z] [06:29:40.365] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:40.369] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T06:31:49.196Z] [06:29:40.378] 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.jpackage11190113862847806329". [2026-02-20T06:31:49.196Z] [06:29:43.041] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\output [2026-02-20T06:31:49.196Z] [06:29:43.042] Succeeded in building EXE Installer Package package [2026-02-20T06:31:49.196Z] [06:29:43.338] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:31:49.196Z] [06:29:43.339] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.196Z] [06:29:43.340] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\resource-dir-0] [2026-02-20T06:31:49.196Z] [06:29:43.341] TRACE: assertStringListEquals(1, #) [2026-02-20T06:31:49.196Z] [06:29:43.341] TRACE: assertStringListEquals(2, service-installer.exe#2026-02-19T23:17:40Z) [2026-02-20T06:31:49.196Z] [06:29:43.341] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] path exists [2026-02-20T06:31:49.196Z] [06:29:43.342] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] is a file [2026-02-20T06:31:49.196Z] [06:29:43.343] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi\unpack.bat] text file... [2026-02-20T06:31:49.196Z] [06:29:43.343] TRACE: icacls "testUpdate\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:31:49.196Z] [06:29:43.343] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi\Program Files" [2026-02-20T06:31:49.196Z] [06:29:43.344] TRACE: Done [2026-02-20T06:31:49.196Z] [06:29:43.345] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:29:44.628] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:29:47.629] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:29:48.395] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:29:52.396] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:29:53.175] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:29:58.177] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:29:58.968] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:30:04.969] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:30:05.723] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:30:12.724] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:30:13.517] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:30:21.518] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:30:22.461] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:30:31.464] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:30:32.222] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.196Z] [06:30:42.223] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi\Program Files] directory [2026-02-20T06:31:49.196Z] [06:30:42.224] TRACE: Deleting [testUpdate\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:31:49.196Z] [06:30:42.226] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi-0\unpack.bat] text file... [2026-02-20T06:31:49.196Z] [06:30:42.226] TRACE: icacls "testUpdate\unpacked-msi-0" /inheritance:e /grant Users:M [2026-02-20T06:31:49.196Z] [06:30:42.227] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-2.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi-0\Program Files" [2026-02-20T06:31:49.196Z] [06:30:42.228] TRACE: Done [2026-02-20T06:31:49.196Z] [06:30:42.228] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.196Z] [06:30:43.099] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:30:46.102] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:30:46.908] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:30:50.911] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:30:51.688] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:30:56.689] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:30:57.469] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:31:03.471] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:31:04.254] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:31:11.256] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:31:12.041] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:31:20.042] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:31:21.002] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:31:30.004] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:31:49.197Z] [06:31:30.957] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:31:49.197Z] [06:31:40.959] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi-0\Program Files] directory [2026-02-20T06:31:49.197Z] [06:31:40.960] TRACE: Deleting [testUpdate\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-02-20T06:31:49.197Z] [06:31:40.961] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.197Z] [06:31:40.962] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.197Z] [06:31:40.962] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:31:49.197Z] [06:31:40.964] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:31:49.197Z] [06:31:40.964] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:31:49.197Z] [06:31:40.964] ERROR: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-02-20T06:31:49.197Z] [06:31:40.965] [ FAILED ] ServiceTest.testUpdate; checks=30 [2026-02-20T06:31:49.197Z] [06:31:40.968] [==========] 2 tests ran [2026-02-20T06:31:49.197Z] [06:31:40.968] [ PASSED ] 0 tests [2026-02-20T06:31:49.197Z] [06:31:40.970] [ FAILED ] 2 tests, listed below [2026-02-20T06:31:49.197Z] [06:31:40.970] [ FAILED ] ServiceTest.test; workDir=[test] [2026-02-20T06:31:49.197Z] [06:31:40.970] [ FAILED ] ServiceTest.testUpdate; workDir=[testUpdate] [2026-02-20T06:31:49.197Z] [06:31:40.970] 2 FAILED TESTS [2026-02-20T06:31:49.197Z] STDERR: [2026-02-20T06:31:49.197Z] java.lang.AssertionError: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:772) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:759) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:792) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:838) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:137) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:769) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:31:49.197Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:31:49.197Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:31:49.197Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:31:49.197Z] at ServiceTest.test(ServiceTest.java:93) [2026-02-20T06:31:49.197Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:31:49.197Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:31:49.197Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:31:49.197Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:31:49.197Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:31:49.197Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:31:49.197Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:31:49.197Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:31:49.197Z] java.lang.AssertionError: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:772) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:759) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:792) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:838) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:137) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:769) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:31:49.197Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387) [2026-02-20T06:31:49.197Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374) [2026-02-20T06:31:49.197Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:31:49.197Z] at ServiceTest.testUpdate(ServiceTest.java:132) [2026-02-20T06:31:49.197Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:31:49.197Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:31:49.197Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:31:49.197Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:31:49.197Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:31:49.197Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:31:49.197Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:31:49.197Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:31:49.197Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:31:49.197Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:31:49.197Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:31:49.197Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:31:49.197Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:31:49.197Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:31:49.197Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:31:49.197Z] [2026-02-20T06:31:49.197Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:31:49.197Z] JavaTest Message: shutting down test [2026-02-20T06:31:49.197Z] [2026-02-20T06:31:49.197Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:31:49.197Z] rerun: [2026-02-20T06:31:49.197Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:31:49.197Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:31:49.197Z] SystemDrive=C: \ [2026-02-20T06:31:49.197Z] SystemRoot='C:\Windows' \ [2026-02-20T06:31:49.197Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.197Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:31:49.197Z] windir='C:\Windows' \ [2026-02-20T06:31:49.198Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:31:49.198Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:31:49.198Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:31:49.198Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:31:49.198Z] -Dtest.compiler.opts= \ [2026-02-20T06:31:49.198Z] -Dtest.java.opts= \ [2026-02-20T06:31:49.198Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.198Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:31:49.198Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:31:49.198Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:31:49.198Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:31:49.198Z] -Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-02-20T06:31:49.198Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:31:49.198Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-02-20T06:31:49.198Z] -Dtest.main.class=ServiceTest \ [2026-02-20T06:31:49.198Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:31:49.198Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.198Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d' \ [2026-02-20T06:31:49.198Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.198Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:31:49.198Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:31:49.198Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:31:49.198Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:31:49.198Z] -ea \ [2026-02-20T06:31:49.198Z] -esa \ [2026-02-20T06:31:49.198Z] -Xmx512m \ [2026-02-20T06:31:49.198Z] -XX:+UseCompressedOops \ [2026-02-20T06:31:49.198Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:31:49.198Z] -Xmx512m \ [2026-02-20T06:31:49.198Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\ServiceTest.d\main.0.jta' --jpt-run=ServiceTest [2026-02-20T06:31:49.198Z] [2026-02-20T06:31:49.198Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:31:49.198Z] -------------------------------------------------- [2026-02-20T06:33:58.884Z] TEST: tools/jpackage/share/VendorTest.java#id1 [2026-02-20T06:33:58.884Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:33:58.884Z] [2026-02-20T06:33:58.884Z] ACTION: build -- Passed. Build successful [2026-02-20T06:33:58.884Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:33:58.884Z] TIME: 1.832 seconds [2026-02-20T06:33:58.884Z] messages: [2026-02-20T06:33:58.884Z] command: build jdk.jpackage.test.* [2026-02-20T06:33:58.884Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:33:58.884Z] started: Fri Feb 20 06:31:41 UTC 2026 [2026-02-20T06:33:58.884Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:33:58.885Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:33:58.885Z] finished: Fri Feb 20 06:31:42 UTC 2026 [2026-02-20T06:33:58.885Z] elapsed time (seconds): 1.832 [2026-02-20T06:33:58.885Z] [2026-02-20T06:33:58.885Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:33:58.885Z] REASON: .class file out of date or does not exist [2026-02-20T06:33:58.885Z] TIME: 1.819 seconds [2026-02-20T06:33:58.885Z] messages: [2026-02-20T06:33:58.885Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:33:58.885Z] reason: .class file out of date or does not exist [2026-02-20T06:33:58.885Z] started: Fri Feb 20 06:31:41 UTC 2026 [2026-02-20T06:33:58.885Z] 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.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-02-20T06:33:58.885Z] Mode: agentvm [2026-02-20T06:33:58.885Z] Agent id: 2 [2026-02-20T06:33:58.885Z] Process id: 9316 [2026-02-20T06:33:58.885Z] finished: Fri Feb 20 06:31:42 UTC 2026 [2026-02-20T06:33:58.885Z] elapsed time (seconds): 1.819 [2026-02-20T06:33:58.885Z] configuration: [2026-02-20T06:33:58.885Z] Boot Layer (javac runtime environment) [2026-02-20T06:33:58.885Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:33:58.885Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:33:58.885Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:33:58.885Z] [2026-02-20T06:33:58.886Z] javac compilation environment [2026-02-20T06:33:58.886Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:33:58.886Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:33:58.886Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:33:58.886Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:33:58.886Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:33:58.886Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:33:58.886Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:33:58.886Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:33:58.886Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d [2026-02-20T06:33:58.886Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:33:58.886Z] [2026-02-20T06:33:58.886Z] rerun: [2026-02-20T06:33:58.886Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:33:58.886Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:33:58.886Z] SystemDrive=C: \ [2026-02-20T06:33:58.886Z] SystemRoot='C:\Windows' \ [2026-02-20T06:33:58.886Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.886Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.886Z] windir='C:\Windows' \ [2026-02-20T06:33:58.886Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:33:58.886Z] -J-ea \ [2026-02-20T06:33:58.886Z] -J-esa \ [2026-02-20T06:33:58.886Z] -J-Xmx512m \ [2026-02-20T06:33:58.886Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:33:58.886Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:33:58.886Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:33:58.886Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:33:58.886Z] -J-Dtest.java.opts= \ [2026-02-20T06:33:58.886Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.886Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.886Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:33:58.886Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:33:58.886Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:33:58.886Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-02-20T06:33:58.886Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:33:58.886Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-02-20T06:33:58.886Z] -J-Dtest.main.class=VendorTest \ [2026-02-20T06:33:58.886Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:33:58.886Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.886Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2026-02-20T06:33:58.886Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.886Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.886Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:33:58.886Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:33:58.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.886Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.886Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.887Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:33:58.887Z] [2026-02-20T06:33:58.887Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:33:58.887Z] REASON: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-02-20T06:33:58.887Z] TIME: 0.152 seconds [2026-02-20T06:33:58.887Z] messages: [2026-02-20T06:33:58.887Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java [2026-02-20T06:33:58.887Z] reason: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-02-20T06:33:58.887Z] started: Fri Feb 20 06:31:42 UTC 2026 [2026-02-20T06:33:58.887Z] 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.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-02-20T06:33:58.887Z] Mode: agentvm [2026-02-20T06:33:58.887Z] Agent id: 2 [2026-02-20T06:33:58.887Z] Process id: 9316 [2026-02-20T06:33:58.887Z] finished: Fri Feb 20 06:31:43 UTC 2026 [2026-02-20T06:33:58.887Z] elapsed time (seconds): 0.152 [2026-02-20T06:33:58.887Z] configuration: [2026-02-20T06:33:58.887Z] Boot Layer (javac runtime environment) [2026-02-20T06:33:58.887Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:33:58.887Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:33:58.887Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:33:58.887Z] [2026-02-20T06:33:58.887Z] javac compilation environment [2026-02-20T06:33:58.887Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:33:58.887Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:33:58.887Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:33:58.887Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:33:58.887Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:33:58.887Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:33:58.887Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:33:58.887Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:33:58.887Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:33:58.887Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-02-20T06:33:58.887Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d [2026-02-20T06:33:58.887Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:33:58.887Z] [2026-02-20T06:33:58.887Z] rerun: [2026-02-20T06:33:58.887Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:33:58.888Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:33:58.888Z] SystemDrive=C: \ [2026-02-20T06:33:58.888Z] SystemRoot='C:\Windows' \ [2026-02-20T06:33:58.888Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.888Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.888Z] windir='C:\Windows' \ [2026-02-20T06:33:58.888Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:33:58.888Z] -J-ea \ [2026-02-20T06:33:58.888Z] -J-esa \ [2026-02-20T06:33:58.888Z] -J-Xmx512m \ [2026-02-20T06:33:58.888Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:33:58.888Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:33:58.888Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:33:58.888Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:33:58.888Z] -J-Dtest.java.opts= \ [2026-02-20T06:33:58.888Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.888Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.888Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:33:58.888Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:33:58.888Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:33:58.888Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-02-20T06:33:58.888Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:33:58.888Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-02-20T06:33:58.888Z] -J-Dtest.main.class=VendorTest \ [2026-02-20T06:33:58.888Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:33:58.888Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.888Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2026-02-20T06:33:58.888Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.888Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.888Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:33:58.888Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:33:58.888Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.888Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2026-02-20T06:33:58.888Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.888Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.888Z] -Xlint:all \ [2026-02-20T06:33:58.888Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' [2026-02-20T06:33:58.888Z] [2026-02-20T06:33:58.888Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:33:58.888Z] REASON: Named class compiled on demand [2026-02-20T06:33:58.888Z] TIME: 0.025 seconds [2026-02-20T06:33:58.888Z] messages: [2026-02-20T06:33:58.888Z] command: build jdk.jpackage.test.Main [2026-02-20T06:33:58.888Z] reason: Named class compiled on demand [2026-02-20T06:33:58.888Z] started: Fri Feb 20 06:31:43 UTC 2026 [2026-02-20T06:33:58.888Z] finished: Fri Feb 20 06:31:43 UTC 2026 [2026-02-20T06:33:58.888Z] elapsed time (seconds): 0.025 [2026-02-20T06:33:58.888Z] [2026-02-20T06:33:58.888Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:33:58.888Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-02-20T06:33:58.888Z] TIME: 115.164 seconds [2026-02-20T06:33:58.888Z] messages: [2026-02-20T06:33:58.888Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-02-20T06:33:58.888Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-02-20T06:33:58.888Z] exclusiveAccess wait time (seconds): 17.178 [2026-02-20T06:33:58.888Z] started: Fri Feb 20 06:32:00 UTC 2026 [2026-02-20T06:33:58.888Z] Mode: othervm [/othervm specified] [2026-02-20T06:33:58.888Z] 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.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-02-20T06:33:58.888Z] Process id: 4244 [2026-02-20T06:33:58.888Z] finished: Fri Feb 20 06:33:55 UTC 2026 [2026-02-20T06:33:58.888Z] elapsed time (seconds): 115.164 [2026-02-20T06:33:58.888Z] configuration: [2026-02-20T06:33:58.888Z] Boot Layer [2026-02-20T06:33:58.888Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:33:58.888Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:33:58.888Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:33:58.888Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:33:58.888Z] [2026-02-20T06:33:58.888Z] STDOUT: [2026-02-20T06:33:58.888Z] [06:32:01.359] Parsing [--jpt-run=VendorTest]... [2026-02-20T06:33:58.888Z] [06:32:01.483] VendorTest -> [public static void VendorTest.test()] [2026-02-20T06:33:58.888Z] [06:32:01.640] Create: VendorTest.test [2026-02-20T06:33:58.888Z] [06:32:01.676] [ RUN ] VendorTest.test [2026-02-20T06:33:58.888Z] [06:32:02.154] TRACE: Bundler msi enabled [2026-02-20T06:33:58.888Z] [06:32:02.347] TRACE: Bundler exe enabled [2026-02-20T06:33:58.888Z] [06:32:02.500] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:33:58.888Z] [06:32:02.789] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:33:58.888Z] [06:32:04.160] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:33:58.889Z] [06:32:04.172] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:33:58.889Z] [06:32:04.174] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:33:58.889Z] [06:32:04.311] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:33:58.889Z] [06:32:04.311] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:33:58.889Z] [06:32:04.371] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:33:58.889Z] [06:32:05.256] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:33:58.889Z] [06:32:05.258] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:33:58.889Z] [06:32:13.247] Command [PID: -1]: [2026-02-20T06:33:58.889Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\image\VendorTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:33:58.889Z] [06:32:13.247] Output: [2026-02-20T06:33:58.889Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:33:58.889Z] [2026-02-20T06:33:58.889Z] [06:32:13.247] Returned: 0 [2026-02-20T06:33:58.889Z] [2026-02-20T06:33:58.889Z] [06:32:13.576] Using default package resource JavaApp.ico [icon] (add VendorTest.ico to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:13.585] Using default package resource WinLauncher.template [Template for creating executable properties file] (add VendorTest.properties to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:13.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.jpackage1920682382634004431". [2026-02-20T06:33:58.889Z] [06:32:14.616] 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-02-20T06:33:58.889Z] [06:32:14.914] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.023] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\output\VendorTest-1.0.msi. [2026-02-20T06:33:58.889Z] [06:32:15.024] MSI ProductCode: 9fb7c0a9-115d-3efa-99c3-d943422fabe6. [2026-02-20T06:33:58.889Z] [06:32:15.024] MSI UpgradeCode: 363bdc23-47c4-3dd5-8108-bc66c1273345. [2026-02-20T06:33:58.889Z] [06:32:15.067] 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-02-20T06:33:58.889Z] [06:32:15.138] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.157] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.237] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.257] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.272] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.286] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:33:58.889Z] [06:32:15.347] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\output\VendorTest-1.0.msi. [2026-02-20T06:33:58.889Z] [06:32:15.355] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\image\VendorTest [2026-02-20T06:33:58.889Z] [06:32:53.318] Command [PID: 10828]: [2026-02-20T06:33:58.889Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\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.jpackage1920682382634004431\image\VendorTest\VendorTest.exe -d JpAppSizeKb=125443 -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.jpackage1920682382634004431\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1920682382634004431\wixobj\a.msi [2026-02-20T06:33:58.889Z] [06:32:53.318] Returned: 0 [2026-02-20T06:33:58.889Z] [2026-02-20T06:33:58.889Z] [06:32:53.371] Succeeded in building MSI Installer Package package [2026-02-20T06:33:58.889Z] [06:32:53.629] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:33:58.889Z] [06:32:53.630] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:33:58.889Z] [06:32:53.631] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] path exists [2026-02-20T06:33:58.889Z] [06:32:53.632] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] is a file [2026-02-20T06:33:58.889Z] [06:32:53.720] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:33:58.889Z] Export table [Property] in [test\msi-db/Property.idt] file [2026-02-20T06:33:58.889Z] [06:32:53.827] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:33:58.889Z] [06:32:53.828] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:33:58.889Z] [06:32:53.843] TRACE: assertTrue(): Check value of Manufacturer property equals to [Test Vendor] [2026-02-20T06:33:58.889Z] [06:32:53.846] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-02-20T06:33:58.889Z] [06:32:53.849] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:33:58.889Z] [06:32:53.849] TRACE: msiexec /a "test\output\VendorTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test\unpacked-msi\Program Files" [2026-02-20T06:33:58.889Z] [06:32:53.850] TRACE: Done [2026-02-20T06:33:58.889Z] [06:32:53.851] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:32:55.059] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:32:58.060] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:32:59.220] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:03.222] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:33:04.408] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:09.410] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:33:10.613] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:16.613] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:33:17.811] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:24.813] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:33:25.965] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:33.968] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.889Z] [06:33:35.157] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.889Z] [06:33:44.157] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:33:58.890Z] [06:33:45.335] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:33:58.890Z] [06:33:55.358] TRACE: Convert [PFiles64\VendorTest] into [VendorTest] in [test\unpacked-msi\Program Files] directory [2026-02-20T06:33:58.890Z] [06:33:55.360] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:33:58.890Z] [06:33:55.362] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:33:58.890Z] [06:33:55.390] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:33:58.890Z] [06:33:55.390] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:33:58.890Z] [06:33:55.411] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\VendorTest\service-installer.exe] path doesn't exist [2026-02-20T06:33:58.890Z] [06:33:55.414] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:33:58.890Z] [06:33:55.419] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:33:58.890Z] [06:33:55.420] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:33:58.890Z] [06:33:55.421] [ FAILED ] VendorTest.test; checks=11 [2026-02-20T06:33:58.890Z] [06:33:55.425] [==========] 1 tests ran [2026-02-20T06:33:58.890Z] [06:33:55.425] [ PASSED ] 0 tests [2026-02-20T06:33:58.890Z] [06:33:55.427] [ FAILED ] 1 test, listed below [2026-02-20T06:33:58.890Z] [06:33:55.427] [ FAILED ] VendorTest.test; workDir=[test] [2026-02-20T06:33:58.890Z] [06:33:55.428] 1 FAILED TEST [2026-02-20T06:33:58.890Z] STDERR: [2026-02-20T06:33:58.890Z] 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-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:33:58.890Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:33:58.890Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:33:58.890Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:33:58.890Z] at VendorTest.test(VendorTest.java:102) [2026-02-20T06:33:58.890Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:33:58.890Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:33:58.890Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:33:58.890Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:33:58.890Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:33:58.890Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:33:58.890Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:33:58.890Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:33:58.890Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:33:58.890Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:33:58.890Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:33:58.890Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:33:58.890Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:33:58.890Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:33:58.890Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:33:58.890Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:33:58.890Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:33:58.890Z] [2026-02-20T06:33:58.890Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:33:58.890Z] JavaTest Message: shutting down test [2026-02-20T06:33:58.890Z] [2026-02-20T06:33:58.890Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:33:58.890Z] rerun: [2026-02-20T06:33:58.890Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:33:58.890Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:33:58.890Z] SystemDrive=C: \ [2026-02-20T06:33:58.890Z] SystemRoot='C:\Windows' \ [2026-02-20T06:33:58.890Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.890Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:33:58.890Z] windir='C:\Windows' \ [2026-02-20T06:33:58.890Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:33:58.890Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:33:58.890Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:33:58.890Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:33:58.890Z] -Dtest.compiler.opts= \ [2026-02-20T06:33:58.890Z] -Dtest.java.opts= \ [2026-02-20T06:33:58.890Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.890Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:33:58.891Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:33:58.891Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:33:58.891Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:33:58.891Z] -Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-02-20T06:33:58.891Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:33:58.891Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-02-20T06:33:58.891Z] -Dtest.main.class=VendorTest \ [2026-02-20T06:33:58.891Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-02-20T06:33:58.891Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.891Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2026-02-20T06:33:58.891Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.891Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:33:58.891Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:33:58.891Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:33:58.891Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:33:58.891Z] -ea \ [2026-02-20T06:33:58.891Z] -esa \ [2026-02-20T06:33:58.891Z] -Xmx512m \ [2026-02-20T06:33:58.891Z] -XX:+UseCompressedOops \ [2026-02-20T06:33:58.891Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:33:58.891Z] -Xmx512m \ [2026-02-20T06:33:58.891Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\share\VendorTest_id1.d\main.0.jta' --jpt-run=VendorTest [2026-02-20T06:33:58.891Z] [2026-02-20T06:33:58.891Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:33:58.891Z] -------------------------------------------------- [2026-02-20T06:39:10.397Z] TEST: tools/jpackage/windows/WinLongPathTest.java [2026-02-20T06:39:10.397Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:39:10.397Z] [2026-02-20T06:39:10.397Z] ACTION: build -- Passed. Build successful [2026-02-20T06:39:10.397Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:39:10.397Z] TIME: 2.027 seconds [2026-02-20T06:39:10.397Z] messages: [2026-02-20T06:39:10.397Z] command: build jdk.jpackage.test.* [2026-02-20T06:39:10.397Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:39:10.397Z] started: Fri Feb 20 06:36:18 UTC 2026 [2026-02-20T06:39:10.397Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:39:10.397Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:39:10.397Z] finished: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.397Z] elapsed time (seconds): 2.027 [2026-02-20T06:39:10.397Z] [2026-02-20T06:39:10.397Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:39:10.397Z] REASON: .class file out of date or does not exist [2026-02-20T06:39:10.397Z] TIME: 2.016 seconds [2026-02-20T06:39:10.397Z] messages: [2026-02-20T06:39:10.397Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:39:10.397Z] reason: .class file out of date or does not exist [2026-02-20T06:39:10.397Z] started: Fri Feb 20 06:36:18 UTC 2026 [2026-02-20T06:39:10.397Z] 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.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-02-20T06:39:10.397Z] Mode: agentvm [2026-02-20T06:39:10.397Z] Agent id: 2 [2026-02-20T06:39:10.397Z] Process id: 9316 [2026-02-20T06:39:10.397Z] finished: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.397Z] elapsed time (seconds): 2.016 [2026-02-20T06:39:10.397Z] configuration: [2026-02-20T06:39:10.397Z] Boot Layer (javac runtime environment) [2026-02-20T06:39:10.397Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:39:10.397Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:39:10.397Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:39:10.397Z] [2026-02-20T06:39:10.397Z] javac compilation environment [2026-02-20T06:39:10.397Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:39:10.397Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:39:10.397Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:39:10.397Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:39:10.397Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:39:10.397Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:39:10.397Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:39:10.397Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:39:10.398Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-02-20T06:39:10.398Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:39:10.398Z] [2026-02-20T06:39:10.398Z] rerun: [2026-02-20T06:39:10.398Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:39:10.398Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:39:10.398Z] SystemDrive=C: \ [2026-02-20T06:39:10.398Z] SystemRoot='C:\Windows' \ [2026-02-20T06:39:10.398Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.398Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.398Z] windir='C:\Windows' \ [2026-02-20T06:39:10.398Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:39:10.398Z] -J-ea \ [2026-02-20T06:39:10.398Z] -J-esa \ [2026-02-20T06:39:10.398Z] -J-Xmx512m \ [2026-02-20T06:39:10.398Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:39:10.398Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:39:10.398Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:39:10.398Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:39:10.398Z] -J-Dtest.java.opts= \ [2026-02-20T06:39:10.398Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.398Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.398Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:39:10.398Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:39:10.398Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:39:10.398Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-02-20T06:39:10.398Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:39:10.398Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-02-20T06:39:10.398Z] -J-Dtest.main.class=WinLongPathTest \ [2026-02-20T06:39:10.398Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:39:10.398Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-02-20T06:39:10.398Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:39:10.398Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:39:10.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.398Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:39:10.398Z] [2026-02-20T06:39:10.398Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:39:10.398Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-02-20T06:39:10.398Z] TIME: 0.534 seconds [2026-02-20T06:39:10.398Z] messages: [2026-02-20T06:39:10.398Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java [2026-02-20T06:39:10.398Z] reason: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-02-20T06:39:10.398Z] started: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.398Z] 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.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-02-20T06:39:10.398Z] Mode: agentvm [2026-02-20T06:39:10.398Z] Agent id: 2 [2026-02-20T06:39:10.398Z] Process id: 9316 [2026-02-20T06:39:10.398Z] finished: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.398Z] elapsed time (seconds): 0.534 [2026-02-20T06:39:10.398Z] configuration: [2026-02-20T06:39:10.398Z] Boot Layer (javac runtime environment) [2026-02-20T06:39:10.398Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:39:10.398Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:39:10.398Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:39:10.398Z] [2026-02-20T06:39:10.398Z] javac compilation environment [2026-02-20T06:39:10.398Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:39:10.398Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:39:10.398Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:39:10.398Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:39:10.398Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:39:10.398Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:39:10.398Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:39:10.398Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-02-20T06:39:10.398Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:39:10.398Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-02-20T06:39:10.398Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-02-20T06:39:10.398Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:39:10.398Z] [2026-02-20T06:39:10.398Z] rerun: [2026-02-20T06:39:10.398Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:39:10.398Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:39:10.398Z] SystemDrive=C: \ [2026-02-20T06:39:10.398Z] SystemRoot='C:\Windows' \ [2026-02-20T06:39:10.398Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.398Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.398Z] windir='C:\Windows' \ [2026-02-20T06:39:10.398Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:39:10.398Z] -J-ea \ [2026-02-20T06:39:10.398Z] -J-esa \ [2026-02-20T06:39:10.398Z] -J-Xmx512m \ [2026-02-20T06:39:10.398Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:39:10.398Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:39:10.398Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:39:10.398Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:39:10.398Z] -J-Dtest.java.opts= \ [2026-02-20T06:39:10.398Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.398Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.398Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:39:10.398Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:39:10.398Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:39:10.398Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-02-20T06:39:10.398Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:39:10.398Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-02-20T06:39:10.398Z] -J-Dtest.main.class=WinLongPathTest \ [2026-02-20T06:39:10.398Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:39:10.398Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-02-20T06:39:10.398Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.398Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.399Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:39:10.399Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:39:10.399Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.399Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-02-20T06:39:10.399Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.399Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.399Z] -Xlint:all \ [2026-02-20T06:39:10.399Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:39:10.399Z] REASON: Named class compiled on demand [2026-02-20T06:39:10.399Z] TIME: 0.025 seconds [2026-02-20T06:39:10.399Z] messages: [2026-02-20T06:39:10.399Z] command: build jdk.jpackage.test.Main [2026-02-20T06:39:10.399Z] reason: Named class compiled on demand [2026-02-20T06:39:10.399Z] started: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.399Z] finished: Fri Feb 20 06:36:20 UTC 2026 [2026-02-20T06:39:10.399Z] elapsed time (seconds): 0.025 [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:39:10.399Z] 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-02-20T06:39:10.399Z] TIME: 139.109 seconds [2026-02-20T06:39:10.399Z] messages: [2026-02-20T06:39:10.399Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-02-20T06:39:10.399Z] 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-02-20T06:39:10.399Z] exclusiveAccess wait time (seconds): 26.811 [2026-02-20T06:39:10.399Z] started: Fri Feb 20 06:36:47 UTC 2026 [2026-02-20T06:39:10.399Z] Mode: othervm [/othervm specified] [2026-02-20T06:39:10.399Z] 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.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-02-20T06:39:10.399Z] Process id: 8300 [2026-02-20T06:39:10.399Z] finished: Fri Feb 20 06:39:06 UTC 2026 [2026-02-20T06:39:10.399Z] elapsed time (seconds): 139.109 [2026-02-20T06:39:10.399Z] configuration: [2026-02-20T06:39:10.399Z] Boot Layer [2026-02-20T06:39:10.399Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:39:10.399Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:39:10.399Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:39:10.399Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] STDOUT: [2026-02-20T06:39:10.399Z] [06:36:48.525] Parsing [--jpt-space-subst=*]... [2026-02-20T06:39:10.399Z] [06:36:48.527] Parsing [--jpt-exclude=WinLongPathTest(false,*--temp)]... [2026-02-20T06:39:10.399Z] [06:36:48.528] Parsing [--jpt-run=WinLongPathTest]... [2026-02-20T06:39:10.399Z] [06:36:48.629] WinLongPathTest -> [public void WinLongPathTest.test() throws java.io.IOException] [2026-02-20T06:39:10.399Z] [06:36:48.764] Exclude: WinLongPathTest(false, --temp).test [2026-02-20T06:39:10.399Z] [06:36:48.834] Create: WinLongPathTest(true, --dest).test [2026-02-20T06:39:10.399Z] [06:36:48.837] Create: WinLongPathTest(true, --temp).test [2026-02-20T06:39:10.399Z] [06:36:48.839] Create: WinLongPathTest(false, --dest).test [2026-02-20T06:39:10.399Z] [06:36:48.876] [ RUN ] WinLongPathTest(false, --dest).test [2026-02-20T06:39:10.399Z] [06:36:48.943] TRACE: exec: Execute [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-02-20T06:39:10.399Z] C:\jenkins\WORKSP~1\TEA1CA~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.8B9\PROBED~1 [2026-02-20T06:39:10.399Z] [06:36:49.231] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.399Z] [06:36:49.238] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-02-20T06:39:10.399Z] [06:36:49.519] TRACE: Bundler msi enabled [2026-02-20T06:39:10.399Z] [06:36:49.685] TRACE: Bundler exe enabled [2026-02-20T06:39:10.399Z] [06:36:49.751] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:39:10.399Z] [06:36:49.921] TRACE: exec: Execute tool provider [javac -d test.8b956177\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:39:10.399Z] [06:36:51.406] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.399Z] [06:36:51.407] TRACE: assertEquals(0): Check command tool provider [javac -d test.8b956177\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:39:10.399Z] [06:36:51.411] TRACE: exec: Execute tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7); discard out+err... [2026-02-20T06:39:10.399Z] [06:36:51.530] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.399Z] [06:36:51.531] 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-02-20T06:39:10.399Z] [06:36:51.570] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.399Z] [06:36:52.376] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:39:10.399Z] [06:36:52.377] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:39:10.399Z] [06:37:01.228] Command [PID: -1]: [2026-02-20T06:39:10.399Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\image\WinLongPathTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:39:10.399Z] [06:37:01.228] Output: [2026-02-20T06:39:10.399Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] [06:37:01.228] Returned: 0 [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] [06:37:01.325] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:01.331] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:01.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.jpackage12981579754266017184". [2026-02-20T06:39:10.399Z] [06:37:02.464] 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-02-20T06:39:10.399Z] [06:37:02.769] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:02.876] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-02-20T06:39:10.399Z] [06:37:02.878] MSI ProductCode: 2102f26e-d7d5-32e8-847c-12cff8ba9d3f. [2026-02-20T06:39:10.399Z] [06:37:02.878] MSI UpgradeCode: 0d0755cc-2560-3667-afea-c17c226f115a. [2026-02-20T06:39:10.399Z] [06:37:03.073] 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-02-20T06:39:10.399Z] [06:37:03.157] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.173] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.211] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.230] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.249] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.277] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:39:10.399Z] [06:37:03.333] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-02-20T06:39:10.399Z] [06:37:03.336] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\image\WinLongPathTest [2026-02-20T06:39:10.399Z] [06:37:42.206] Command [PID: 12992]: [2026-02-20T06:39:10.399Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\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.jpackage12981579754266017184\image\WinLongPathTest\WinLongPathTest.exe -d JpAppSizeKb=125443 -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.jpackage12981579754266017184\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12981579754266017184\wixobj\a.msi [2026-02-20T06:39:10.399Z] [06:37:42.206] Returned: 0 [2026-02-20T06:39:10.399Z] [2026-02-20T06:39:10.399Z] [06:37:42.257] Succeeded in building MSI Installer Package package [2026-02-20T06:39:10.399Z] [06:37:42.523] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.399Z] [06:37:42.524] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.399Z] [06:37:42.525] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] path exists [2026-02-20T06:39:10.399Z] [06:37:42.526] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] is a file [2026-02-20T06:39:10.399Z] [06:37:42.584] TRACE: Copy [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] to [test.8b956177\msi-copy\a.msi] [2026-02-20T06:39:10.399Z] [06:37:42.624] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.8b956177\unpacked-msi\unpack.bat] text file... [2026-02-20T06:39:10.399Z] [06:37:42.628] TRACE: icacls "test.8b956177\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:39:10.399Z] [06:37:42.628] TRACE: msiexec /a "test.8b956177\msi-copy\a.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.8b956177\unpacked-msi\Program Files" [2026-02-20T06:39:10.399Z] [06:37:42.629] TRACE: Done [2026-02-20T06:39:10.399Z] [06:37:42.631] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:37:43.481] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:37:46.483] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:37:47.692] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:37:51.694] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:37:52.449] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:37:57.450] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:37:58.204] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:38:04.207] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:38:04.945] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:38:11.948] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:38:12.735] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:38:20.737] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:38:21.533] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:38:30.534] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:39:10.399Z] [06:38:31.387] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:39:10.399Z] [06:38:41.413] TRACE: Convert [PFiles64\WinLongPathTest] into [WinLongPathTest] in [test.8b956177\unpacked-msi\Program Files] directory [2026-02-20T06:39:10.399Z] [06:38:41.414] TRACE: Deleting [test.8b956177\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:39:10.399Z] [06:38:41.416] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.399Z] [06:38:41.446] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:39:10.399Z] [06:38:41.447] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:39:10.399Z] [06:38:41.464] TRACE: assertTrue(): Check [test.8b956177\unpacked-msi\Program Files\WinLongPathTest\service-installer.exe] path doesn't exist [2026-02-20T06:39:10.399Z] [06:38:41.468] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:39:10.399Z] [06:38:41.473] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:39:10.399Z] [06:38:41.474] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:39:10.399Z] [06:38:41.475] [ FAILED ] WinLongPathTest(false, --dest).test; checks=10 [2026-02-20T06:39:10.399Z] [06:38:41.477] [ RUN ] WinLongPathTest(true, --dest).test [2026-02-20T06:39:10.400Z] [06:38:41.482] TRACE: exec: Execute [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-02-20T06:39:10.400Z] C:\jenkins\WORKSP~1\TEA1CA~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\PROBED~1 [2026-02-20T06:39:10.400Z] [06:38:41.561] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.400Z] [06:38:41.561] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-02-20T06:39:10.400Z] [06:38:41.566] TRACE: exec: Execute tool provider [javac -d test.a4184574\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:39:10.400Z] [06:38:42.018] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.400Z] [06:38:42.022] TRACE: assertEquals(0): Check command tool provider [javac -d test.a4184574\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:39:10.400Z] [06:38:42.029] TRACE: exec: Execute tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7); discard out+err... [2026-02-20T06:39:10.400Z] [06:38:42.060] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.400Z] [06:38:42.061] 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-02-20T06:39:10.400Z] [06:38:42.066] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.400Z] [06:38:42.620] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-02-20T06:39:10.400Z] [06:38:51.987] Command [PID: -1]: [2026-02-20T06:39:10.400Z] jlink --output test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:39:10.400Z] [06:38:51.987] Output: [2026-02-20T06:39:10.400Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:39:10.400Z] [2026-02-20T06:39:10.400Z] [06:38:51.988] Returned: 0 [2026-02-20T06:39:10.400Z] [2026-02-20T06:39:10.400Z] [06:38:52.170] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-02-20T06:39:10.400Z] [06:38:52.177] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-02-20T06:39:10.400Z] [06:38:52.186] 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.jpackage6430775614610202248". [2026-02-20T06:39:10.400Z] [06:38:52.377] Succeeded in building Windows Application Image package [2026-02-20T06:39:10.400Z] [06:38:52.529] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.400Z] [06:38:52.530] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.400Z] [06:38:52.560] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-02-20T06:39:10.401Z] [06:38:52.563] TRACE: assertStringListEquals(1, test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\.jpackage.xml) [2026-02-20T06:39:10.401Z] [06:38:52.753] TRACE: assertStringListEquals(): Check additional launcher names [2026-02-20T06:39:10.401Z] [06:38:52.769] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-02-20T06:39:10.401Z] [06:38:52.776] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] path exists [2026-02-20T06:39:10.401Z] [06:38:52.776] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] is a file [2026-02-20T06:39:10.401Z] [06:38:52.777] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-02-20T06:39:10.401Z] [06:38:52.777] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-02-20T06:39:10.401Z] [06:38:52.778] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-02-20T06:39:10.401Z] [06:38:52.784] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-02-20T06:39:10.401Z] [06:38:52.786] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] path exists [2026-02-20T06:39:10.401Z] [06:38:52.786] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] is a file [2026-02-20T06:39:10.401Z] [06:38:52.787] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] path exists [2026-02-20T06:39:10.401Z] [06:38:52.787] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] is a directory [2026-02-20T06:39:10.401Z] [06:38:52.821] TRACE: Will run [.\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] as [C:\jenkins\WORKSP~1\TEA1CA~1.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-02-20T06:39:10.401Z] [06:38:52.829] TRACE: exec: Execute [C:\jenkins\WORKSP~1\TEA1CA~1.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-02-20T06:39:10.401Z] jpackage test application [2026-02-20T06:39:10.401Z] args.length: 0 [2026-02-20T06:39:10.401Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] [2026-02-20T06:39:10.401Z] [06:38:54.258] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.401Z] [06:38:54.260] TRACE: assertEquals(0): Check command [C:\jenkins\WORKSP~1\TEA1CA~1.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-02-20T06:39:10.401Z] [06:38:54.260] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] path exists [2026-02-20T06:39:10.401Z] [06:38:54.261] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] is a file [2026-02-20T06:39:10.401Z] [06:38:54.263] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] file [2026-02-20T06:39:10.401Z] [06:38:54.263] TRACE: assertStringListEquals(1, jpackage test application) [2026-02-20T06:39:10.401Z] [06:38:54.263] TRACE: assertStringListEquals(2, args.length: 0) [2026-02-20T06:39:10.401Z] [06:38:54.264] TRACE: Deleting [test.a4184574] directory recursively [2026-02-20T06:39:10.401Z] [06:38:54.511] [ OK ] WinLongPathTest(true, --dest).test; checks=21 [2026-02-20T06:39:10.401Z] [06:38:54.512] [ RUN ] WinLongPathTest(true, --temp).test [2026-02-20T06:39:10.401Z] [06:38:54.514] TRACE: exec: Execute [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-02-20T06:39:10.401Z] C:\jenkins\WORKSP~1\TEA1CA~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A5C\PROBED~1 [2026-02-20T06:39:10.401Z] [06:38:54.559] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.401Z] [06:38:54.559] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-02-20T06:39:10.401Z] [06:38:54.563] TRACE: exec: Execute tool provider [javac -d test.a5cf5d26\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:39:10.401Z] [06:38:54.914] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.401Z] [06:38:54.914] TRACE: assertEquals(0): Check command tool provider [javac -d test.a5cf5d26\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:39:10.401Z] [06:38:54.916] TRACE: exec: Execute tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7); discard out+err... [2026-02-20T06:39:10.401Z] [06:38:54.948] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.401Z] [06:38:54.948] 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-02-20T06:39:10.402Z] [06:38:54.954] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.402Z] [06:38:55.345] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\output [2026-02-20T06:39:10.402Z] [06:39:04.478] Command [PID: -1]: [2026-02-20T06:39:10.402Z] jlink --output test.a5cf5d26\output\WinLongPathTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:39:10.402Z] [06:39:04.478] Output: [2026-02-20T06:39:10.402Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:39:10.402Z] [2026-02-20T06:39:10.402Z] [06:39:04.479] Returned: 0 [2026-02-20T06:39:10.402Z] [2026-02-20T06:39:10.402Z] [06:39:04.603] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-02-20T06:39:10.402Z] [06:39:04.610] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-02-20T06:39:10.402Z] [06:39:04.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:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc". [2026-02-20T06:39:10.402Z] [06:39:04.803] Succeeded in building Windows Application Image package [2026-02-20T06:39:10.402Z] [06:39:04.804] Kept working directory for debug: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-02-20T06:39:10.402Z] [06:39:04.887] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.402Z] [06:39:04.888] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:39:10.402Z] [06:39:04.905] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-02-20T06:39:10.402Z] [06:39:04.905] TRACE: assertStringListEquals(1, test.a5cf5d26\output\WinLongPathTest\app\.jpackage.xml) [2026-02-20T06:39:10.402Z] [06:39:04.918] TRACE: assertStringListEquals(): Check additional launcher names [2026-02-20T06:39:10.402Z] [06:39:04.925] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-02-20T06:39:10.402Z] [06:39:04.926] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] path exists [2026-02-20T06:39:10.402Z] [06:39:04.927] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] is a file [2026-02-20T06:39:10.402Z] [06:39:04.927] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-02-20T06:39:10.402Z] [06:39:04.927] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-02-20T06:39:10.402Z] [06:39:04.927] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-02-20T06:39:10.402Z] [06:39:04.927] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-02-20T06:39:10.402Z] [06:39:04.928] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] path exists [2026-02-20T06:39:10.402Z] [06:39:04.928] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] is a file [2026-02-20T06:39:10.402Z] [06:39:04.935] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] path exists [2026-02-20T06:39:10.402Z] [06:39:04.935] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] is a directory [2026-02-20T06:39:10.402Z] [06:39:04.941] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1); inherit out+err; in directory [test.a5cf5d26]... [2026-02-20T06:39:10.402Z] jpackage test application [2026-02-20T06:39:10.402Z] args.length: 0 [2026-02-20T06:39:10.402Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] [2026-02-20T06:39:10.402Z] [06:39:06.275] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:39:10.402Z] [06:39:06.276] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1) exited with 0 code [2026-02-20T06:39:10.402Z] [06:39:06.276] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] path exists [2026-02-20T06:39:10.402Z] [06:39:06.277] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] is a file [2026-02-20T06:39:10.402Z] [06:39:06.284] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] file [2026-02-20T06:39:10.402Z] [06:39:06.284] TRACE: assertStringListEquals(1, jpackage test application) [2026-02-20T06:39:10.402Z] [06:39:06.285] TRACE: assertStringListEquals(2, args.length: 0) [2026-02-20T06:39:10.402Z] [06:39:06.285] TRACE: Deleting [test.a5cf5d26] directory recursively [2026-02-20T06:39:10.402Z] [06:39:06.570] [ OK ] WinLongPathTest(true, --temp).test; checks=21 [2026-02-20T06:39:10.402Z] [06:39:06.571] [==========] 3 tests ran [2026-02-20T06:39:10.402Z] [06:39:06.572] [ PASSED ] 2 tests [2026-02-20T06:39:10.402Z] [06:39:06.573] [ FAILED ] 1 test, listed below [2026-02-20T06:39:10.402Z] [06:39:06.574] [ FAILED ] WinLongPathTest(false, --dest).test; workDir=[test.8b956177] [2026-02-20T06:39:10.402Z] [06:39:06.575] 1 FAILED TEST [2026-02-20T06:39:10.402Z] STDERR: [2026-02-20T06:39:10.402Z] 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-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:39:10.402Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:39:10.402Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:39:10.402Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:39:10.402Z] at WinLongPathTest.test(WinLongPathTest.java:79) [2026-02-20T06:39:10.402Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:39:10.402Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:39:10.402Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:39:10.402Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:39:10.402Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:39:10.402Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:39:10.402Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:39:10.402Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:39:10.402Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:39:10.402Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:39:10.402Z] java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:39:10.402Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:39:10.402Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:39:10.402Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:39:10.402Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:39:10.402Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:39:10.402Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:39:10.402Z] [2026-02-20T06:39:10.402Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:39:10.402Z] JavaTest Message: shutting down test [2026-02-20T06:39:10.402Z] [2026-02-20T06:39:10.402Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:39:10.402Z] rerun: [2026-02-20T06:39:10.402Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\1' && \ [2026-02-20T06:39:10.402Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:39:10.402Z] SystemDrive=C: \ [2026-02-20T06:39:10.402Z] SystemRoot='C:\Windows' \ [2026-02-20T06:39:10.402Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.402Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:39:10.402Z] windir='C:\Windows' \ [2026-02-20T06:39:10.402Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:39:10.402Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:39:10.402Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:39:10.402Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:39:10.402Z] -Dtest.compiler.opts= \ [2026-02-20T06:39:10.402Z] -Dtest.java.opts= \ [2026-02-20T06:39:10.402Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.402Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:39:10.402Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:39:10.402Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:39:10.402Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:39:10.402Z] -Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-02-20T06:39:10.402Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:39:10.402Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-02-20T06:39:10.402Z] -Dtest.main.class=WinLongPathTest \ [2026-02-20T06:39:10.402Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:39:10.402Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.402Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-02-20T06:39:10.402Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.403Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:39:10.403Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:39:10.403Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:39:10.403Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:39:10.403Z] -ea \ [2026-02-20T06:39:10.403Z] -esa \ [2026-02-20T06:39:10.403Z] -Xmx512m \ [2026-02-20T06:39:10.403Z] -XX:+UseCompressedOops \ [2026-02-20T06:39:10.403Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:39:10.403Z] -Xmx512m \ [2026-02-20T06:39:10.403Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\windows\WinLongPathTest.d\main.0.jta' --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-02-20T06:39:10.403Z] [2026-02-20T06:39:10.403Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-02-20T06:39:10.403Z] -------------------------------------------------- [2026-02-20T06:48:24.313Z] TEST: tools/jpackage/windows/WinLongVersionTest.java#id1 [2026-02-20T06:48:24.313Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image [2026-02-20T06:48:24.313Z] [2026-02-20T06:48:24.313Z] ACTION: build -- Passed. Build successful [2026-02-20T06:48:24.313Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:48:24.313Z] TIME: 1.768 seconds [2026-02-20T06:48:24.313Z] messages: [2026-02-20T06:48:24.313Z] command: build jdk.jpackage.test.* [2026-02-20T06:48:24.313Z] reason: User specified action: run build jdk.jpackage.test.* [2026-02-20T06:48:24.313Z] started: Fri Feb 20 06:36:47 UTC 2026 [2026-02-20T06:48:24.313Z] Library /test/jdk/tools/jpackage/helpers: [2026-02-20T06:48:24.313Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, 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.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, 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-02-20T06:48:24.313Z] finished: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.313Z] elapsed time (seconds): 1.768 [2026-02-20T06:48:24.313Z] [2026-02-20T06:48:24.313Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:48:24.313Z] REASON: .class file out of date or does not exist [2026-02-20T06:48:24.313Z] TIME: 1.759 seconds [2026-02-20T06:48:24.313Z] messages: [2026-02-20T06:48:24.313Z] command: compile C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-02-20T06:48:24.313Z] reason: .class file out of date or does not exist [2026-02-20T06:48:24.313Z] started: Fri Feb 20 06:36:47 UTC 2026 [2026-02-20T06:48:24.313Z] 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.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-02-20T06:48:24.313Z] Mode: agentvm [2026-02-20T06:48:24.313Z] Agent id: 1 [2026-02-20T06:48:24.313Z] Process id: 12524 [2026-02-20T06:48:24.313Z] finished: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.313Z] elapsed time (seconds): 1.759 [2026-02-20T06:48:24.313Z] configuration: [2026-02-20T06:48:24.313Z] Boot Layer (javac runtime environment) [2026-02-20T06:48:24.313Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:48:24.313Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:48:24.313Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:48:24.313Z] [2026-02-20T06:48:24.313Z] javac compilation environment [2026-02-20T06:48:24.313Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:48:24.313Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:48:24.313Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:48:24.313Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:48:24.313Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:48:24.313Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:48:24.313Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:48:24.313Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:48:24.313Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d [2026-02-20T06:48:24.313Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:48:24.313Z] [2026-02-20T06:48:24.313Z] rerun: [2026-02-20T06:48:24.313Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:48:24.314Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:48:24.314Z] SystemDrive=C: \ [2026-02-20T06:48:24.314Z] SystemRoot='C:\Windows' \ [2026-02-20T06:48:24.314Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.314Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.314Z] windir='C:\Windows' \ [2026-02-20T06:48:24.314Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:48:24.314Z] -J-ea \ [2026-02-20T06:48:24.314Z] -J-esa \ [2026-02-20T06:48:24.314Z] -J-Xmx512m \ [2026-02-20T06:48:24.314Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:48:24.314Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:48:24.314Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:48:24.314Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:48:24.314Z] -J-Dtest.java.opts= \ [2026-02-20T06:48:24.314Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.314Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.314Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:48:24.314Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:48:24.314Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:48:24.314Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-02-20T06:48:24.314Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:48:24.314Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-02-20T06:48:24.314Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-02-20T06:48:24.314Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:48:24.314Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.314Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-02-20T06:48:24.314Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.314Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.314Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:48:24.314Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:48:24.314Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.314Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.314Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.314Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_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_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-02-20T06:48:24.314Z] [2026-02-20T06:48:24.314Z] ACTION: compile -- Passed. Compilation successful [2026-02-20T06:48:24.314Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-02-20T06:48:24.314Z] TIME: 0.274 seconds [2026-02-20T06:48:24.314Z] messages: [2026-02-20T06:48:24.314Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java [2026-02-20T06:48:24.314Z] reason: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-02-20T06:48:24.314Z] started: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.314Z] 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.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-02-20T06:48:24.314Z] Mode: agentvm [2026-02-20T06:48:24.314Z] Agent id: 1 [2026-02-20T06:48:24.314Z] Process id: 12524 [2026-02-20T06:48:24.314Z] finished: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.314Z] elapsed time (seconds): 0.274 [2026-02-20T06:48:24.314Z] configuration: [2026-02-20T06:48:24.314Z] Boot Layer (javac runtime environment) [2026-02-20T06:48:24.314Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-02-20T06:48:24.314Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-02-20T06:48:24.314Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\patches\java.base [2026-02-20T06:48:24.314Z] [2026-02-20T06:48:24.315Z] javac compilation environment [2026-02-20T06:48:24.315Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:48:24.315Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:48:24.315Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-02-20T06:48:24.315Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-02-20T06:48:24.315Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-02-20T06:48:24.315Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d [2026-02-20T06:48:24.315Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers [2026-02-20T06:48:24.315Z] [2026-02-20T06:48:24.315Z] rerun: [2026-02-20T06:48:24.315Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:48:24.315Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:48:24.315Z] SystemDrive=C: \ [2026-02-20T06:48:24.315Z] SystemRoot='C:\Windows' \ [2026-02-20T06:48:24.315Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.315Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.315Z] windir='C:\Windows' \ [2026-02-20T06:48:24.315Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\javac' \ [2026-02-20T06:48:24.315Z] -J-ea \ [2026-02-20T06:48:24.315Z] -J-esa \ [2026-02-20T06:48:24.315Z] -J-Xmx512m \ [2026-02-20T06:48:24.315Z] -J-XX:+UseCompressedOops \ [2026-02-20T06:48:24.315Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:48:24.315Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:48:24.315Z] -J-Dtest.compiler.opts= \ [2026-02-20T06:48:24.315Z] -J-Dtest.java.opts= \ [2026-02-20T06:48:24.315Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.315Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.315Z] -J-Dtest.timeout.factor=8.0 \ [2026-02-20T06:48:24.315Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:48:24.315Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:48:24.315Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-02-20T06:48:24.315Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:48:24.315Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-02-20T06:48:24.315Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-02-20T06:48:24.315Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:48:24.315Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.315Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-02-20T06:48:24.315Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.315Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.315Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:48:24.315Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:48:24.315Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.315Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-02-20T06:48:24.315Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.315Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.315Z] -Xlint:all \ [2026-02-20T06:48:24.315Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' [2026-02-20T06:48:24.315Z] [2026-02-20T06:48:24.315Z] ACTION: build -- Passed. All files up to date [2026-02-20T06:48:24.315Z] REASON: Named class compiled on demand [2026-02-20T06:48:24.315Z] TIME: 0.025 seconds [2026-02-20T06:48:24.315Z] messages: [2026-02-20T06:48:24.315Z] command: build jdk.jpackage.test.Main [2026-02-20T06:48:24.315Z] reason: Named class compiled on demand [2026-02-20T06:48:24.315Z] started: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.315Z] finished: Fri Feb 20 06:36:49 UTC 2026 [2026-02-20T06:48:24.315Z] elapsed time (seconds): 0.025 [2026-02-20T06:48:24.315Z] [2026-02-20T06:48:24.315Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:48:24.315Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-02-20T06:48:24.315Z] TIME: 555.743 seconds [2026-02-20T06:48:24.315Z] messages: [2026-02-20T06:48:24.315Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-02-20T06:48:24.315Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-02-20T06:48:24.315Z] exclusiveAccess wait time (seconds): 137.026 [2026-02-20T06:48:24.315Z] started: Fri Feb 20 06:39:06 UTC 2026 [2026-02-20T06:48:24.315Z] Mode: othervm [/othervm specified] [2026-02-20T06:48:24.315Z] 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.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-02-20T06:48:24.315Z] Process id: 11552 [2026-02-20T06:48:24.315Z] finished: Fri Feb 20 06:48:22 UTC 2026 [2026-02-20T06:48:24.315Z] elapsed time (seconds): 555.743 [2026-02-20T06:48:24.315Z] configuration: [2026-02-20T06:48:24.315Z] Boot Layer [2026-02-20T06:48:24.315Z] add modules: jdk.jpackage java.base jdk.jlink [2026-02-20T06:48:24.315Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-02-20T06:48:24.315Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-02-20T06:48:24.315Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-02-20T06:48:24.315Z] [2026-02-20T06:48:24.315Z] STDOUT: [2026-02-20T06:48:24.315Z] [06:39:07.518] Parsing [--jpt-run=WinLongVersionTest]... [2026-02-20T06:48:24.315Z] [06:39:07.700] WinLongVersionTest -> [public static void WinLongVersionTest.test() throws java.io.IOException, public static void WinLongVersionTest.testNoUpgradeTable() throws java.io.IOException] [2026-02-20T06:48:24.315Z] [06:39:07.876] Create: WinLongVersionTest.test [2026-02-20T06:48:24.315Z] [06:39:07.877] Create: WinLongVersionTest.testNoUpgradeTable [2026-02-20T06:48:24.315Z] [06:39:07.911] [ RUN ] WinLongVersionTest.test [2026-02-20T06:48:24.315Z] [06:39:08.459] TRACE: Bundler msi enabled [2026-02-20T06:48:24.315Z] [06:39:08.661] TRACE: Bundler exe enabled [2026-02-20T06:48:24.315Z] [06:39:08.970] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:48:24.315Z] [06:39:09.111] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.315Z] [06:39:10.828] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.315Z] [06:39:10.838] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.315Z] [06:39:10.841] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.315Z] [06:39:10.963] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.315Z] [06:39:10.964] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.315Z] [06:39:10.974] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.315Z] [06:39:11.490] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:11.491] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:11.492] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:48:24.316Z] [06:39:11.493] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:11.523] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:11.523] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:11.526] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:11.870] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:11.871] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:11.871] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:48:24.316Z] [06:39:11.873] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:11.901] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:11.901] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:11.904] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:12.178] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:12.179] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:12.180] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:48:24.316Z] [06:39:12.182] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:12.222] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:12.223] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:12.463] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:12.726] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:12.727] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:12.728] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:48:24.316Z] [06:39:12.729] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:12.759] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:12.760] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:12.763] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:12.998] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:12.999] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:13.000] TRACE: Delete [test\input\hello.jar] existing jar file [2026-02-20T06:48:24.316Z] [06:39:13.001] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.316Z] [06:39:13.031] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:39:13.031] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.316Z] [06:39:13.082] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.316Z] [06:39:13.966] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.316Z] [06:39:13.968] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.316Z] [06:39:24.032] Command [PID: -1]: [2026-02-20T06:48:24.316Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\image\WinLongVersionTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.316Z] [06:39:24.033] Output: [2026-02-20T06:48:24.316Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.316Z] [2026-02-20T06:48:24.316Z] [06:39:24.033] Returned: 0 [2026-02-20T06:48:24.316Z] [2026-02-20T06:48:24.316Z] [06:39:24.115] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:24.121] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:24.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.jpackage5720154878322904029". [2026-02-20T06:48:24.316Z] [06:39:25.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-02-20T06:48:24.316Z] [06:39:25.589] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:25.635] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-02-20T06:48:24.316Z] [06:39:25.636] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-02-20T06:48:24.316Z] [06:39:25.636] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.316Z] [06:39:25.864] 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-02-20T06:48:24.316Z] [06:39:25.913] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:25.920] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:26.001] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:26.015] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:26.024] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:26.054] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.316Z] [06:39:26.108] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-02-20T06:48:24.316Z] [06:39:26.112] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\image\WinLongVersionTest [2026-02-20T06:48:24.316Z] [06:40:04.116] Command [PID: 1644]: [2026-02-20T06:48:24.316Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\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.jpackage5720154878322904029\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage5720154878322904029\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5720154878322904029\wixobj\a.msi [2026-02-20T06:48:24.316Z] [06:40:04.116] Returned: 0 [2026-02-20T06:48:24.316Z] [2026-02-20T06:48:24.316Z] [06:40:04.157] Succeeded in building MSI Installer Package package [2026-02-20T06:48:24.316Z] [06:40:04.412] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.316Z] [06:40:04.413] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.316Z] [06:40:04.414] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] path exists [2026-02-20T06:48:24.316Z] [06:40:04.415] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] is a file [2026-02-20T06:48:24.316Z] [06:40:04.467] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.316Z] [06:40:05.343] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.316Z] [06:40:05.345] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.316Z] [06:40:14.841] Command [PID: -1]: [2026-02-20T06:48:24.316Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\image\WinLongVersionTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.316Z] [06:40:14.841] Output: [2026-02-20T06:48:24.316Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.316Z] [2026-02-20T06:48:24.316Z] [06:40:14.842] Returned: 0 [2026-02-20T06:48:24.316Z] [2026-02-20T06:48:24.316Z] [06:40:14.876] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:14.882] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:14.892] 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.jpackage9272032508572118064". [2026-02-20T06:48:24.317Z] [06:40:16.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-02-20T06:48:24.317Z] [06:40:16.423] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.531] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.317Z] [06:40:16.536] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-02-20T06:48:24.317Z] [06:40:16.536] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.317Z] [06:40:16.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-02-20T06:48:24.317Z] [06:40:16.756] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.852] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.870] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.891] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.918] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:16.950] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.317Z] [06:40:17.006] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.317Z] [06:40:17.009] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\image\WinLongVersionTest [2026-02-20T06:48:24.317Z] [06:40:54.962] Command [PID: 14132]: [2026-02-20T06:48:24.317Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\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.jpackage9272032508572118064\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage9272032508572118064\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9272032508572118064\wixobj\a.msi [2026-02-20T06:48:24.317Z] [06:40:54.963] Returned: 0 [2026-02-20T06:48:24.317Z] [2026-02-20T06:48:24.317Z] [06:40:55.009] Succeeded in building MSI Installer Package package [2026-02-20T06:48:24.317Z] [06:40:55.252] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.318Z] [06:40:55.252] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.318Z] [06:40:55.253] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] path exists [2026-02-20T06:48:24.318Z] [06:40:55.253] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] is a file [2026-02-20T06:48:24.318Z] [06:40:55.255] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.318Z] [06:40:56.096] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.318Z] [06:40:56.097] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.318Z] [06:40:56.099] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.318Z] [06:40:56.917] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.318Z] [06:40:56.919] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.318Z] [06:41:06.292] Command [PID: -1]: [2026-02-20T06:48:24.319Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\image\WinLongVersionTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.319Z] [06:41:06.292] Output: [2026-02-20T06:48:24.319Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:41:06.293] Returned: 0 [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:41:06.337] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:06.343] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:06.354] 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.jpackage17354427497618546839". [2026-02-20T06:48:24.319Z] [06:41:07.591] 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-02-20T06:48:24.319Z] [06:41:07.794] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:07.893] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-02-20T06:48:24.319Z] [06:41:07.926] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-02-20T06:48:24.319Z] [06:41:07.927] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.319Z] [06:41:07.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-02-20T06:48:24.319Z] [06:41:08.070] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.086] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.132] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.153] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.177] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.212] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:08.393] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-02-20T06:48:24.319Z] [06:41:08.407] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\image\WinLongVersionTest [2026-02-20T06:48:24.319Z] [06:41:46.569] Command [PID: 12272]: [2026-02-20T06:48:24.319Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\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.jpackage17354427497618546839\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage17354427497618546839\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17354427497618546839\wixobj\a.msi [2026-02-20T06:48:24.319Z] [06:41:46.569] Returned: 0 [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:41:46.613] Succeeded in building MSI Installer Package package [2026-02-20T06:48:24.319Z] [06:41:46.850] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.319Z] [06:41:46.851] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.319Z] [06:41:46.852] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] path exists [2026-02-20T06:48:24.319Z] [06:41:46.852] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] is a file [2026-02-20T06:48:24.319Z] [06:41:46.854] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.319Z] [06:41:47.708] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.319Z] [06:41:47.709] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.319Z] [06:41:55.901] Command [PID: -1]: [2026-02-20T06:48:24.319Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\image\WinLongVersionTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.319Z] [06:41:55.901] Output: [2026-02-20T06:48:24.319Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:41:55.901] Returned: 0 [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:41:55.927] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:55.933] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:55.942] 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.jpackage11479071751539118285". [2026-02-20T06:48:24.319Z] [06:41:56.976] 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-02-20T06:48:24.319Z] [06:41:57.398] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.515] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\msi\WinLongVersionTest-2.0.0.2.msi. [2026-02-20T06:48:24.319Z] [06:41:57.522] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-02-20T06:48:24.319Z] [06:41:57.522] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.319Z] [06:41:57.688] 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-02-20T06:48:24.319Z] [06:41:57.736] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.756] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.839] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.853] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.866] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.871] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:41:57.916] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\msi\WinLongVersionTest-2.0.0.2.msi. [2026-02-20T06:48:24.319Z] [06:41:57.920] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\image\WinLongVersionTest [2026-02-20T06:48:24.319Z] [06:42:36.216] Command [PID: 12676]: [2026-02-20T06:48:24.319Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\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.jpackage11479071751539118285\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage11479071751539118285\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11479071751539118285\wixobj\a.msi [2026-02-20T06:48:24.319Z] [06:42:36.216] Returned: 0 [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:42:36.264] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output. [2026-02-20T06:48:24.319Z] [06:42:36.265] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:42:36.269] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:42:36.270] 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.jpackage11479071751539118285". [2026-02-20T06:48:24.319Z] [06:42:39.202] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output [2026-02-20T06:48:24.319Z] [06:42:39.203] Succeeded in building EXE Installer Package package [2026-02-20T06:48:24.319Z] [06:42:39.452] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.319Z] [06:42:39.452] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.319Z] [06:42:39.453] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] path exists [2026-02-20T06:48:24.319Z] [06:42:39.453] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] is a file [2026-02-20T06:48:24.319Z] [06:42:39.454] TRACE: Files in [test\resources] resource dir: [2026-02-20T06:48:24.319Z] [06:42:39.456] TRACE: [WinLongVersionTest-post-msi.wsf] [2026-02-20T06:48:24.319Z] [06:42:39.456] TRACE: Done [2026-02-20T06:48:24.319Z] [06:42:39.464] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.319Z] [06:42:40.334] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.319Z] [06:42:40.336] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.319Z] [06:42:49.845] Command [PID: -1]: [2026-02-20T06:48:24.319Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\image\WinLongVersionTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.transaction.xa,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.319Z] [06:42:49.845] Output: [2026-02-20T06:48:24.319Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:42:49.845] Returned: 0 [2026-02-20T06:48:24.319Z] [2026-02-20T06:48:24.319Z] [06:42:49.880] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.319Z] [06:42:49.887] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:49.896] 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.jpackage4647497301910527490". [2026-02-20T06:48:24.320Z] [06:42:51.188] 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-02-20T06:48:24.320Z] [06:42:51.403] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.449] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\msi\WinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.320Z] [06:42:51.449] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-02-20T06:48:24.320Z] [06:42:51.450] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.320Z] [06:42:51.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-02-20T06:48:24.320Z] [06:42:51.756] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.775] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.810] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.833] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.839] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.852] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:42:51.904] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\msi\WinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.320Z] [06:42:51.907] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\image\WinLongVersionTest [2026-02-20T06:48:24.320Z] [06:43:30.150] Command [PID: 10260]: [2026-02-20T06:48:24.320Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\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.jpackage4647497301910527490\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage4647497301910527490\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\wixobj\a.msi [2026-02-20T06:48:24.320Z] [06:43:30.150] Returned: 0 [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:43:30.195] Using custom package resource [script to run after msi file for exe installer is created] (loaded from WinLongVersionTest-post-msi.wsf). [2026-02-20T06:48:24.320Z] [06:43:30.196] Running cscript in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\msi [2026-02-20T06:48:24.320Z] [06:43:31.054] Command [PID: 9164]: [2026-02-20T06:48:24.320Z] cscript C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4647497301910527490\config\WinLongVersionTest-post-msi.wsf [2026-02-20T06:48:24.320Z] [06:43:31.054] Output: [2026-02-20T06:48:24.320Z] Microsoft (R) Windows Script Host Version 10.0 [2026-02-20T06:48:24.320Z] Copyright (C) Microsoft Corporation. All rights reserved. [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:43:31.054] Returned: 0 [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:43:31.065] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output. [2026-02-20T06:48:24.320Z] [06:43:31.066] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:31.226] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:31.227] 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.jpackage4647497301910527490". [2026-02-20T06:48:24.320Z] [06:43:34.311] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output [2026-02-20T06:48:24.320Z] [06:43:34.311] Succeeded in building EXE Installer Package package [2026-02-20T06:48:24.320Z] [06:43:34.665] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.320Z] [06:43:34.666] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.320Z] [06:43:34.667] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\resources] [2026-02-20T06:48:24.320Z] [06:43:34.669] TRACE: assertStringListEquals(1, #) [2026-02-20T06:48:24.320Z] [06:43:34.669] TRACE: assertStringListEquals(2, WinLongVersionTest-post-msi.wsf#2026-02-20T06:39:12.4610542Z) [2026-02-20T06:48:24.320Z] [06:43:34.670] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] path exists [2026-02-20T06:48:24.320Z] [06:43:34.670] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] is a file [2026-02-20T06:48:24.320Z] [06:43:34.673] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.320Z] [06:43:35.525] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.320Z] [06:43:35.527] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.320Z] [06:43:44.644] Command [PID: -1]: [2026-02-20T06:48:24.320Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\image\WinLongVersionTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-02-20T06:48:24.320Z] [06:43:44.645] Output: [2026-02-20T06:48:24.320Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:43:44.645] Returned: 0 [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:43:44.678] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:44.685] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:44.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.jpackage6705754854648176336". [2026-02-20T06:48:24.320Z] [06:43:46.098] 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-02-20T06:48:24.320Z] [06:43:46.440] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:46.589] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\msi\WinLongVersionTest-2.0.0.1.msi. [2026-02-20T06:48:24.320Z] [06:43:46.591] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-02-20T06:48:24.320Z] [06:43:46.592] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-02-20T06:48:24.320Z] [06:43:46.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-02-20T06:48:24.320Z] [06:43:46.872] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:46.946] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:46.970] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:46.985] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:47.011] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:47.104] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:43:47.164] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\msi\WinLongVersionTest-2.0.0.1.msi. [2026-02-20T06:48:24.320Z] [06:43:47.167] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\image\WinLongVersionTest [2026-02-20T06:48:24.320Z] [06:44:25.518] Command [PID: 6596]: [2026-02-20T06:48:24.320Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\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.jpackage6705754854648176336\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125443 -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.jpackage6705754854648176336\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6705754854648176336\wixobj\a.msi [2026-02-20T06:48:24.320Z] [06:44:25.518] Returned: 0 [2026-02-20T06:48:24.320Z] [2026-02-20T06:48:24.320Z] [06:44:25.579] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output. [2026-02-20T06:48:24.320Z] [06:44:25.581] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:44:25.585] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-02-20T06:48:24.320Z] [06:44:25.586] 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.jpackage6705754854648176336". [2026-02-20T06:48:24.320Z] [06:44:26.436] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\output [2026-02-20T06:48:24.320Z] [06:44:26.437] Succeeded in building EXE Installer Package package [2026-02-20T06:48:24.320Z] [06:44:26.981] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.320Z] [06:44:26.981] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.320Z] [06:44:26.982] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] path exists [2026-02-20T06:48:24.320Z] [06:44:26.982] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] is a file [2026-02-20T06:48:24.320Z] [06:44:26.989] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-02-20T06:48:24.320Z] [06:44:26.990] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:48:24.320Z] [06:44:26.992] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.2.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-02-20T06:48:24.320Z] [06:44:26.993] TRACE: Done [2026-02-20T06:48:24.320Z] [06:44:26.995] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:28.725] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:44:31.728] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:32.567] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:44:36.570] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:37.414] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:44:42.416] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:43.179] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:44:49.181] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:50.006] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:44:57.008] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:44:57.778] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:05.780] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:06.559] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:15.560] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:16.360] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:26.364] TRACE: Convert [PFiles64\WinLongVersionTest-1] into [WinLongVersionTest-1] in [test\unpacked-msi\Program Files] directory [2026-02-20T06:48:24.320Z] [06:45:26.366] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:48:24.320Z] [06:45:26.370] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi-0\unpack.bat] text file... [2026-02-20T06:48:24.320Z] [06:45:26.370] TRACE: icacls "test\unpacked-msi-0" /inheritance:e /grant Users:M [2026-02-20T06:48:24.320Z] [06:45:26.370] TRACE: msiexec /a "test\output\WinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi-0\Program Files" [2026-02-20T06:48:24.320Z] [06:45:26.371] TRACE: Done [2026-02-20T06:48:24.320Z] [06:45:26.372] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:27.197] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:30.198] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:30.976] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:34.982] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:35.786] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:40.787] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:41.641] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:47.644] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:48.461] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:45:55.463] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:45:56.251] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:46:04.252] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:46:05.030] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:46:14.031] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:46:14.827] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:46:24.830] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-0\Program Files] directory [2026-02-20T06:48:24.320Z] [06:46:24.831] TRACE: Deleting [test\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-02-20T06:48:24.320Z] [06:46:24.833] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi-1\unpack.bat] text file... [2026-02-20T06:48:24.320Z] [06:46:24.833] TRACE: icacls "test\unpacked-msi-1" /inheritance:e /grant Users:M [2026-02-20T06:48:24.320Z] [06:46:24.834] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.1.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\test\unpacked-msi-1\Program Files" [2026-02-20T06:48:24.320Z] [06:46:24.834] TRACE: Done [2026-02-20T06:48:24.320Z] [06:46:24.835] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:46:25.669] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:46:28.670] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:46:29.447] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.320Z] [06:46:33.448] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.320Z] [06:46:34.243] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:46:39.244] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:46:40.040] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:46:46.042] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:46:46.832] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:46:53.834] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:46:54.640] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:02.641] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:03.438] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:12.441] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:13.259] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:23.260] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-1\Program Files] directory [2026-02-20T06:48:24.321Z] [06:47:23.261] TRACE: Deleting [test\unpacked-msi-1\Program Files\PFiles64] directory recursively [2026-02-20T06:48:24.321Z] [06:47:23.262] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:23.263] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:23.263] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:23.263] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:23.287] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:48:24.321Z] [06:47:23.287] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:48:24.321Z] [06:47:23.304] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\WinLongVersionTest-1\service-installer.exe] path doesn't exist [2026-02-20T06:48:24.321Z] [06:47:23.307] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:48:24.321Z] [06:47:23.311] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:48:24.321Z] [06:47:23.311] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:48:24.321Z] [06:47:23.312] [ FAILED ] WinLongVersionTest.test; checks=36 [2026-02-20T06:48:24.321Z] [06:47:23.314] [ RUN ] WinLongVersionTest.testNoUpgradeTable [2026-02-20T06:48:24.321Z] [06:47:23.316] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-02-20T06:48:24.321Z] [06:47:23.458] TRACE: exec: Execute tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:23.689] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.321Z] [06:47:23.689] TRACE: assertEquals(0): Check command tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-02-20T06:48:24.321Z] [06:47:23.695] TRACE: exec: Execute tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:23.726] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.321Z] [06:47:23.727] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7) exited with 0 code [2026-02-20T06:48:24.321Z] [06:47:23.729] TRACE: Init fake runtime in [testNoUpgradeTable\fake_runtime] directory [2026-02-20T06:48:24.321Z] [06:47:23.735] TRACE: Files in [testNoUpgradeTable\resources] resource dir: [2026-02-20T06:48:24.321Z] [06:47:23.735] TRACE: [main.wxs] [2026-02-20T06:48:24.321Z] [06:47:23.736] TRACE: Done [2026-02-20T06:48:24.321Z] [06:47:23.739] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:24.527] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-02-20T06:48:24.321Z] [06:47:24.528] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-02-20T06:48:24.321Z] [06:47:24.826] Using default package resource JavaApp.ico [icon] (add NoUpgradeTableWinLongVersionTest.ico to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:24.842] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoUpgradeTableWinLongVersionTest.properties to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:24.878] 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.jpackage18348170444665667799". [2026-02-20T06:48:24.321Z] [06:47:25.116] 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-02-20T06:48:24.321Z] [06:47:25.432] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.477] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.321Z] [06:47:25.478] MSI ProductCode: aec521b0-4b44-34dd-87be-86ee61a3f104. [2026-02-20T06:48:24.321Z] [06:47:25.478] MSI UpgradeCode: d959a082-c99f-39a4-b578-438d5d5bedfd. [2026-02-20T06:48:24.321Z] [06:47:25.515] 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-02-20T06:48:24.321Z] [06:47:25.569] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.591] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.609] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.618] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.642] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-02-20T06:48:24.321Z] [06:47:25.675] Using custom package resource [Main WiX project file] (loaded from main.wxs). [2026-02-20T06:48:24.321Z] [06:47:25.797] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-02-20T06:48:24.321Z] [06:47:25.803] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\image\NoUpgradeTableWinLongVersionTest [2026-02-20T06:48:24.321Z] [06:47:27.385] Command [PID: 10924]: [2026-02-20T06:48:24.321Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\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.jpackage18348170444665667799\image\NoUpgradeTableWinLongVersionTest\NoUpgradeTableWinLongVersionTest.exe -d JpAppSizeKb=500 -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.jpackage18348170444665667799\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18348170444665667799\wixobj\a.msi [2026-02-20T06:48:24.321Z] [06:47:27.385] Returned: 0 [2026-02-20T06:48:24.321Z] [2026-02-20T06:48:24.321Z] [06:47:27.406] Succeeded in building MSI Installer Package package [2026-02-20T06:48:24.321Z] [06:47:27.432] TRACE: exec: Done. Exit code: 0 [2026-02-20T06:48:24.321Z] [06:47:27.433] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:47:27.434] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\resources] [2026-02-20T06:48:24.321Z] [06:47:27.434] TRACE: assertStringListEquals(1, #) [2026-02-20T06:48:24.321Z] [06:47:27.434] TRACE: assertStringListEquals(2, main.wxs#2026-02-20T06:47:23.4556967Z) [2026-02-20T06:48:24.321Z] [06:47:27.435] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\fake_runtime] [2026-02-20T06:48:24.321Z] [06:47:27.435] TRACE: assertStringListEquals(1, #) [2026-02-20T06:48:24.321Z] [06:47:27.435] TRACE: assertStringListEquals(2, bin#) [2026-02-20T06:48:24.321Z] [06:47:27.435] TRACE: assertStringListEquals(3, bin\bulk#2026-02-20T06:47:23.734704Z) [2026-02-20T06:48:24.321Z] [06:47:27.436] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] path exists [2026-02-20T06:48:24.321Z] [06:47:27.436] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] is a file [2026-02-20T06:48:24.321Z] [06:47:27.437] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\unpacked-msi\unpack.bat] text file... [2026-02-20T06:48:24.321Z] [06:47:27.437] TRACE: icacls "testNoUpgradeTable\unpacked-msi" /inheritance:e /grant Users:M [2026-02-20T06:48:24.321Z] [06:47:27.438] TRACE: msiexec /a "testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0\testNoUpgradeTable\unpacked-msi\Program Files" [2026-02-20T06:48:24.321Z] [06:47:27.439] TRACE: Done [2026-02-20T06:48:24.321Z] [06:47:27.441] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:27.919] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:30.921] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:31.253] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:35.254] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:35.595] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:40.596] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:40.930] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:46.931] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:47.268] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:47:54.269] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:47:54.609] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:48:02.611] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:48:02.964] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:48:11.965] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-02-20T06:48:24.321Z] [06:48:12.305] TRACE: exec: Done. Exit code: 1603 [2026-02-20T06:48:24.321Z] [06:48:22.307] TRACE: Convert [PFiles64\NoUpgradeTableWinLongVersionTest] into [NoUpgradeTableWinLongVersionTest] in [testNoUpgradeTable\unpacked-msi\Program Files] directory [2026-02-20T06:48:24.321Z] [06:48:22.308] TRACE: Deleting [testNoUpgradeTable\unpacked-msi\Program Files\PFiles64] directory recursively [2026-02-20T06:48:24.321Z] [06:48:22.310] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_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-02-20T06:48:24.321Z] [06:48:22.310] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-02-20T06:48:24.321Z] [06:48:22.311] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-02-20T06:48:24.321Z] [06:48:22.311] TRACE: assertTrue(): Check [testNoUpgradeTable\unpacked-msi\Program Files\NoUpgradeTableWinLongVersionTest\service-installer.exe] path doesn't exist [2026-02-20T06:48:24.321Z] [06:48:22.313] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-02-20T06:48:24.321Z] [06:48:22.313] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-02-20T06:48:24.321Z] [06:48:22.314] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-02-20T06:48:24.321Z] [06:48:22.314] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; checks=11 [2026-02-20T06:48:24.321Z] [06:48:22.318] [==========] 2 tests ran [2026-02-20T06:48:24.321Z] [06:48:22.318] [ PASSED ] 0 tests [2026-02-20T06:48:24.321Z] [06:48:22.320] [ FAILED ] 2 tests, listed below [2026-02-20T06:48:24.321Z] [06:48:22.320] [ FAILED ] WinLongVersionTest.test; workDir=[test] [2026-02-20T06:48:24.321Z] [06:48:22.320] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; workDir=[testNoUpgradeTable] [2026-02-20T06:48:24.321Z] [06:48:22.321] 2 FAILED TESTS [2026-02-20T06:48:24.321Z] STDERR: [2026-02-20T06:48:24.321Z] 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-02-20T06:48:24.321Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:48:24.321Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387) [2026-02-20T06:48:24.321Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387) [2026-02-20T06:48:24.321Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375) [2026-02-20T06:48:24.321Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-02-20T06:48:24.321Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-02-20T06:48:24.321Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-02-20T06:48:24.321Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374) [2026-02-20T06:48:24.322Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:48:24.322Z] at WinLongVersionTest.test(WinLongVersionTest.java:181) [2026-02-20T06:48:24.322Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:48:24.322Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:48:24.322Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:48:24.322Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:48:24.322Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:48:24.322Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:48:24.322Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:48:24.322Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:48:24.322Z] 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-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-02-20T06:48:24.322Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-02-20T06:48:24.322Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-02-20T06:48:24.322Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-02-20T06:48:24.322Z] at WinLongVersionTest.testNoUpgradeTable(WinLongVersionTest.java:210) [2026-02-20T06:48:24.322Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:48:24.322Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-02-20T06:48:24.322Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-02-20T06:48:24.322Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-02-20T06:48:24.322Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:48:24.322Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:48:24.322Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:48:24.322Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:48:24.322Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:48:24.322Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-02-20T06:48:24.322Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-02-20T06:48:24.322Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-02-20T06:48:24.322Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-02-20T06:48:24.322Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-02-20T06:48:24.322Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-02-20T06:48:24.322Z] [2026-02-20T06:48:24.322Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:48:24.322Z] JavaTest Message: shutting down test [2026-02-20T06:48:24.322Z] [2026-02-20T06:48:24.322Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:48:24.322Z] rerun: [2026-02-20T06:48:24.322Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\scratch\0' && \ [2026-02-20T06:48:24.322Z] 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:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-02-20T06:48:24.322Z] SystemDrive=C: \ [2026-02-20T06:48:24.322Z] SystemRoot='C:\Windows' \ [2026-02-20T06:48:24.322Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.322Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-02-20T06:48:24.322Z] windir='C:\Windows' \ [2026-02-20T06:48:24.322Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-02-20T06:48:24.322Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image\bin\java' \ [2026-02-20T06:48:24.322Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-02-20T06:48:24.322Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-02-20T06:48:24.322Z] -Dtest.compiler.opts= \ [2026-02-20T06:48:24.322Z] -Dtest.java.opts= \ [2026-02-20T06:48:24.322Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.322Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\j2sdk-image' \ [2026-02-20T06:48:24.322Z] -Dtest.timeout.factor=8.0 \ [2026-02-20T06:48:24.322Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:48:24.322Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-02-20T06:48:24.322Z] -Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-02-20T06:48:24.322Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-02-20T06:48:24.322Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-02-20T06:48:24.322Z] -Dtest.main.class=WinLongVersionTest \ [2026-02-20T06:48:24.322Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-02-20T06:48:24.322Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.322Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-02-20T06:48:24.322Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.322Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-02-20T06:48:24.322Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open 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-02-20T06:48:24.322Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-02-20T06:48:24.322Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-02-20T06:48:24.322Z] -ea \ [2026-02-20T06:48:24.322Z] -esa \ [2026-02-20T06:48:24.322Z] -Xmx512m \ [2026-02-20T06:48:24.323Z] -XX:+UseCompressedOops \ [2026-02-20T06:48:24.323Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-02-20T06:48:24.323Z] -Xmx512m \ [2026-02-20T06:48:24.323Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work\tools\jpackage\windows\WinLongVersionTest_id1.d\main.0.jta' --jpt-run=WinLongVersionTest [2026-02-20T06:48:24.323Z] [2026-02-20T06:48:24.323Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-02-20T06:48:24.323Z] -------------------------------------------------- [2026-02-20T07:11:21.100Z] Test results: passed: 351; failed: 9; skipped: 1; excluded: 24; did not meet platform requirements: 52 [2026-02-20T07:11:34.467Z] Report written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\report\html\report.html [2026-02-20T07:11:34.467Z] Results written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_2\aqa-tests\TKG\output_17715523871627\jdk_tools_0\work [2026-02-20T07:11:34.467Z] Error: Some tests failed or other problems occurred. [2026-02-20T07:11:34.467Z] ----------------------------------- [2026-02-20T07:11:34.467Z] jdk_tools_0_FAILED [2026-02-20T07:11:34.467Z] ----------------------------------- [2026-02-20T07:11:34.467Z] [2026-02-20T07:11:34.467Z] TEST TEARDOWN: [2026-02-20T07:11:34.467Z] Nothing to be done for teardown. [2026-02-20T07:11:34.953Z] jdk_tools_0 Finish Time: Fri Feb 20 07:11:34 2026 Epoch Time (ms): 1771571494518