No Possible Issues Found via Git Search

jdk_tools_0

[2026-04-14T02:11:40.058Z] Running test jdk_tools_0 ... [2026-04-14T02:11:40.058Z] =============================================== [2026-04-14T02:11:40.383Z] jdk_tools_0 Start Time: Tue Apr 14 02:11:40 2026 Epoch Time (ms): 1776132700078 [2026-04-14T02:11:40.383Z] variation: Mode150 [2026-04-14T02:11:40.737Z] JVM_OPTIONS: -XX:+UseCompressedOops [2026-04-14T02:11:40.737Z] { \ [2026-04-14T02:11:40.737Z] echo ""; echo "TEST SETUP:"; \ [2026-04-14T02:11:40.737Z] echo "Nothing to be done for setup."; \ [2026-04-14T02:11:40.737Z] mkdir -p "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\TKG\\output_17761299912985\\jdk_tools_0"; \ [2026-04-14T02:11:40.737Z] cd "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\TKG\\output_17761299912985\\jdk_tools_0"; \ [2026-04-14T02:11:40.737Z] echo ""; echo "TESTING:"; \ [2026-04-14T02:11:40.737Z] "c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2026-04-14T02:11:40.737Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:3 -nativepath:"c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:+UseCompressedOops " \ [2026-04-14T02:11:40.737Z] \ [2026-04-14T02:11:40.737Z] -w ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\TKG\\output_17761299912985\\jdk_tools_0"\\work" \ [2026-04-14T02:11:40.737Z] -r ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\TKG\\output_17761299912985\\jdk_tools_0"\\report" \ [2026-04-14T02:11:40.737Z] -jdk:"c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/jdkbinary/j2sdk-image" \ [2026-04-14T02:11:40.737Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2026-04-14T02:11:40.737Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk25.txt" \ [2026-04-14T02:11:40.737Z] \ [2026-04-14T02:11:40.737Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk25.txt" \ [2026-04-14T02:11:40.737Z] "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \ [2026-04-14T02:11:40.737Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_0""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_0""_FAILED"; echo "-----------------------------------"; fi; \ [2026-04-14T02:11:40.737Z] echo ""; echo "TEST TEARDOWN:"; \ [2026-04-14T02:11:40.737Z] echo "Nothing to be done for teardown."; \ [2026-04-14T02:11:40.737Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/\\TKG\\output_17761299912985\\TestTargetResult"; [2026-04-14T02:11:40.737Z] [2026-04-14T02:11:40.737Z] TEST SETUP: [2026-04-14T02:11:40.737Z] Nothing to be done for setup. [2026-04-14T02:11:40.737Z] [2026-04-14T02:11:40.737Z] TESTING: [2026-04-14T02:11:41.098Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work" not found: creating [2026-04-14T02:11:41.098Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\report" not found: creating [2026-04-14T02:11:45.866Z] XML output with verification to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work [2026-04-14T02:30:17.911Z] -------------------------------------------------- [2026-04-14T02:30:17.911Z] TEST: tools/jpackage/share/AddLShortcutTest.java#id1 [2026-04-14T02:30:17.911Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T02:30:17.911Z] [2026-04-14T02:30:17.911Z] ACTION: build -- Passed. Build successful [2026-04-14T02:30:17.911Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:30:17.911Z] TIME: 2.836 seconds [2026-04-14T02:30:17.911Z] messages: [2026-04-14T02:30:17.911Z] command: build jdk.jpackage.test.* [2026-04-14T02:30:17.911Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:30:17.911Z] started: Tue Apr 14 02:22:05 UTC 2026 [2026-04-14T02:30:17.911Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T02:30:17.911Z] 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-04-14T02:30:17.911Z] finished: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.911Z] elapsed time (seconds): 2.836 [2026-04-14T02:30:17.911Z] [2026-04-14T02:30:17.911Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:30:17.911Z] REASON: .class file out of date or does not exist [2026-04-14T02:30:17.911Z] TIME: 2.827 seconds [2026-04-14T02:30:17.911Z] messages: [2026-04-14T02:30:17.911Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T02:30:17.911Z] reason: .class file out of date or does not exist [2026-04-14T02:30:17.911Z] started: Tue Apr 14 02:22:05 UTC 2026 [2026-04-14T02:30:17.911Z] 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-04-14T02:30:17.911Z] Mode: agentvm [2026-04-14T02:30:17.911Z] Agent id: 1 [2026-04-14T02:30:17.911Z] Process id: 67372 [2026-04-14T02:30:17.911Z] finished: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.911Z] elapsed time (seconds): 2.827 [2026-04-14T02:30:17.911Z] configuration: [2026-04-14T02:30:17.911Z] Boot Layer (javac runtime environment) [2026-04-14T02:30:17.911Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:30:17.911Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:30:17.911Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:30:17.911Z] [2026-04-14T02:30:17.911Z] javac compilation environment [2026-04-14T02:30:17.911Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:30:17.911Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:30:17.911Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:30:17.911Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:30:17.911Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:30:17.911Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:30:17.911Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:30:17.911Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:30:17.911Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d [2026-04-14T02:30:17.911Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:30:17.911Z] [2026-04-14T02:30:17.911Z] rerun: [2026-04-14T02:30:17.911Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0' && \ [2026-04-14T02:30:17.911Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:30:17.911Z] SystemDrive=C: \ [2026-04-14T02:30:17.911Z] SystemRoot='C:\Windows' \ [2026-04-14T02:30:17.911Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.911Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.911Z] windir='C:\Windows' \ [2026-04-14T02:30:17.911Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:30:17.911Z] -J-ea \ [2026-04-14T02:30:17.911Z] -J-esa \ [2026-04-14T02:30:17.911Z] -J-Xmx512m \ [2026-04-14T02:30:17.911Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:30:17.911Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:30:17.911Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:30:17.911Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:30:17.911Z] -J-Dtest.java.opts= \ [2026-04-14T02:30:17.911Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.911Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.911Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:30:17.911Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:30:17.911Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:30:17.911Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-04-14T02:30:17.911Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:30:17.911Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-04-14T02:30:17.911Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-04-14T02:30:17.911Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:30:17.911Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.911Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-04-14T02:30:17.912Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -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-04-14T02:30:17.912Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:30:17.912Z] REASON: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-04-14T02:30:17.912Z] TIME: 0.649 seconds [2026-04-14T02:30:17.912Z] messages: [2026-04-14T02:30:17.912Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java [2026-04-14T02:30:17.912Z] reason: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-04-14T02:30:17.912Z] started: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.912Z] 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-04-14T02:30:17.912Z] Mode: agentvm [2026-04-14T02:30:17.912Z] Agent id: 1 [2026-04-14T02:30:17.912Z] Process id: 67372 [2026-04-14T02:30:17.912Z] finished: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.912Z] elapsed time (seconds): 0.649 [2026-04-14T02:30:17.912Z] configuration: [2026-04-14T02:30:17.912Z] Boot Layer (javac runtime environment) [2026-04-14T02:30:17.912Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:30:17.912Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:30:17.912Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] javac compilation environment [2026-04-14T02:30:17.912Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:30:17.912Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:30:17.912Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:30:17.912Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:30:17.912Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:30:17.912Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d [2026-04-14T02:30:17.912Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] rerun: [2026-04-14T02:30:17.912Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0' && \ [2026-04-14T02:30:17.912Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:30:17.912Z] SystemDrive=C: \ [2026-04-14T02:30:17.912Z] SystemRoot='C:\Windows' \ [2026-04-14T02:30:17.912Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.912Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.912Z] windir='C:\Windows' \ [2026-04-14T02:30:17.912Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:30:17.912Z] -J-ea \ [2026-04-14T02:30:17.912Z] -J-esa \ [2026-04-14T02:30:17.912Z] -J-Xmx512m \ [2026-04-14T02:30:17.912Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:30:17.912Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:30:17.912Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:30:17.912Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:30:17.912Z] -J-Dtest.java.opts= \ [2026-04-14T02:30:17.912Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.912Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.912Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:30:17.912Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:30:17.912Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:30:17.912Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-04-14T02:30:17.912Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:30:17.912Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-04-14T02:30:17.912Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-04-14T02:30:17.912Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:30:17.912Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-04-14T02:30:17.912Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -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-04-14T02:30:17.912Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.912Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-04-14T02:30:17.912Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.912Z] -Xlint:all \ [2026-04-14T02:30:17.912Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] ACTION: build -- Passed. All files up to date [2026-04-14T02:30:17.912Z] REASON: Named class compiled on demand [2026-04-14T02:30:17.912Z] TIME: 0.024 seconds [2026-04-14T02:30:17.912Z] messages: [2026-04-14T02:30:17.912Z] command: build jdk.jpackage.test.Main [2026-04-14T02:30:17.912Z] reason: Named class compiled on demand [2026-04-14T02:30:17.912Z] started: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.912Z] finished: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.912Z] elapsed time (seconds): 0.024 [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T02:30:17.912Z] REASON: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-04-14T02:30:17.912Z] TIME: 486.279 seconds [2026-04-14T02:30:17.912Z] messages: [2026-04-14T02:30:17.912Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-04-14T02:30:17.912Z] reason: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-04-14T02:30:17.912Z] exclusiveAccess wait time (seconds): 0.0 [2026-04-14T02:30:17.912Z] started: Tue Apr 14 02:22:08 UTC 2026 [2026-04-14T02:30:17.912Z] Mode: othervm [/othervm specified] [2026-04-14T02:30:17.912Z] 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-04-14T02:30:17.912Z] Process id: 60980 [2026-04-14T02:30:17.912Z] finished: Tue Apr 14 02:30:15 UTC 2026 [2026-04-14T02:30:17.912Z] elapsed time (seconds): 486.279 [2026-04-14T02:30:17.912Z] configuration: [2026-04-14T02:30:17.912Z] Boot Layer [2026-04-14T02:30:17.912Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:30:17.912Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:30:17.912Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:30:17.912Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:30:17.912Z] [2026-04-14T02:30:17.912Z] STDOUT: [2026-04-14T02:30:17.912Z] [02:22:09.550] Parsing [--jpt-run=AddLShortcutTest]... [2026-04-14T02:30:17.912Z] [02:22:09.787] AddLShortcutTest -> [public void AddLShortcutTest.test(), public void AddLShortcutTest.testStartupDirectory(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testStartupDirectory2(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testInvokeShortcuts(jdk.jpackage.test.LauncherShortcut$StartupDirectory)] [2026-04-14T02:30:17.912Z] [02:22:09.928] Create: AddLShortcutTest.test [2026-04-14T02:30:17.912Z] [02:22:09.934] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.912Z] [02:22:09.935] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.936] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.937] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.937] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.938] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.938] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.912Z] [02:22:09.939] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.940] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.940] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.941] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.941] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.912Z] [02:22:09.942] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.913Z] [02:22:09.942] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.943] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.943] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.944] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.945] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.945] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.913Z] [02:22:09.946] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.946] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.947] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.948] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.948] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.913Z] [02:22:09.949] Create: AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-04-14T02:30:17.913Z] [02:22:09.970] [ RUN ] AddLShortcutTest.test [2026-04-14T02:30:17.913Z] [02:22:10.190] TRACE: Bundler msi enabled [2026-04-14T02:30:17.913Z] [02:22:10.304] TRACE: Bundler exe enabled [2026-04-14T02:30:17.913Z] [02:22:10.346] TRACE: Not running file associations test because running in headless environment [2026-04-14T02:30:17.913Z] [02:22:10.354] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.913Z] [02:22:10.464] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\fa.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.466] TRACE: description=jpackage test extension [2026-04-14T02:30:17.913Z] [02:22:10.466] TRACE: extension=AddLShortcutTest [2026-04-14T02:30:17.913Z] [02:22:10.466] TRACE: mime-type=application/x-jpackage-AddLShortcutTest [2026-04-14T02:30:17.913Z] [02:22:10.470] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.473] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\Foo.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.473] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-04-14T02:30:17.913Z] [02:22:10.473] TRACE: arguments=yep! [2026-04-14T02:30:17.913Z] [02:22:10.474] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.475] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\Bar.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.475] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-04-14T02:30:17.913Z] [02:22:10.475] TRACE: arguments=one two three [2026-04-14T02:30:17.913Z] [02:22:10.476] TRACE: win-shortcut=true [2026-04-14T02:30:17.913Z] [02:22:10.476] TRACE: win-menu=true [2026-04-14T02:30:17.913Z] [02:22:10.476] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.485] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\Launcher3.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.486] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-04-14T02:30:17.913Z] [02:22:10.486] TRACE: arguments= [2026-04-14T02:30:17.913Z] [02:22:10.486] TRACE: win-shortcut=false [2026-04-14T02:30:17.913Z] [02:22:10.486] TRACE: win-menu=false [2026-04-14T02:30:17.913Z] [02:22:10.487] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.489] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\Launcher4.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.489] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-04-14T02:30:17.913Z] [02:22:10.489] TRACE: arguments= [2026-04-14T02:30:17.913Z] [02:22:10.489] TRACE: win-shortcut=false [2026-04-14T02:30:17.913Z] [02:22:10.489] TRACE: win-menu=true [2026-04-14T02:30:17.913Z] [02:22:10.490] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.491] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\Launcher5.properties] properties file... [2026-04-14T02:30:17.913Z] [02:22:10.491] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-04-14T02:30:17.913Z] [02:22:10.492] TRACE: arguments= [2026-04-14T02:30:17.913Z] [02:22:10.492] TRACE: win-shortcut=true [2026-04-14T02:30:17.913Z] [02:22:10.492] TRACE: win-menu=false [2026-04-14T02:30:17.913Z] [02:22:10.493] TRACE: Done [2026-04-14T02:30:17.913Z] [02:22:10.547] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.913Z] [02:22:11.470] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.913Z] [02:22:11.488] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.913Z] [02:22:11.492] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.913Z] [02:22:11.589] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.913Z] [02:22:11.590] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T02:30:17.913Z] [02:22:11.637] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.913Z] [02:22:12.392] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.913Z] [02:22:12.394] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.913Z] [02:22:18.185] Command [PID: -1]: [2026-04-14T02:30:17.913Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\image\AddLShortcutTest\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,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-04-14T02:30:17.913Z] [02:22:18.185] Output: [2026-04-14T02:30:17.913Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:30:17.913Z] [2026-04-14T02:30:17.913Z] [02:22:18.186] Returned: 0 [2026-04-14T02:30:17.913Z] [2026-04-14T02:30:17.913Z] [02:22:18.306] Using default package resource JavaApp.ico [icon] (add AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.314] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.327] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:18.519] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-04-14T02:30:17.913Z] [02:22:18.533] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.534] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:18.694] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-04-14T02:30:17.913Z] [02:22:18.697] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Bar.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.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.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:18.835] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-04-14T02:30:17.913Z] [02:22:18.837] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher3.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.838] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:18.954] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-04-14T02:30:17.913Z] [02:22:18.958] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher4.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:18.959] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:19.068] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-04-14T02:30:17.913Z] [02:22:19.070] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher5.properties to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.071] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235". [2026-04-14T02:30:17.913Z] [02:22:19.677] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.844] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.885] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-04-14T02:30:17.913Z] [02:22:19.885] MSI ProductCode: fe725957-472f-3fd8-87c7-446f2750bc59. [2026-04-14T02:30:17.913Z] [02:22:19.885] MSI UpgradeCode: 27acf46c-ee50-302f-9755-871e42484bed. [2026-04-14T02:30:17.913Z] [02:22:19.923] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.949] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.959] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.965] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.973] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:19.982] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:20.004] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.913Z] [02:22:20.052] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-04-14T02:30:17.913Z] [02:22:20.055] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\image\AddLShortcutTest [2026-04-14T02:30:17.913Z] [02:23:02.545] Command [PID: 73568]: [2026-04-14T02:30:17.913Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\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.jpackage8013425330265829235\image\AddLShortcutTest\AddLShortcutTest.exe -d JpAppSizeKb=127796 -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.jpackage8013425330265829235\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8013425330265829235\wixobj\a.msi [2026-04-14T02:30:17.913Z] [02:23:02.545] Returned: 0 [2026-04-14T02:30:17.913Z] [2026-04-14T02:30:17.913Z] [02:23:02.583] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.913Z] [02:23:02.830] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.913Z] [02:23:02.831] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.913Z] [02:23:02.832] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] path exists [2026-04-14T02:30:17.913Z] [02:23:02.832] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] is a file [2026-04-14T02:30:17.913Z] [02:23:02.917] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.913Z] Export table [Component] in [test\msi-db/Component.idt] file [2026-04-14T02:30:17.913Z] Export table [Shortcut] in [test\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.913Z] Export table [Directory] in [test\msi-db/Directory.idt] file [2026-04-14T02:30:17.913Z] Export table [File] in [test\msi-db/File.idt] file [2026-04-14T02:30:17.913Z] [02:23:03.128] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.913Z] [02:23:03.130] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.914Z] [02:23:03.281] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.914Z] [02:23:03.282] TRACE: assertStringListEquals(1, AddLShortcutTest) [2026-04-14T02:30:17.914Z] [02:23:03.283] TRACE: assertStringListEquals(2, Bar) [2026-04-14T02:30:17.914Z] [02:23:03.283] TRACE: assertStringListEquals(3, Foo) [2026-04-14T02:30:17.914Z] [02:23:03.283] TRACE: assertStringListEquals(4, Launcher4) [2026-04-14T02:30:17.914Z] [02:23:03.283] TRACE: assertStringListEquals(5, Launcher5) [2026-04-14T02:30:17.914Z] [02:23:03.284] TRACE: assertEquals(2): Check the number of shortcuts of launcher [AddLShortcutTest] [2026-04-14T02:30:17.914Z] [02:23:03.284] TRACE: Verify shortcut #1 of launcher [AddLShortcutTest] [2026-04-14T02:30:17.914Z] [02:23:03.284] TRACE: assertEquals(DesktopFolder\AddLShortcutTest): Check the shortcut path [2026-04-14T02:30:17.914Z] [02:23:03.285] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-04-14T02:30:17.914Z] [02:23:03.285] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.914Z] [02:23:03.285] TRACE: Done [2026-04-14T02:30:17.914Z] [02:23:03.285] TRACE: Verify shortcut #2 of launcher [AddLShortcutTest] [2026-04-14T02:30:17.914Z] [02:23:03.285] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutTest): Check the shortcut path [2026-04-14T02:30:17.914Z] [02:23:03.286] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-04-14T02:30:17.914Z] [02:23:03.286] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.914Z] [02:23:03.286] TRACE: Done [2026-04-14T02:30:17.914Z] [02:23:03.286] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Bar] [2026-04-14T02:30:17.914Z] [02:23:03.286] TRACE: Verify shortcut #1 of launcher [Bar] [2026-04-14T02:30:17.914Z] [02:23:03.287] TRACE: assertEquals(DesktopFolder\Bar): Check the shortcut path [2026-04-14T02:30:17.914Z] [02:23:03.287] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-04-14T02:30:17.914Z] [02:23:03.287] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.914Z] [02:23:03.287] TRACE: Done [2026-04-14T02:30:17.914Z] [02:23:03.287] TRACE: Verify shortcut #2 of launcher [Bar] [2026-04-14T02:30:17.915Z] [02:23:03.287] TRACE: assertEquals(ProgramMenuFolder\Unknown\Bar): Check the shortcut path [2026-04-14T02:30:17.915Z] [02:23:03.287] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Foo] [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: Verify shortcut #1 of launcher [Foo] [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: assertEquals(DesktopFolder\Foo): Check the shortcut path [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-04-14T02:30:17.915Z] [02:23:03.288] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: Verify shortcut #2 of launcher [Foo] [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: assertEquals(ProgramMenuFolder\Unknown\Foo): Check the shortcut path [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher4] [2026-04-14T02:30:17.915Z] [02:23:03.289] TRACE: Verify shortcut #1 of launcher [Launcher4] [2026-04-14T02:30:17.915Z] [02:23:03.290] TRACE: assertEquals(ProgramMenuFolder\Unknown\Launcher4): Check the shortcut path [2026-04-14T02:30:17.915Z] [02:23:03.290] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher4.exe): Check the shortcut target [2026-04-14T02:30:17.915Z] [02:23:03.290] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.915Z] [02:23:03.290] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.290] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher5] [2026-04-14T02:30:17.915Z] [02:23:03.291] TRACE: Verify shortcut #1 of launcher [Launcher5] [2026-04-14T02:30:17.915Z] [02:23:03.291] TRACE: assertEquals(DesktopFolder\Launcher5): Check the shortcut path [2026-04-14T02:30:17.915Z] [02:23:03.291] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher5.exe): Check the shortcut target [2026-04-14T02:30:17.915Z] [02:23:03.291] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-04-14T02:30:17.915Z] [02:23:03.291] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.308] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.915Z] [02:23:03.309] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.915Z] [02:23:03.309] TRACE: msiexec /a "test\output\AddLShortcutTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-04-14T02:30:17.915Z] [02:23:03.310] TRACE: Done [2026-04-14T02:30:17.915Z] [02:23:03.311] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:04.452] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:07.454] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:08.484] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:12.486] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:13.417] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:18.418] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:19.364] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:25.367] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:26.279] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:33.281] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:34.193] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:42.194] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:43.111] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:23:52.113] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.915Z] [02:23:53.055] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.915Z] [02:24:03.059] TRACE: Convert [PFiles64\AddLShortcutTest] into [AddLShortcutTest] in [test\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.915Z] [02:24:03.061] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.915Z] [02:24:03.062] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.915Z] [02:24:03.085] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.915Z] [02:24:03.085] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.915Z] [02:24:03.088] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\AddLShortcutTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.915Z] [02:24:03.090] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.915Z] [02:24:03.100] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.915Z] [02:24:03.101] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.915Z] [02:24:03.101] [ FAILED ] AddLShortcutTest.test; checks=40 [2026-04-14T02:30:17.915Z] [02:24:03.103] [ RUN ] AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-04-14T02:30:17.915Z] [02:24:03.107] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.915Z] [02:24:03.110] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\a.properties] properties file... [2026-04-14T02:30:17.915Z] [02:24:03.110] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-04-14T02:30:17.915Z] [02:24:03.110] TRACE: win-shortcut=true [2026-04-14T02:30:17.915Z] [02:24:03.111] TRACE: Done [2026-04-14T02:30:17.915Z] [02:24:03.120] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir testInvokeShortcuts.16ca11d8\src\Hello.java](4); discard out+err... [2026-04-14T02:30:17.915Z] [02:24:03.461] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.915Z] [02:24:03.461] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir testInvokeShortcuts.16ca11d8\src\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.915Z] [02:24:03.463] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.915Z] [02:24:03.495] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.915Z] [02:24:03.495] 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-04-14T02:30:17.915Z] [02:24:03.500] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.915Z] [02:24:04.178] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.915Z] [02:24:04.179] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.915Z] [02:24:09.369] Command [PID: -1]: [2026-04-14T02:30:17.915Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\image\AddLShortcutRunTest\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,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.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-04-14T02:30:17.915Z] [02:24:09.369] Output: [2026-04-14T02:30:17.915Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:30:17.915Z] [2026-04-14T02:30:17.915Z] [02:24:09.370] Returned: 0 [2026-04-14T02:30:17.915Z] [2026-04-14T02:30:17.915Z] [02:24:09.482] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:09.490] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:09.504] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329". [2026-04-14T02:30:17.915Z] [02:24:09.840] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:10.182] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:10.183] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329". [2026-04-14T02:30:17.915Z] [02:24:11.198] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.344] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.390] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-04-14T02:30:17.915Z] [02:24:11.391] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-04-14T02:30:17.915Z] [02:24:11.391] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-04-14T02:30:17.915Z] [02:24:11.474] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.509] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.551] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.560] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.568] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.573] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.589] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.915Z] [02:24:11.638] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-04-14T02:30:17.915Z] [02:24:11.642] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\image\AddLShortcutRunTest [2026-04-14T02:30:17.915Z] [02:25:00.646] Command [PID: 32360]: [2026-04-14T02:30:17.915Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\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.jpackage13126242803127806329\image\AddLShortcutRunTest\AddLShortcutRunTest.exe -d JpAppSizeKb=125943 -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.jpackage13126242803127806329\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13126242803127806329\wixobj\a.msi [2026-04-14T02:30:17.915Z] [02:25:00.646] Returned: 0 [2026-04-14T02:30:17.915Z] [2026-04-14T02:30:17.915Z] [02:25:00.716] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.915Z] [02:25:01.062] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.915Z] [02:25:01.063] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.915Z] [02:25:01.064] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] path exists [2026-04-14T02:30:17.915Z] [02:25:01.064] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] is a file [2026-04-14T02:30:17.915Z] [02:25:01.066] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.915Z] Export table [Shortcut] in [testInvokeShortcuts.16ca11d8\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.915Z] Export table [Component] in [testInvokeShortcuts.16ca11d8\msi-db/Component.idt] file [2026-04-14T02:30:17.915Z] Export table [File] in [testInvokeShortcuts.16ca11d8\msi-db/File.idt] file [2026-04-14T02:30:17.915Z] Export table [Directory] in [testInvokeShortcuts.16ca11d8\msi-db/Directory.idt] file [2026-04-14T02:30:17.915Z] [02:25:01.221] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:25:01.224] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:25:01.234] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.916Z] [02:25:01.235] TRACE: assertStringListEquals(1, a) [2026-04-14T02:30:17.916Z] [02:25:01.235] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-04-14T02:30:17.916Z] [02:25:01.235] TRACE: Verify shortcut #1 of launcher [a] [2026-04-14T02:30:17.916Z] [02:25:01.235] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-04-14T02:30:17.916Z] [02:25:01.235] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-04-14T02:30:17.916Z] [02:25:01.236] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest): Check the shortcut work directory [2026-04-14T02:30:17.916Z] [02:25:01.236] TRACE: Done [2026-04-14T02:30:17.916Z] [02:25:01.237] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.916Z] [02:25:01.237] TRACE: icacls "testInvokeShortcuts.16ca11d8\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.916Z] [02:25:01.238] TRACE: msiexec /a "testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files" [2026-04-14T02:30:17.916Z] [02:25:01.238] TRACE: Done [2026-04-14T02:30:17.916Z] [02:25:01.239] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:02.139] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:05.140] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:05.908] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:09.909] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:10.853] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:15.855] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:16.654] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:22.655] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:23.488] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:30.490] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:31.266] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:39.268] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:40.173] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:25:49.176] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:25:50.055] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:30:17.916Z] [02:26:00.056] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.916Z] [02:26:00.057] TRACE: Deleting [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.916Z] [02:26:00.059] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:26:00.060] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.916Z] [02:26:00.060] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.916Z] [02:26:00.061] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.916Z] [02:26:00.062] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.916Z] [02:26:00.063] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.916Z] [02:26:00.063] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.916Z] [02:26:00.063] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); checks=15 [2026-04-14T02:30:17.916Z] [02:26:00.064] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.916Z] [02:26:00.068] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.916Z] [02:26:00.070] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1.properties] properties file... [2026-04-14T02:30:17.916Z] [02:26:00.070] TRACE: win-shortcut=false [2026-04-14T02:30:17.916Z] [02:26:00.071] TRACE: Done [2026-04-14T02:30:17.916Z] [02:26:00.072] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime] directory [2026-04-14T02:30:17.916Z] [02:26:00.080] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.916Z] [02:26:00.316] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:26:00.317] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.916Z] [02:26:00.318] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.916Z] [02:26:00.346] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:26:00.346] 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-04-14T02:30:17.916Z] [02:26:00.361] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:26:01.008] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.916Z] [02:26:01.010] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.916Z] [02:26:01.180] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.194] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.208] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233". [2026-04-14T02:30:17.916Z] [02:26:01.254] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.257] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.258] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233". [2026-04-14T02:30:17.916Z] [02:26:01.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-04-14T02:30:17.916Z] [02:26:01.567] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.610] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.916Z] [02:26:01.611] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.916Z] [02:26:01.612] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.916Z] [02:26:01.628] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.656] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.668] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.679] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.691] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.725] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.739] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.916Z] [02:26:01.780] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.916Z] [02:26:01.787] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\image\AddLShortcutDirTest [2026-04-14T02:30:17.916Z] [02:26:03.768] Command [PID: 26552]: [2026-04-14T02:30:17.916Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\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.jpackage1300113799964331233\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.jpackage1300113799964331233\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1300113799964331233\wixobj\a.msi [2026-04-14T02:30:17.916Z] [02:26:03.768] Returned: 0 [2026-04-14T02:30:17.916Z] [2026-04-14T02:30:17.916Z] [02:26:03.788] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.916Z] [02:26:03.819] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:26:03.819] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:26:03.821] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime] [2026-04-14T02:30:17.916Z] [02:26:03.821] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.916Z] [02:26:03.821] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.916Z] [02:26:03.821] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:00.0784213Z) [2026-04-14T02:30:17.916Z] [02:26:03.822] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.916Z] [02:26:03.822] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.916Z] [02:26:03.824] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] Export table [File] in [testStartupDirectory.37efdc7d\msi-db/File.idt] file [2026-04-14T02:30:17.916Z] Export table [Component] in [testStartupDirectory.37efdc7d\msi-db/Component.idt] file [2026-04-14T02:30:17.916Z] Export table [Directory] in [testStartupDirectory.37efdc7d\msi-db/Directory.idt] file [2026-04-14T02:30:17.916Z] [02:26:03.924] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:26:03.925] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:26:03.929] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.916Z] [02:26:03.930] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.916Z] [02:26:03.931] TRACE: icacls "testStartupDirectory.37efdc7d\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.916Z] [02:26:03.931] TRACE: msiexec /a "testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files" [2026-04-14T02:30:17.916Z] [02:26:03.932] TRACE: Done [2026-04-14T02:30:17.916Z] [02:26:03.932] TRACE: exec: Execute [cmd /c testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.916Z] [02:26:04.313] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.916Z] [02:26:04.314] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.37efdc7d\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.916Z] [02:26:04.316] TRACE: Deleting [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.916Z] [02:26:04.317] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.916Z] [02:26:04.318] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.916Z] [02:26:04.318] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.916Z] [02:26:04.319] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.916Z] [02:26:04.320] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.916Z] [02:26:04.321] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.916Z] [02:26:04.321] TRACE: assertStringListEquals(1, testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.916Z] [02:26:04.322] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.916Z] [02:26:04.322] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.916Z] [02:26:04.322] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.916Z] [02:26:04.322] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.916Z] [02:26:04.323] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.916Z] [02:26:04.337] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.917Z] [02:26:04.338] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.917Z] [02:26:04.338] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.917Z] [02:26:04.339] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.917Z] [02:26:04.339] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.917Z] [02:26:04.341] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.917Z] [02:26:04.384] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:04.574] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:04.574] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.917Z] [02:26:04.575] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-04-14T02:30:17.917Z] [02:26:04.576] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:04.608] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:04.608] 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-04-14T02:30:17.917Z] [02:26:04.610] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-0] directory [2026-04-14T02:30:17.917Z] [02:26:04.616] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-60980 --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-04-14T02:30:17.917Z] [02:26:05.013] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\out-60980 [2026-04-14T02:30:17.917Z] [02:26:05.313] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:05.321] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:05.333] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15281647673481152104". [2026-04-14T02:30:17.917Z] [02:26:05.343] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.917Z] [02:26:05.365] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:05.365] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-60980 --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-04-14T02:30:17.917Z] [02:26:05.367] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-0] [2026-04-14T02:30:17.917Z] [02:26:05.367] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.917Z] [02:26:05.367] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.917Z] [02:26:05.367] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:04.6135158Z) [2026-04-14T02:30:17.917Z] [02:26:05.442] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:06.427] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:06.427] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.917Z] [02:26:06.428] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:07.047] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:07.047] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.917Z] [02:26:07.047] 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-04-14T02:30:17.917Z] [02:26:07.048] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.917Z] [02:26:07.053] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.917Z] [2026-04-14T02:30:17.917Z] FileDescription [2026-04-14T02:30:17.917Z] --------------- [2026-04-14T02:30:17.917Z] AddLShortcutDirTest [2026-04-14T02:30:17.917Z] [2026-04-14T02:30:17.917Z] [2026-04-14T02:30:17.917Z] [02:26:07.545] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:07.546] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.917Z] [02:26:07.546] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.917Z] [02:26:07.547] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.917Z] [02:26:07.547] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.917Z] [02:26:07.547] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.917Z] [02:26:07.547] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.917Z] [02:26:07.547] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.917Z] [02:26:07.548] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.917Z] [02:26:07.549] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.917Z] [02:26:07.550] TRACE: win-shortcut=false [2026-04-14T02:30:17.917Z] [02:26:07.550] TRACE: Done [2026-04-14T02:30:17.917Z] [02:26:07.551] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-1] directory [2026-04-14T02:30:17.917Z] [02:26:07.554] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:07.724] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:07.725] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.917Z] [02:26:07.726] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-04-14T02:30:17.917Z] [02:26:07.727] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.917Z] [02:26:07.755] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:07.755] 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-04-14T02:30:17.917Z] [02:26:07.759] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.917Z] [02:26:08.415] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.917Z] [02:26:08.417] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.917Z] [02:26:08.611] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:08.620] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:08.632] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627". [2026-04-14T02:30:17.917Z] [02:26:08.648] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:08.651] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:08.652] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627". [2026-04-14T02:30:17.917Z] [02:26:08.807] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:08.975] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.016] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.917Z] [02:26:09.017] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.917Z] [02:26:09.017] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.917Z] [02:26:09.032] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.061] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.074] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.086] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.091] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.101] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.110] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:09.177] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.917Z] [02:26:09.181] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\image\AddLShortcutDirTest [2026-04-14T02:30:17.917Z] [02:26:11.099] Command [PID: 81852]: [2026-04-14T02:30:17.917Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\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.jpackage5331321601758060627\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.jpackage5331321601758060627\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5331321601758060627\wixobj\a.msi [2026-04-14T02:30:17.917Z] [02:26:11.099] Returned: 0 [2026-04-14T02:30:17.917Z] [2026-04-14T02:30:17.917Z] [02:26:11.122] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output. [2026-04-14T02:30:17.917Z] [02:26:11.123] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:11.127] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.917Z] [02:26:11.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.jpackage5331321601758060627". [2026-04-14T02:30:17.917Z] [02:26:11.446] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output [2026-04-14T02:30:17.917Z] [02:26:11.446] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.917Z] [02:26:11.483] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.917Z] [02:26:11.483] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.917Z] [02:26:11.484] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-1] [2026-04-14T02:30:17.917Z] [02:26:11.485] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.917Z] [02:26:11.485] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.917Z] [02:26:11.485] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:07.5535731Z) [2026-04-14T02:30:17.917Z] [02:26:11.485] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.917Z] [02:26:11.485] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.917Z] [02:26:11.486] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.917Z] [02:26:11.486] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.918Z] [02:26:11.487] TRACE: Deleting [testStartupDirectory.37efdc7d] directory recursively [2026-04-14T02:30:17.918Z] [02:26:11.504] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=44 [2026-04-14T02:30:17.918Z] [02:26:11.504] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.918Z] [02:26:11.505] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.918Z] [02:26:11.507] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1.properties] properties file... [2026-04-14T02:30:17.918Z] [02:26:11.507] TRACE: win-shortcut=true [2026-04-14T02:30:17.918Z] [02:26:11.507] TRACE: Done [2026-04-14T02:30:17.918Z] [02:26:11.508] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime] directory [2026-04-14T02:30:17.918Z] [02:26:11.512] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.918Z] [02:26:11.651] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.918Z] [02:26:11.651] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.918Z] [02:26:11.652] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.918Z] [02:26:11.678] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.918Z] [02:26:11.678] 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-04-14T02:30:17.918Z] [02:26:11.682] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.918Z] [02:26:12.364] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.918Z] [02:26:12.366] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.918Z] [02:26:12.558] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.566] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.578] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203". [2026-04-14T02:30:17.918Z] [02:26:12.590] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.592] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.594] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203". [2026-04-14T02:30:17.918Z] [02:26:12.732] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.892] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.930] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.918Z] [02:26:12.930] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.918Z] [02:26:12.930] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.918Z] [02:26:12.944] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.973] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.987] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:12.999] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:13.005] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:13.015] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:13.025] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.918Z] [02:26:13.077] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.918Z] [02:26:13.082] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\image\AddLShortcutDirTest [2026-04-14T02:30:17.918Z] [02:26:14.962] Command [PID: 15372]: [2026-04-14T02:30:17.918Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\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.jpackage10447244190608427203\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.jpackage10447244190608427203\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10447244190608427203\wixobj\a.msi [2026-04-14T02:30:17.918Z] [02:26:14.962] Returned: 0 [2026-04-14T02:30:17.918Z] [2026-04-14T02:30:17.918Z] [02:26:14.977] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.918Z] [02:26:15.007] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.918Z] [02:26:15.008] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.918Z] [02:26:15.009] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime] [2026-04-14T02:30:17.918Z] [02:26:15.009] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.918Z] [02:26:15.009] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.918Z] [02:26:15.009] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:11.5106521Z) [2026-04-14T02:30:17.918Z] [02:26:15.010] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.918Z] [02:26:15.010] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.918Z] [02:26:15.012] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.918Z] Export table [Shortcut] in [testStartupDirectory.e769dc20\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.918Z] Export table [Component] in [testStartupDirectory.e769dc20\msi-db/Component.idt] file [2026-04-14T02:30:17.918Z] Export table [File] in [testStartupDirectory.e769dc20\msi-db/File.idt] file [2026-04-14T02:30:17.918Z] Export table [Directory] in [testStartupDirectory.e769dc20\msi-db/Directory.idt] file [2026-04-14T02:30:17.918Z] [02:26:15.111] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.918Z] [02:26:15.112] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.918Z] [02:26:15.118] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.918Z] [02:26:15.119] TRACE: assertStringListEquals(1, launcher-1) [2026-04-14T02:30:17.918Z] [02:26:15.119] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.919Z] [02:26:15.119] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.919Z] [02:26:15.119] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.919Z] [02:26:15.119] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.919Z] [02:26:15.119] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.919Z] [02:26:15.119] TRACE: Done [2026-04-14T02:30:17.919Z] [02:26:15.121] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.919Z] [02:26:15.121] TRACE: icacls "testStartupDirectory.e769dc20\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.919Z] [02:26:15.121] TRACE: msiexec /a "testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files" [2026-04-14T02:30:17.919Z] [02:26:15.122] TRACE: Done [2026-04-14T02:30:17.919Z] [02:26:15.122] TRACE: exec: Execute [cmd /c testStartupDirectory.e769dc20\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:15.517] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:15.517] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.e769dc20\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.919Z] [02:26:15.519] TRACE: Deleting [testStartupDirectory.e769dc20\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.919Z] [02:26:15.520] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.919Z] [02:26:15.520] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.919Z] [02:26:15.521] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.919Z] [02:26:15.521] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.919Z] [02:26:15.522] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.919Z] [02:26:15.523] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.919Z] [02:26:15.523] TRACE: assertStringListEquals(1, testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.919Z] [02:26:15.523] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.919Z] [02:26:15.523] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.919Z] [02:26:15.523] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.919Z] [02:26:15.524] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.919Z] [02:26:15.524] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.919Z] [02:26:15.524] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.919Z] [02:26:15.525] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.919Z] [02:26:15.525] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.919Z] [02:26:15.525] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.919Z] [02:26:15.525] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.919Z] [02:26:15.525] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.919Z] [02:26:15.528] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:15.657] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:15.658] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.919Z] [02:26:15.658] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-04-14T02:30:17.919Z] [02:26:15.659] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:15.687] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:15.688] 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-04-14T02:30:17.919Z] [02:26:15.690] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-0] directory [2026-04-14T02:30:17.919Z] [02:26:15.694] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-60980 --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-04-14T02:30:17.919Z] [02:26:16.065] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\out-60980 [2026-04-14T02:30:17.919Z] [02:26:16.356] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.919Z] [02:26:16.364] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.919Z] [02:26:16.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.jpackage5483402739451324040". [2026-04-14T02:30:17.919Z] [02:26:16.384] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.919Z] [02:26:16.403] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:16.404] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-60980 --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-04-14T02:30:17.919Z] [02:26:16.404] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-0] [2026-04-14T02:30:17.919Z] [02:26:16.405] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.919Z] [02:26:16.405] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.919Z] [02:26:16.405] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:15.691735Z) [2026-04-14T02:30:17.919Z] [02:26:16.479] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:17.109] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:17.109] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.919Z] [02:26:17.110] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:17.729] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:17.730] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.919Z] [02:26:17.730] 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-04-14T02:30:17.919Z] [02:26:17.730] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.919Z] [02:26:17.733] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.919Z] [2026-04-14T02:30:17.919Z] FileDescription [2026-04-14T02:30:17.919Z] --------------- [2026-04-14T02:30:17.919Z] AddLShortcutDirTest [2026-04-14T02:30:17.919Z] [2026-04-14T02:30:17.919Z] [2026-04-14T02:30:17.919Z] [02:26:18.096] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:18.097] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.919Z] [02:26:18.097] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.919Z] [02:26:18.097] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.919Z] [02:26:18.098] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.919Z] [02:26:18.098] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.919Z] [02:26:18.098] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.919Z] [02:26:18.098] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.919Z] [02:26:18.098] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.919Z] [02:26:18.100] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.919Z] [02:26:18.100] TRACE: win-shortcut=true [2026-04-14T02:30:17.919Z] [02:26:18.101] TRACE: Done [2026-04-14T02:30:17.919Z] [02:26:18.102] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-1] directory [2026-04-14T02:30:17.919Z] [02:26:18.105] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:18.232] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:18.232] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.919Z] [02:26:18.233] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-04-14T02:30:17.919Z] [02:26:18.234] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.919Z] [02:26:18.264] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.919Z] [02:26:18.264] 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-04-14T02:30:17.919Z] [02:26:18.268] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.919Z] [02:26:18.934] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.919Z] [02:26:18.936] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.919Z] [02:26:19.100] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.919Z] [02:26:19.116] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.919Z] [02:26:19.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.jpackage14856712843985856673". [2026-04-14T02:30:17.919Z] [02:26:19.163] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.170] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.172] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673". [2026-04-14T02:30:17.920Z] [02:26:19.299] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.478] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.515] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.920Z] [02:26:19.516] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.920Z] [02:26:19.516] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.920Z] [02:26:19.534] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.564] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.579] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.589] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.595] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.611] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.646] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:19.685] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.920Z] [02:26:19.692] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\image\AddLShortcutDirTest [2026-04-14T02:30:17.920Z] [02:26:21.625] Command [PID: 35876]: [2026-04-14T02:30:17.920Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\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.jpackage14856712843985856673\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.jpackage14856712843985856673\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673\wixobj\a.msi [2026-04-14T02:30:17.920Z] [02:26:21.625] Returned: 0 [2026-04-14T02:30:17.920Z] [2026-04-14T02:30:17.920Z] [02:26:21.649] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output. [2026-04-14T02:30:17.920Z] [02:26:21.650] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:21.655] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:21.656] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14856712843985856673". [2026-04-14T02:30:17.920Z] [02:26:21.949] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output [2026-04-14T02:30:17.920Z] [02:26:21.950] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.920Z] [02:26:21.984] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.920Z] [02:26:21.984] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.920Z] [02:26:21.985] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-1] [2026-04-14T02:30:17.920Z] [02:26:21.985] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.920Z] [02:26:21.985] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.920Z] [02:26:21.985] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:18.1037871Z) [2026-04-14T02:30:17.920Z] [02:26:21.986] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.920Z] [02:26:21.986] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.920Z] [02:26:21.986] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.920Z] [02:26:21.986] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.920Z] [02:26:21.987] TRACE: Deleting [testStartupDirectory.e769dc20] directory recursively [2026-04-14T02:30:17.920Z] [02:26:22.003] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=48 [2026-04-14T02:30:17.920Z] [02:26:22.003] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.920Z] [02:26:22.004] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.920Z] [02:26:22.005] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1.properties] properties file... [2026-04-14T02:30:17.920Z] [02:26:22.006] TRACE: win-shortcut=false [2026-04-14T02:30:17.920Z] [02:26:22.006] TRACE: Done [2026-04-14T02:30:17.920Z] [02:26:22.007] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime] directory [2026-04-14T02:30:17.920Z] [02:26:22.010] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.920Z] [02:26:22.133] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.920Z] [02:26:22.134] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.920Z] [02:26:22.135] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.920Z] [02:26:22.161] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.920Z] [02:26:22.161] 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-04-14T02:30:17.920Z] [02:26:22.165] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.920Z] [02:26:22.816] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.920Z] [02:26:22.818] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.920Z] [02:26:23.023] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.030] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.042] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429". [2026-04-14T02:30:17.920Z] [02:26:23.052] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.054] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.058] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429". [2026-04-14T02:30:17.920Z] [02:26:23.168] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.333] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.373] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.920Z] [02:26:23.374] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.920Z] [02:26:23.374] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.920Z] [02:26:23.387] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.417] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.441] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.453] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.459] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.468] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.477] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.920Z] [02:26:23.529] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.920Z] [02:26:23.533] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\image\AddLShortcutDirTest [2026-04-14T02:30:17.920Z] [02:26:25.365] Command [PID: 64020]: [2026-04-14T02:30:17.921Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\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.jpackage14141191765510162429\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.jpackage14141191765510162429\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14141191765510162429\wixobj\a.msi [2026-04-14T02:30:17.921Z] [02:26:25.366] Returned: 0 [2026-04-14T02:30:17.921Z] [2026-04-14T02:30:17.921Z] [02:26:25.383] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.921Z] [02:26:25.416] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.921Z] [02:26:25.416] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.921Z] [02:26:25.417] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime] [2026-04-14T02:30:17.921Z] [02:26:25.417] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.921Z] [02:26:25.417] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.921Z] [02:26:25.417] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:22.0088623Z) [2026-04-14T02:30:17.921Z] [02:26:25.418] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.921Z] [02:26:25.418] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.921Z] [02:26:25.420] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.921Z] Export table [Shortcut] in [testStartupDirectory.6af02edc\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.921Z] Export table [Component] in [testStartupDirectory.6af02edc\msi-db/Component.idt] file [2026-04-14T02:30:17.921Z] Export table [File] in [testStartupDirectory.6af02edc\msi-db/File.idt] file [2026-04-14T02:30:17.921Z] Export table [Directory] in [testStartupDirectory.6af02edc\msi-db/Directory.idt] file [2026-04-14T02:30:17.921Z] [02:26:25.512] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.921Z] [02:26:25.512] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.921Z] [02:26:25.516] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.921Z] [02:26:25.517] TRACE: Done [2026-04-14T02:30:17.921Z] [02:26:25.518] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.921Z] [02:26:25.518] TRACE: icacls "testStartupDirectory.6af02edc\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.921Z] [02:26:25.518] TRACE: msiexec /a "testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files" [2026-04-14T02:30:17.921Z] [02:26:25.519] TRACE: Done [2026-04-14T02:30:17.925Z] [02:26:25.519] TRACE: exec: Execute [cmd /c testStartupDirectory.6af02edc\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.925Z] [02:26:25.908] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:25.909] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.6af02edc\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.925Z] [02:26:25.910] TRACE: Deleting [testStartupDirectory.6af02edc\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.925Z] [02:26:25.911] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.925Z] [02:26:25.912] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.925Z] [02:26:25.912] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.925Z] [02:26:25.913] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.925Z] [02:26:25.913] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.925Z] [02:26:25.914] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.925Z] [02:26:25.914] TRACE: assertStringListEquals(1, testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.925Z] [02:26:25.914] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.925Z] [02:26:25.914] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.925Z] [02:26:25.915] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.925Z] [02:26:25.915] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.925Z] [02:26:25.915] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.925Z] [02:26:25.915] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.925Z] [02:26:25.915] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.925Z] [02:26:25.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.925Z] [02:26:25.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.925Z] [02:26:25.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.925Z] [02:26:25.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.925Z] [02:26:25.919] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.925Z] [02:26:26.024] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:26.025] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.925Z] [02:26:26.025] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-04-14T02:30:17.925Z] [02:26:26.026] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.925Z] [02:26:26.049] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:26.050] 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-04-14T02:30:17.925Z] [02:26:26.051] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-0] directory [2026-04-14T02:30:17.925Z] [02:26:26.055] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-60980 --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-04-14T02:30:17.925Z] [02:26:26.428] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\out-60980 [2026-04-14T02:30:17.925Z] [02:26:26.723] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.925Z] [02:26:26.730] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.925Z] [02:26:26.742] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6986865622287120199". [2026-04-14T02:30:17.925Z] [02:26:26.752] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.925Z] [02:26:26.780] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:26.781] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-60980 --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-04-14T02:30:17.925Z] [02:26:26.785] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-0] [2026-04-14T02:30:17.925Z] [02:26:26.786] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.925Z] [02:26:26.786] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.925Z] [02:26:26.786] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:26.0539458Z) [2026-04-14T02:30:17.925Z] [02:26:26.850] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.925Z] [02:26:27.480] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:27.480] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.925Z] [02:26:27.481] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.925Z] [02:26:28.099] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.925Z] [02:26:28.099] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.926Z] [02:26:28.100] 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-04-14T02:30:17.926Z] [02:26:28.100] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.926Z] [02:26:28.102] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.926Z] [2026-04-14T02:30:17.926Z] FileDescription [2026-04-14T02:30:17.926Z] --------------- [2026-04-14T02:30:17.926Z] AddLShortcutDirTest [2026-04-14T02:30:17.926Z] [2026-04-14T02:30:17.926Z] [2026-04-14T02:30:17.926Z] [02:26:28.469] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.926Z] [02:26:28.470] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.926Z] [02:26:28.471] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.926Z] [02:26:28.472] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.926Z] [02:26:28.472] TRACE: win-shortcut=false [2026-04-14T02:30:17.926Z] [02:26:28.472] TRACE: Done [2026-04-14T02:30:17.926Z] [02:26:28.473] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-1] directory [2026-04-14T02:30:17.926Z] [02:26:28.476] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.926Z] [02:26:28.580] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:28.580] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.926Z] [02:26:28.581] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-04-14T02:30:17.926Z] [02:26:28.582] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.926Z] [02:26:28.608] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:28.608] 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-04-14T02:30:17.926Z] [02:26:28.612] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.926Z] [02:26:29.251] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.926Z] [02:26:29.252] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.926Z] [02:26:29.429] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.440] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.452] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691". [2026-04-14T02:30:17.926Z] [02:26:29.480] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.485] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.486] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691". [2026-04-14T02:30:17.926Z] [02:26:29.630] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.800] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.845] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.926Z] [02:26:29.845] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.926Z] [02:26:29.846] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.926Z] [02:26:29.859] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.891] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.898] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.912] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.926] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.935] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:29.960] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:30.000] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.926Z] [02:26:30.005] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\image\AddLShortcutDirTest [2026-04-14T02:30:17.926Z] [02:26:31.921] Command [PID: 16404]: [2026-04-14T02:30:17.926Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\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.jpackage519454294039560691\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.jpackage519454294039560691\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691\wixobj\a.msi [2026-04-14T02:30:17.926Z] [02:26:31.921] Returned: 0 [2026-04-14T02:30:17.926Z] [2026-04-14T02:30:17.926Z] [02:26:31.945] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output. [2026-04-14T02:30:17.926Z] [02:26:31.946] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:31.950] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:31.952] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage519454294039560691". [2026-04-14T02:30:17.926Z] [02:26:32.248] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output [2026-04-14T02:30:17.926Z] [02:26:32.248] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.926Z] [02:26:32.283] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:32.284] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-1] [2026-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:28.4759926Z) [2026-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.926Z] [02:26:32.285] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.926Z] [02:26:32.286] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.926Z] [02:26:32.286] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.926Z] [02:26:32.286] TRACE: Deleting [testStartupDirectory.6af02edc] directory recursively [2026-04-14T02:30:17.926Z] [02:26:32.304] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=48 [2026-04-14T02:30:17.926Z] [02:26:32.304] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.926Z] [02:26:32.304] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.926Z] [02:26:32.306] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1.properties] properties file... [2026-04-14T02:30:17.926Z] [02:26:32.306] TRACE: win-shortcut=true [2026-04-14T02:30:17.926Z] [02:26:32.306] TRACE: Done [2026-04-14T02:30:17.926Z] [02:26:32.307] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime] directory [2026-04-14T02:30:17.926Z] [02:26:32.310] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.926Z] [02:26:32.406] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:32.406] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.926Z] [02:26:32.407] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.926Z] [02:26:32.434] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.926Z] [02:26:32.434] 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-04-14T02:30:17.926Z] [02:26:32.437] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.926Z] [02:26:33.083] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.926Z] [02:26:33.085] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.926Z] [02:26:33.269] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.926Z] [02:26:33.284] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.295] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694". [2026-04-14T02:30:17.927Z] [02:26:33.322] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.324] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.326] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694". [2026-04-14T02:30:17.927Z] [02:26:33.491] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.651] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.691] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.927Z] [02:26:33.691] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.927Z] [02:26:33.692] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.927Z] [02:26:33.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-04-14T02:30:17.927Z] [02:26:33.737] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.770] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.781] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.789] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.794] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.802] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:33.843] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.927Z] [02:26:33.848] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\image\AddLShortcutDirTest [2026-04-14T02:30:17.927Z] [02:26:35.672] Command [PID: 53056]: [2026-04-14T02:30:17.927Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\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.jpackage2541700776814520694\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.jpackage2541700776814520694\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2541700776814520694\wixobj\a.msi [2026-04-14T02:30:17.927Z] [02:26:35.672] Returned: 0 [2026-04-14T02:30:17.927Z] [2026-04-14T02:30:17.927Z] [02:26:35.688] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.927Z] [02:26:35.720] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:35.721] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.927Z] [02:26:35.721] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime] [2026-04-14T02:30:17.927Z] [02:26:35.721] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.927Z] [02:26:35.722] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.927Z] [02:26:35.722] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:32.3090709Z) [2026-04-14T02:30:17.927Z] [02:26:35.722] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.927Z] [02:26:35.722] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.927Z] [02:26:35.723] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.927Z] Export table [Shortcut] in [testStartupDirectory.85f641e1\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.927Z] Export table [Component] in [testStartupDirectory.85f641e1\msi-db/Component.idt] file [2026-04-14T02:30:17.927Z] Export table [File] in [testStartupDirectory.85f641e1\msi-db/File.idt] file [2026-04-14T02:30:17.927Z] Export table [Directory] in [testStartupDirectory.85f641e1\msi-db/Directory.idt] file [2026-04-14T02:30:17.927Z] [02:26:35.825] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:35.826] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: Done [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.927Z] [02:26:35.831] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.927Z] [02:26:35.832] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.927Z] [02:26:35.832] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.927Z] [02:26:35.832] TRACE: Done [2026-04-14T02:30:17.927Z] [02:26:35.833] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.927Z] [02:26:35.833] TRACE: icacls "testStartupDirectory.85f641e1\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.927Z] [02:26:35.833] TRACE: msiexec /a "testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files" [2026-04-14T02:30:17.927Z] [02:26:35.834] TRACE: Done [2026-04-14T02:30:17.927Z] [02:26:35.834] TRACE: exec: Execute [cmd /c testStartupDirectory.85f641e1\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.927Z] [02:26:36.222] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:36.223] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.85f641e1\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.927Z] [02:26:36.224] TRACE: Deleting [testStartupDirectory.85f641e1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.927Z] [02:26:36.225] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.927Z] [02:26:36.226] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.927Z] [02:26:36.226] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.927Z] [02:26:36.227] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.927Z] [02:26:36.228] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.927Z] [02:26:36.228] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertStringListEquals(1, testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.927Z] [02:26:36.229] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.927Z] [02:26:36.230] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.927Z] [02:26:36.230] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.927Z] [02:26:36.230] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.927Z] [02:26:36.230] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.927Z] [02:26:36.230] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.927Z] [02:26:36.231] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.927Z] [02:26:36.233] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.927Z] [02:26:36.329] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:36.330] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.927Z] [02:26:36.330] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-04-14T02:30:17.927Z] [02:26:36.331] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.927Z] [02:26:36.357] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:36.357] 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-04-14T02:30:17.927Z] [02:26:36.358] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-0] directory [2026-04-14T02:30:17.927Z] [02:26:36.362] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-60980 --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-04-14T02:30:17.927Z] [02:26:36.738] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\out-60980 [2026-04-14T02:30:17.927Z] [02:26:37.043] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:37.050] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.927Z] [02:26:37.062] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14865660501705342660". [2026-04-14T02:30:17.927Z] [02:26:37.071] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.927Z] [02:26:37.092] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:37.092] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-60980 --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-04-14T02:30:17.927Z] [02:26:37.093] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-0] [2026-04-14T02:30:17.927Z] [02:26:37.093] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.927Z] [02:26:37.093] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.927Z] [02:26:37.093] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:36.3601515Z) [2026-04-14T02:30:17.927Z] [02:26:37.151] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.927Z] [02:26:37.776] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:37.777] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.927Z] [02:26:37.777] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.927Z] [02:26:38.368] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:38.369] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.927Z] [02:26:38.369] 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-04-14T02:30:17.927Z] [02:26:38.369] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.927Z] [02:26:38.372] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.927Z] [2026-04-14T02:30:17.927Z] FileDescription [2026-04-14T02:30:17.927Z] --------------- [2026-04-14T02:30:17.927Z] AddLShortcutDirTest [2026-04-14T02:30:17.927Z] [2026-04-14T02:30:17.927Z] [2026-04-14T02:30:17.927Z] [02:26:38.744] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.927Z] [02:26:38.744] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.928Z] [02:26:38.744] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.928Z] [02:26:38.744] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.928Z] [02:26:38.744] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.928Z] [02:26:38.745] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.928Z] [02:26:38.745] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.928Z] [02:26:38.745] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.928Z] [02:26:38.745] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.928Z] [02:26:38.746] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.928Z] [02:26:38.746] TRACE: win-shortcut=true [2026-04-14T02:30:17.928Z] [02:26:38.747] TRACE: Done [2026-04-14T02:30:17.928Z] [02:26:38.748] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-1] directory [2026-04-14T02:30:17.928Z] [02:26:38.751] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.928Z] [02:26:38.863] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.928Z] [02:26:38.864] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.928Z] [02:26:38.864] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-04-14T02:30:17.928Z] [02:26:38.865] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.928Z] [02:26:38.891] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.928Z] [02:26:38.891] 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-04-14T02:30:17.928Z] [02:26:38.893] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.928Z] [02:26:39.548] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.928Z] [02:26:39.550] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.928Z] [02:26:39.771] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:39.778] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:39.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.jpackage11146706476665768477". [2026-04-14T02:30:17.928Z] [02:26:39.800] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:39.802] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:39.804] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477". [2026-04-14T02:30:17.928Z] [02:26:39.946] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.098] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.143] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.928Z] [02:26:40.143] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.928Z] [02:26:40.144] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.928Z] [02:26:40.157] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.185] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.205] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.215] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.225] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.230] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.239] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:40.294] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.928Z] [02:26:40.298] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\image\AddLShortcutDirTest [2026-04-14T02:30:17.928Z] [02:26:42.206] Command [PID: 1268]: [2026-04-14T02:30:17.928Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\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.jpackage11146706476665768477\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.jpackage11146706476665768477\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477\wixobj\a.msi [2026-04-14T02:30:17.928Z] [02:26:42.206] Returned: 0 [2026-04-14T02:30:17.928Z] [2026-04-14T02:30:17.928Z] [02:26:42.228] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output. [2026-04-14T02:30:17.928Z] [02:26:42.230] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:42.233] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:42.234] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11146706476665768477". [2026-04-14T02:30:17.928Z] [02:26:42.566] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output [2026-04-14T02:30:17.928Z] [02:26:42.566] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.928Z] [02:26:42.598] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.928Z] [02:26:42.598] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.928Z] [02:26:42.599] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-1] [2026-04-14T02:30:17.928Z] [02:26:42.599] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.928Z] [02:26:42.599] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.928Z] [02:26:42.599] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:38.7502013Z) [2026-04-14T02:30:17.928Z] [02:26:42.600] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.928Z] [02:26:42.600] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.928Z] [02:26:42.600] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.928Z] [02:26:42.600] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.928Z] [02:26:42.601] TRACE: Deleting [testStartupDirectory.85f641e1] directory recursively [2026-04-14T02:30:17.928Z] [02:26:42.616] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=52 [2026-04-14T02:30:17.928Z] [02:26:42.617] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-04-14T02:30:17.928Z] [02:26:42.617] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.928Z] [02:26:42.619] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1.properties] properties file... [2026-04-14T02:30:17.928Z] [02:26:42.619] TRACE: Done [2026-04-14T02:30:17.928Z] [02:26:42.620] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime] directory [2026-04-14T02:30:17.928Z] [02:26:42.623] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.928Z] [02:26:42.717] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.928Z] [02:26:42.717] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.928Z] [02:26:42.718] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.928Z] [02:26:42.744] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.928Z] [02:26:42.745] 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-04-14T02:30:17.928Z] [02:26:42.748] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.928Z] [02:26:43.423] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.928Z] [02:26:43.425] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.928Z] [02:26:43.583] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:43.598] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:43.610] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253". [2026-04-14T02:30:17.928Z] [02:26:43.646] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:43.648] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:43.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.jpackage11324194187329999253". [2026-04-14T02:30:17.928Z] [02:26:43.811] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:43.978] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.023] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.928Z] [02:26:44.024] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.928Z] [02:26:44.024] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.928Z] [02:26:44.036] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.069] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.076] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.087] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.097] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.134] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.151] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.928Z] [02:26:44.188] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.928Z] [02:26:44.193] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\image\AddLShortcutDirTest [2026-04-14T02:30:17.928Z] [02:26:46.108] Command [PID: 27388]: [2026-04-14T02:30:17.928Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\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.jpackage11324194187329999253\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.jpackage11324194187329999253\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11324194187329999253\wixobj\a.msi [2026-04-14T02:30:17.928Z] [02:26:46.108] Returned: 0 [2026-04-14T02:30:17.928Z] [2026-04-14T02:30:17.928Z] [02:26:46.127] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.929Z] [02:26:46.158] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:46.159] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.929Z] [02:26:46.159] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime] [2026-04-14T02:30:17.929Z] [02:26:46.159] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.929Z] [02:26:46.159] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.929Z] [02:26:46.159] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:42.6222792Z) [2026-04-14T02:30:17.929Z] [02:26:46.160] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.929Z] [02:26:46.160] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.929Z] [02:26:46.162] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.929Z] Export table [Shortcut] in [testStartupDirectory.d16ce7d3\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.929Z] Export table [Component] in [testStartupDirectory.d16ce7d3\msi-db/Component.idt] file [2026-04-14T02:30:17.929Z] Export table [File] in [testStartupDirectory.d16ce7d3\msi-db/File.idt] file [2026-04-14T02:30:17.929Z] Export table [Directory] in [testStartupDirectory.d16ce7d3\msi-db/Directory.idt] file [2026-04-14T02:30:17.929Z] [02:26:46.253] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:46.254] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: Done [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.929Z] [02:26:46.258] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.929Z] [02:26:46.259] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.929Z] [02:26:46.259] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.929Z] [02:26:46.259] TRACE: Done [2026-04-14T02:30:17.929Z] [02:26:46.260] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.929Z] [02:26:46.260] TRACE: icacls "testStartupDirectory.d16ce7d3\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.929Z] [02:26:46.260] TRACE: msiexec /a "testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files" [2026-04-14T02:30:17.929Z] [02:26:46.261] TRACE: Done [2026-04-14T02:30:17.929Z] [02:26:46.261] TRACE: exec: Execute [cmd /c testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.929Z] [02:26:46.644] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:46.644] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.929Z] [02:26:46.646] TRACE: Deleting [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.929Z] [02:26:46.646] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.929Z] [02:26:46.647] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.929Z] [02:26:46.647] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.929Z] [02:26:46.648] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.929Z] [02:26:46.649] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.929Z] [02:26:46.649] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.929Z] [02:26:46.649] TRACE: assertStringListEquals(1, testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.929Z] [02:26:46.650] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.929Z] [02:26:46.651] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.929Z] [02:26:46.651] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.929Z] [02:26:46.651] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.929Z] [02:26:46.651] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.929Z] [02:26:46.651] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.929Z] [02:26:46.654] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.929Z] [02:26:46.748] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:46.749] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.929Z] [02:26:46.749] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-04-14T02:30:17.929Z] [02:26:46.750] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.929Z] [02:26:46.775] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:46.776] 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-04-14T02:30:17.929Z] [02:26:46.777] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-0] directory [2026-04-14T02:30:17.929Z] [02:26:46.781] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-60980 --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-04-14T02:30:17.929Z] [02:26:47.158] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\out-60980 [2026-04-14T02:30:17.929Z] [02:26:47.453] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.929Z] [02:26:47.461] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.929Z] [02:26:47.476] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13545596589294715060". [2026-04-14T02:30:17.929Z] [02:26:47.485] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.929Z] [02:26:47.509] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:47.510] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-60980 --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-04-14T02:30:17.929Z] [02:26:47.511] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-0] [2026-04-14T02:30:17.929Z] [02:26:47.511] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.929Z] [02:26:47.512] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.929Z] [02:26:47.512] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:46.7793598Z) [2026-04-14T02:30:17.929Z] [02:26:47.563] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.929Z] [02:26:48.203] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:48.204] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.929Z] [02:26:48.204] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.929Z] [02:26:48.856] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:48.856] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.929Z] [02:26:48.856] 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-04-14T02:30:17.929Z] [02:26:48.857] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.929Z] [02:26:48.859] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.929Z] [2026-04-14T02:30:17.929Z] FileDescription [2026-04-14T02:30:17.929Z] --------------- [2026-04-14T02:30:17.929Z] AddLShortcutDirTest [2026-04-14T02:30:17.929Z] [2026-04-14T02:30:17.929Z] [2026-04-14T02:30:17.929Z] [02:26:49.221] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.929Z] [02:26:49.221] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.929Z] [02:26:49.221] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.929Z] [02:26:49.221] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.929Z] [02:26:49.222] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.929Z] [02:26:49.222] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.929Z] [02:26:49.222] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.929Z] [02:26:49.222] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.929Z] [02:26:49.222] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.929Z] [02:26:49.224] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.929Z] [02:26:49.224] TRACE: Done [2026-04-14T02:30:17.929Z] [02:26:49.225] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-1] directory [2026-04-14T02:30:17.929Z] [02:26:49.228] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.930Z] [02:26:49.316] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:49.317] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.930Z] [02:26:49.317] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-04-14T02:30:17.930Z] [02:26:49.318] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.930Z] [02:26:49.346] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:49.346] 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-04-14T02:30:17.930Z] [02:26:49.349] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:49.991] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.930Z] [02:26:49.993] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.930Z] [02:26:50.162] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.178] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.193] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305". [2026-04-14T02:30:17.930Z] [02:26:50.233] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.236] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.238] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305". [2026-04-14T02:30:17.930Z] [02:26:50.386] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.536] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.576] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.930Z] [02:26:50.576] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.930Z] [02:26:50.577] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.930Z] [02:26:50.590] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.617] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.637] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.643] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.652] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.678] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.690] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:50.728] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.930Z] [02:26:50.733] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\image\AddLShortcutDirTest [2026-04-14T02:30:17.930Z] [02:26:52.716] Command [PID: 31520]: [2026-04-14T02:30:17.930Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\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.jpackage11408199957986638305\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.jpackage11408199957986638305\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305\wixobj\a.msi [2026-04-14T02:30:17.930Z] [02:26:52.716] Returned: 0 [2026-04-14T02:30:17.930Z] [2026-04-14T02:30:17.930Z] [02:26:52.740] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output. [2026-04-14T02:30:17.930Z] [02:26:52.741] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:52.745] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:52.746] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11408199957986638305". [2026-04-14T02:30:17.930Z] [02:26:53.045] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output [2026-04-14T02:30:17.930Z] [02:26:53.045] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.930Z] [02:26:53.078] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:53.078] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:53.079] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-1] [2026-04-14T02:30:17.930Z] [02:26:53.079] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.930Z] [02:26:53.079] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.930Z] [02:26:53.079] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:49.2274105Z) [2026-04-14T02:30:17.930Z] [02:26:53.080] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.930Z] [02:26:53.080] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.930Z] [02:26:53.080] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:53.080] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:53.080] TRACE: Deleting [testStartupDirectory.d16ce7d3] directory recursively [2026-04-14T02:30:17.930Z] [02:26:53.097] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=52 [2026-04-14T02:30:17.930Z] [02:26:53.097] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.930Z] [02:26:53.097] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.930Z] [02:26:53.098] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime] directory [2026-04-14T02:30:17.930Z] [02:26:53.101] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.930Z] [02:26:53.193] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:53.193] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.930Z] [02:26:53.195] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.930Z] [02:26:53.220] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:53.220] 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-04-14T02:30:17.930Z] [02:26:53.224] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:53.983] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.930Z] [02:26:53.985] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.930Z] [02:26:54.130] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.138] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.149] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730". [2026-04-14T02:30:17.930Z] [02:26:54.311] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.472] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.517] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.930Z] [02:26:54.518] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.930Z] [02:26:54.518] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.930Z] [02:26:54.531] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.561] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.574] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.585] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.616] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.626] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.641] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.930Z] [02:26:54.675] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.930Z] [02:26:54.680] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\image\AddLShortcutDirTest [2026-04-14T02:30:17.930Z] [02:26:56.236] Command [PID: 40896]: [2026-04-14T02:30:17.930Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\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.jpackage4465315587865682730\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.jpackage4465315587865682730\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4465315587865682730\wixobj\a.msi [2026-04-14T02:30:17.930Z] [02:26:56.236] Returned: 0 [2026-04-14T02:30:17.930Z] [2026-04-14T02:30:17.930Z] [02:26:56.252] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.930Z] [02:26:56.284] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.930Z] [02:26:56.284] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] [02:26:56.285] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime] [2026-04-14T02:30:17.930Z] [02:26:56.285] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.930Z] [02:26:56.285] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.930Z] [02:26:56.285] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:53.1004901Z) [2026-04-14T02:30:17.930Z] [02:26:56.285] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.930Z] [02:26:56.286] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.930Z] [02:26:56.287] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.930Z] Export table [Shortcut] in [testStartupDirectory.60780a75\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.930Z] Export table [Component] in [testStartupDirectory.60780a75\msi-db/Component.idt] file [2026-04-14T02:30:17.930Z] Export table [File] in [testStartupDirectory.60780a75\msi-db/File.idt] file [2026-04-14T02:30:17.930Z] Export table [Directory] in [testStartupDirectory.60780a75\msi-db/Directory.idt] file [2026-04-14T02:30:17.930Z] [02:26:56.384] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:26:56.385] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.931Z] [02:26:56.388] TRACE: Done [2026-04-14T02:30:17.931Z] [02:26:56.389] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.931Z] [02:26:56.389] TRACE: icacls "testStartupDirectory.60780a75\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.931Z] [02:26:56.390] TRACE: msiexec /a "testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\Program Files" [2026-04-14T02:30:17.931Z] [02:26:56.390] TRACE: Done [2026-04-14T02:30:17.931Z] [02:26:56.391] TRACE: exec: Execute [cmd /c testStartupDirectory.60780a75\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.931Z] [02:26:56.767] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:26:56.768] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.60780a75\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.931Z] [02:26:56.770] TRACE: Deleting [testStartupDirectory.60780a75\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.931Z] [02:26:56.771] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:26:56.771] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.931Z] [02:26:56.771] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.931Z] [02:26:56.771] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.931Z] [02:26:56.772] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertStringListEquals(1, testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.931Z] [02:26:56.773] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.931Z] [02:26:56.774] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.931Z] [02:26:56.774] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.931Z] [02:26:56.774] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.931Z] [02:26:56.774] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.931Z] [02:26:56.774] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.931Z] [02:26:56.775] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime-0] directory [2026-04-14T02:30:17.931Z] [02:26:56.778] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.931Z] [02:26:56.860] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:26:56.861] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.931Z] [02:26:56.861] TRACE: Delete [testStartupDirectory.60780a75\input\hello.jar] existing jar file [2026-04-14T02:30:17.931Z] [02:26:56.862] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.931Z] [02:26:56.889] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:26:56.889] 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-04-14T02:30:17.931Z] [02:26:56.892] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:26:57.527] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.931Z] [02:26:57.529] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.931Z] [02:26:57.681] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:57.698] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:57.715] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634". [2026-04-14T02:30:17.931Z] [02:26:57.884] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.062] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.102] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.931Z] [02:26:58.102] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.931Z] [02:26:58.102] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.931Z] [02:26:58.115] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.144] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.150] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.162] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.193] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.202] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.212] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:58.249] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.931Z] [02:26:58.254] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\image\AddLShortcutDirTest [2026-04-14T02:30:17.931Z] [02:26:59.777] Command [PID: 15484]: [2026-04-14T02:30:17.931Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\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.jpackage15547323394079849634\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.jpackage15547323394079849634\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634\wixobj\a.msi [2026-04-14T02:30:17.931Z] [02:26:59.777] Returned: 0 [2026-04-14T02:30:17.931Z] [2026-04-14T02:30:17.931Z] [02:26:59.799] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output. [2026-04-14T02:30:17.931Z] [02:26:59.800] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:59.804] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:26:59.805] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15547323394079849634". [2026-04-14T02:30:17.931Z] [02:27:00.129] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output [2026-04-14T02:30:17.931Z] [02:27:00.129] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.931Z] [02:27:00.164] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:27:00.164] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:27:00.165] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime-0] [2026-04-14T02:30:17.931Z] [02:27:00.165] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.931Z] [02:27:00.165] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.931Z] [02:27:00.165] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:26:56.776566Z) [2026-04-14T02:30:17.931Z] [02:27:00.166] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.931Z] [02:27:00.166] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.931Z] [02:27:00.166] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:27:00.166] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:27:00.166] TRACE: Deleting [testStartupDirectory.60780a75] directory recursively [2026-04-14T02:30:17.931Z] [02:27:00.175] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-04-14T02:30:17.931Z] [02:27:00.175] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.931Z] [02:27:00.176] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.931Z] [02:27:00.177] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1.properties] properties file... [2026-04-14T02:30:17.931Z] [02:27:00.177] TRACE: win-menu=false [2026-04-14T02:30:17.931Z] [02:27:00.178] TRACE: Done [2026-04-14T02:30:17.931Z] [02:27:00.179] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime] directory [2026-04-14T02:30:17.931Z] [02:27:00.182] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.931Z] [02:27:00.276] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:27:00.277] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.931Z] [02:27:00.278] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.931Z] [02:27:00.304] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.931Z] [02:27:00.304] 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-04-14T02:30:17.931Z] [02:27:00.307] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.931Z] [02:27:00.950] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.931Z] [02:27:00.951] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.931Z] [02:27:01.123] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.137] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.163] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567". [2026-04-14T02:30:17.931Z] [02:27:01.199] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.202] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.208] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567". [2026-04-14T02:30:17.931Z] [02:27:01.353] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.523] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.563] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.931Z] [02:27:01.563] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.931Z] [02:27:01.563] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.931Z] [02:27:01.575] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.607] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.620] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.632] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.641] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.651] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.931Z] [02:27:01.674] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.932Z] [02:27:01.708] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.932Z] [02:27:01.712] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\image\AddLShortcutDirTest [2026-04-14T02:30:17.932Z] [02:27:03.616] Command [PID: 35844]: [2026-04-14T02:30:17.932Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\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.jpackage5424561717404280567\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.jpackage5424561717404280567\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5424561717404280567\wixobj\a.msi [2026-04-14T02:30:17.932Z] [02:27:03.616] Returned: 0 [2026-04-14T02:30:17.932Z] [2026-04-14T02:30:17.932Z] [02:27:03.635] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.932Z] [02:27:03.667] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:03.668] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.932Z] [02:27:03.668] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime] [2026-04-14T02:30:17.932Z] [02:27:03.668] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.932Z] [02:27:03.668] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.932Z] [02:27:03.668] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:00.1806301Z) [2026-04-14T02:30:17.932Z] [02:27:03.669] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.932Z] [02:27:03.669] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.932Z] [02:27:03.670] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.932Z] Export table [File] in [testStartupDirectory.3269a047\msi-db/File.idt] file [2026-04-14T02:30:17.932Z] Export table [Component] in [testStartupDirectory.3269a047\msi-db/Component.idt] file [2026-04-14T02:30:17.932Z] Export table [Directory] in [testStartupDirectory.3269a047\msi-db/Directory.idt] file [2026-04-14T02:30:17.932Z] [02:27:03.775] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:03.776] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.932Z] [02:27:03.779] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.932Z] [02:27:03.781] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.932Z] [02:27:03.781] TRACE: icacls "testStartupDirectory.3269a047\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.932Z] [02:27:03.781] TRACE: msiexec /a "testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files" [2026-04-14T02:30:17.932Z] [02:27:03.781] TRACE: Done [2026-04-14T02:30:17.932Z] [02:27:03.782] TRACE: exec: Execute [cmd /c testStartupDirectory.3269a047\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:04.158] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:04.159] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.3269a047\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.932Z] [02:27:04.160] TRACE: Deleting [testStartupDirectory.3269a047\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.932Z] [02:27:04.161] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.932Z] [02:27:04.162] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.932Z] [02:27:04.162] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.932Z] [02:27:04.162] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.932Z] [02:27:04.163] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertStringListEquals(1, testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.932Z] [02:27:04.164] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.932Z] [02:27:04.165] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.932Z] [02:27:04.165] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.932Z] [02:27:04.165] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.932Z] [02:27:04.165] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.932Z] [02:27:04.165] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.932Z] [02:27:04.166] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.932Z] [02:27:04.168] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:04.272] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:04.272] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.932Z] [02:27:04.273] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-04-14T02:30:17.932Z] [02:27:04.273] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:04.303] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:04.303] 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-04-14T02:30:17.932Z] [02:27:04.305] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-0] directory [2026-04-14T02:30:17.932Z] [02:27:04.308] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-60980 --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-04-14T02:30:17.932Z] [02:27:04.705] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\out-60980 [2026-04-14T02:30:17.932Z] [02:27:05.008] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.932Z] [02:27:05.016] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.932Z] [02:27:05.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.jpackage8361723129541946380". [2026-04-14T02:30:17.932Z] [02:27:05.038] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.932Z] [02:27:05.060] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:05.060] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-60980 --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-04-14T02:30:17.932Z] [02:27:05.061] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-0] [2026-04-14T02:30:17.932Z] [02:27:05.062] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.932Z] [02:27:05.062] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.932Z] [02:27:05.062] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:04.3067175Z) [2026-04-14T02:30:17.932Z] [02:27:05.133] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:05.754] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:05.755] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.932Z] [02:27:05.755] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:06.387] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:06.387] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.932Z] [02:27:06.387] 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-04-14T02:30:17.932Z] [02:27:06.388] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.932Z] [02:27:06.390] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.932Z] [2026-04-14T02:30:17.932Z] FileDescription [2026-04-14T02:30:17.932Z] --------------- [2026-04-14T02:30:17.932Z] AddLShortcutDirTest [2026-04-14T02:30:17.932Z] [2026-04-14T02:30:17.932Z] [2026-04-14T02:30:17.932Z] [02:27:06.762] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:06.763] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.932Z] [02:27:06.763] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.932Z] [02:27:06.763] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.932Z] [02:27:06.763] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.932Z] [02:27:06.763] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.932Z] [02:27:06.764] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.932Z] [02:27:06.764] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.932Z] [02:27:06.764] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.932Z] [02:27:06.765] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.932Z] [02:27:06.765] TRACE: win-menu=false [2026-04-14T02:30:17.932Z] [02:27:06.766] TRACE: Done [2026-04-14T02:30:17.932Z] [02:27:06.767] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-1] directory [2026-04-14T02:30:17.932Z] [02:27:06.770] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:06.868] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:06.868] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.932Z] [02:27:06.869] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-04-14T02:30:17.932Z] [02:27:06.869] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.932Z] [02:27:06.895] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.932Z] [02:27:06.896] 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-04-14T02:30:17.933Z] [02:27:06.898] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:07.618] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.933Z] [02:27:07.619] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.933Z] [02:27:07.785] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:07.802] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:07.824] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271". [2026-04-14T02:30:17.933Z] [02:27:07.848] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:07.853] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:07.856] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271". [2026-04-14T02:30:17.933Z] [02:27:07.999] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.162] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.202] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.933Z] [02:27:08.202] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.933Z] [02:27:08.203] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.933Z] [02:27:08.216] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.243] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.255] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.271] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.278] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.286] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.296] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:08.342] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.933Z] [02:27:08.347] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\image\AddLShortcutDirTest [2026-04-14T02:30:17.933Z] [02:27:10.177] Command [PID: 60136]: [2026-04-14T02:30:17.933Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\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.jpackage17683858628594515271\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.jpackage17683858628594515271\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271\wixobj\a.msi [2026-04-14T02:30:17.933Z] [02:27:10.178] Returned: 0 [2026-04-14T02:30:17.933Z] [2026-04-14T02:30:17.933Z] [02:27:10.200] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output. [2026-04-14T02:30:17.933Z] [02:27:10.202] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:10.206] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:10.207] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17683858628594515271". [2026-04-14T02:30:17.933Z] [02:27:10.496] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output [2026-04-14T02:30:17.933Z] [02:27:10.497] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.933Z] [02:27:10.530] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.933Z] [02:27:10.530] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-1] [2026-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:06.7687677Z) [2026-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.933Z] [02:27:10.531] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.933Z] [02:27:10.532] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:10.532] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:10.532] TRACE: Deleting [testStartupDirectory.3269a047] directory recursively [2026-04-14T02:30:17.933Z] [02:27:10.546] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=44 [2026-04-14T02:30:17.933Z] [02:27:10.546] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.933Z] [02:27:10.547] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.933Z] [02:27:10.548] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1.properties] properties file... [2026-04-14T02:30:17.933Z] [02:27:10.548] TRACE: win-menu=true [2026-04-14T02:30:17.933Z] [02:27:10.549] TRACE: Done [2026-04-14T02:30:17.933Z] [02:27:10.549] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime] directory [2026-04-14T02:30:17.933Z] [02:27:10.552] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.933Z] [02:27:10.638] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.933Z] [02:27:10.638] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.933Z] [02:27:10.639] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.933Z] [02:27:10.665] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.933Z] [02:27:10.665] 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-04-14T02:30:17.933Z] [02:27:10.668] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:11.341] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.933Z] [02:27:11.343] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.933Z] [02:27:11.546] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.553] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.566] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124". [2026-04-14T02:30:17.933Z] [02:27:11.575] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.577] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.583] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124". [2026-04-14T02:30:17.933Z] [02:27:11.731] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.893] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.934] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.933Z] [02:27:11.934] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.933Z] [02:27:11.934] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.933Z] [02:27:11.946] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.977] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.990] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:11.996] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:12.006] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:12.032] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:12.044] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.933Z] [02:27:12.089] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.933Z] [02:27:12.094] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\image\AddLShortcutDirTest [2026-04-14T02:30:17.933Z] [02:27:14.099] Command [PID: 49948]: [2026-04-14T02:30:17.933Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\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.jpackage18010900877126840124\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.jpackage18010900877126840124\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18010900877126840124\wixobj\a.msi [2026-04-14T02:30:17.933Z] [02:27:14.100] Returned: 0 [2026-04-14T02:30:17.933Z] [2026-04-14T02:30:17.933Z] [02:27:14.117] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.933Z] [02:27:14.152] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.933Z] [02:27:14.152] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.933Z] [02:27:14.153] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime] [2026-04-14T02:30:17.933Z] [02:27:14.153] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.933Z] [02:27:14.153] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.933Z] [02:27:14.153] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:10.5518428Z) [2026-04-14T02:30:17.933Z] [02:27:14.153] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.933Z] [02:27:14.154] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.934Z] [02:27:14.155] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.934Z] Export table [Shortcut] in [testStartupDirectory.84237716\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.934Z] Export table [Component] in [testStartupDirectory.84237716\msi-db/Component.idt] file [2026-04-14T02:30:17.934Z] Export table [Directory] in [testStartupDirectory.84237716\msi-db/Directory.idt] file [2026-04-14T02:30:17.934Z] Export table [File] in [testStartupDirectory.84237716\msi-db/File.idt] file [2026-04-14T02:30:17.934Z] [02:27:14.256] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:14.257] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.934Z] [02:27:14.260] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.934Z] [02:27:14.260] TRACE: assertStringListEquals(1, launcher-1) [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.934Z] [02:27:14.261] TRACE: Done [2026-04-14T02:30:17.934Z] [02:27:14.262] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.934Z] [02:27:14.262] TRACE: icacls "testStartupDirectory.84237716\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.934Z] [02:27:14.262] TRACE: msiexec /a "testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files" [2026-04-14T02:30:17.934Z] [02:27:14.263] TRACE: Done [2026-04-14T02:30:17.934Z] [02:27:14.263] TRACE: exec: Execute [cmd /c testStartupDirectory.84237716\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:14.651] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:14.652] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.84237716\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.934Z] [02:27:14.653] TRACE: Deleting [testStartupDirectory.84237716\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.934Z] [02:27:14.654] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.934Z] [02:27:14.655] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.934Z] [02:27:14.655] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.934Z] [02:27:14.656] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.934Z] [02:27:14.657] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.934Z] [02:27:14.657] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.934Z] [02:27:14.657] TRACE: assertStringListEquals(1, testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.934Z] [02:27:14.658] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.934Z] [02:27:14.659] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.934Z] [02:27:14.659] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.934Z] [02:27:14.659] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.934Z] [02:27:14.659] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.934Z] [02:27:14.662] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:14.748] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:14.748] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.934Z] [02:27:14.748] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-04-14T02:30:17.934Z] [02:27:14.749] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:14.774] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:14.774] 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-04-14T02:30:17.934Z] [02:27:14.775] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-0] directory [2026-04-14T02:30:17.934Z] [02:27:14.778] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-60980 --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-04-14T02:30:17.934Z] [02:27:15.159] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\out-60980 [2026-04-14T02:30:17.934Z] [02:27:15.460] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:15.467] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:15.480] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3544764754114008306". [2026-04-14T02:30:17.934Z] [02:27:15.489] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.934Z] [02:27:15.510] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:15.510] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-60980 --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-04-14T02:30:17.934Z] [02:27:15.511] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-0] [2026-04-14T02:30:17.934Z] [02:27:15.511] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.934Z] [02:27:15.511] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.934Z] [02:27:15.511] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:14.7779262Z) [2026-04-14T02:30:17.934Z] [02:27:15.577] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:16.225] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:16.225] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.934Z] [02:27:16.225] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:16.833] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:16.833] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.934Z] [02:27:16.833] 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-04-14T02:30:17.934Z] [02:27:16.833] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.934Z] [02:27:16.836] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.934Z] [2026-04-14T02:30:17.934Z] FileDescription [2026-04-14T02:30:17.934Z] --------------- [2026-04-14T02:30:17.934Z] AddLShortcutDirTest [2026-04-14T02:30:17.934Z] [2026-04-14T02:30:17.934Z] [2026-04-14T02:30:17.934Z] [02:27:17.210] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:17.210] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.934Z] [02:27:17.210] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.934Z] [02:27:17.210] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.934Z] [02:27:17.211] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.934Z] [02:27:17.211] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.934Z] [02:27:17.211] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.934Z] [02:27:17.211] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.934Z] [02:27:17.211] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.934Z] [02:27:17.212] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.934Z] [02:27:17.213] TRACE: win-menu=true [2026-04-14T02:30:17.934Z] [02:27:17.213] TRACE: Done [2026-04-14T02:30:17.934Z] [02:27:17.214] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-1] directory [2026-04-14T02:30:17.934Z] [02:27:17.216] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:17.302] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:17.302] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.934Z] [02:27:17.302] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-04-14T02:30:17.934Z] [02:27:17.303] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.934Z] [02:27:17.329] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.934Z] [02:27:17.330] 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-04-14T02:30:17.934Z] [02:27:17.332] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.934Z] [02:27:17.977] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.934Z] [02:27:17.979] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.934Z] [02:27:18.152] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.167] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.180] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089". [2026-04-14T02:30:17.934Z] [02:27:18.216] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.221] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.223] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089". [2026-04-14T02:30:17.934Z] [02:27:18.377] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.541] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.582] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.934Z] [02:27:18.582] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.934Z] [02:27:18.583] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.934Z] [02:27:18.595] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.630] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.934Z] [02:27:18.641] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:18.651] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:18.679] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:18.696] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:18.705] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:18.736] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.935Z] [02:27:18.742] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\image\AddLShortcutDirTest [2026-04-14T02:30:17.935Z] [02:27:20.664] Command [PID: 14844]: [2026-04-14T02:30:17.935Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\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.jpackage3137634298741310089\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.jpackage3137634298741310089\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089\wixobj\a.msi [2026-04-14T02:30:17.935Z] [02:27:20.665] Returned: 0 [2026-04-14T02:30:17.935Z] [2026-04-14T02:30:17.935Z] [02:27:20.689] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output. [2026-04-14T02:30:17.935Z] [02:27:20.691] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:20.695] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:20.696] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3137634298741310089". [2026-04-14T02:30:17.935Z] [02:27:21.015] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output [2026-04-14T02:30:17.935Z] [02:27:21.016] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.935Z] [02:27:21.054] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:21.054] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-1] [2026-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:17.2159766Z) [2026-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.935Z] [02:27:21.055] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.935Z] [02:27:21.056] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:21.056] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:21.056] TRACE: Deleting [testStartupDirectory.84237716] directory recursively [2026-04-14T02:30:17.935Z] [02:27:21.071] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=48 [2026-04-14T02:30:17.935Z] [02:27:21.071] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.935Z] [02:27:21.072] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.935Z] [02:27:21.073] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1.properties] properties file... [2026-04-14T02:30:17.935Z] [02:27:21.073] TRACE: win-menu=false [2026-04-14T02:30:17.935Z] [02:27:21.074] TRACE: Done [2026-04-14T02:30:17.935Z] [02:27:21.074] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime] directory [2026-04-14T02:30:17.935Z] [02:27:21.078] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.935Z] [02:27:21.172] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:21.172] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.935Z] [02:27:21.173] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.935Z] [02:27:21.199] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:21.199] 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-04-14T02:30:17.935Z] [02:27:21.202] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:21.888] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.935Z] [02:27:21.890] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.935Z] [02:27:22.103] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.110] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.121] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583". [2026-04-14T02:30:17.935Z] [02:27:22.151] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.157] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.160] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583". [2026-04-14T02:30:17.935Z] [02:27:22.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-04-14T02:30:17.935Z] [02:27:22.468] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.507] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.935Z] [02:27:22.508] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.935Z] [02:27:22.508] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.935Z] [02:27:22.522] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.553] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.584] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.594] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.603] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.607] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.617] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.935Z] [02:27:22.670] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.935Z] [02:27:22.675] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\image\AddLShortcutDirTest [2026-04-14T02:30:17.935Z] [02:27:24.661] Command [PID: 63920]: [2026-04-14T02:30:17.935Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\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.jpackage13217314813875620583\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.jpackage13217314813875620583\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13217314813875620583\wixobj\a.msi [2026-04-14T02:30:17.935Z] [02:27:24.662] Returned: 0 [2026-04-14T02:30:17.935Z] [2026-04-14T02:30:17.935Z] [02:27:24.680] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.935Z] [02:27:24.714] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:24.714] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime] [2026-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:21.0760565Z) [2026-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.935Z] [02:27:24.715] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.935Z] [02:27:24.717] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] Export table [Shortcut] in [testStartupDirectory.df2d6994\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.935Z] Export table [Component] in [testStartupDirectory.df2d6994\msi-db/Component.idt] file [2026-04-14T02:30:17.935Z] Export table [Directory] in [testStartupDirectory.df2d6994\msi-db/Directory.idt] file [2026-04-14T02:30:17.935Z] Export table [File] in [testStartupDirectory.df2d6994\msi-db/File.idt] file [2026-04-14T02:30:17.935Z] [02:27:24.819] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:24.819] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:24.822] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.935Z] [02:27:24.823] TRACE: Done [2026-04-14T02:30:17.935Z] [02:27:24.824] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.935Z] [02:27:24.824] TRACE: icacls "testStartupDirectory.df2d6994\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.935Z] [02:27:24.824] TRACE: msiexec /a "testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files" [2026-04-14T02:30:17.935Z] [02:27:24.825] TRACE: Done [2026-04-14T02:30:17.935Z] [02:27:24.825] TRACE: exec: Execute [cmd /c testStartupDirectory.df2d6994\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.935Z] [02:27:25.213] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.935Z] [02:27:25.214] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.df2d6994\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.935Z] [02:27:25.215] TRACE: Deleting [testStartupDirectory.df2d6994\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.935Z] [02:27:25.216] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.935Z] [02:27:25.217] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.935Z] [02:27:25.217] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.935Z] [02:27:25.217] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.935Z] [02:27:25.218] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.936Z] [02:27:25.218] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.936Z] [02:27:25.218] TRACE: assertStringListEquals(1, testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.936Z] [02:27:25.219] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.936Z] [02:27:25.220] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.936Z] [02:27:25.220] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.936Z] [02:27:25.220] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.936Z] [02:27:25.220] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.936Z] [02:27:25.222] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:25.305] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:25.306] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.936Z] [02:27:25.306] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-04-14T02:30:17.936Z] [02:27:25.307] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:25.333] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:25.333] 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-04-14T02:30:17.936Z] [02:27:25.335] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-0] directory [2026-04-14T02:30:17.936Z] [02:27:25.339] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-60980 --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-04-14T02:30:17.936Z] [02:27:25.708] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\out-60980 [2026-04-14T02:30:17.936Z] [02:27:26.001] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:26.008] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:26.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.jpackage3871466263975880433". [2026-04-14T02:30:17.936Z] [02:27:26.044] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.936Z] [02:27:26.071] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:26.072] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-60980 --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-04-14T02:30:17.936Z] [02:27:26.073] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-0] [2026-04-14T02:30:17.936Z] [02:27:26.073] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.936Z] [02:27:26.073] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.936Z] [02:27:26.073] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:25.3371428Z) [2026-04-14T02:30:17.936Z] [02:27:26.142] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:26.786] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:26.786] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.936Z] [02:27:26.787] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:27.417] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:27.417] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.936Z] [02:27:27.417] 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-04-14T02:30:17.936Z] [02:27:27.417] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.936Z] [02:27:27.419] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.936Z] [2026-04-14T02:30:17.936Z] FileDescription [2026-04-14T02:30:17.936Z] --------------- [2026-04-14T02:30:17.936Z] AddLShortcutDirTest [2026-04-14T02:30:17.936Z] [2026-04-14T02:30:17.936Z] [2026-04-14T02:30:17.936Z] [02:27:27.774] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:27.774] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.936Z] [02:27:27.774] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.936Z] [02:27:27.774] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.936Z] [02:27:27.775] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.936Z] [02:27:27.775] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.936Z] [02:27:27.775] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.936Z] [02:27:27.775] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.936Z] [02:27:27.775] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.936Z] [02:27:27.776] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.936Z] [02:27:27.777] TRACE: win-menu=false [2026-04-14T02:30:17.936Z] [02:27:27.777] TRACE: Done [2026-04-14T02:30:17.936Z] [02:27:27.778] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-1] directory [2026-04-14T02:30:17.936Z] [02:27:27.781] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:27.873] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:27.873] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.936Z] [02:27:27.874] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-04-14T02:30:17.936Z] [02:27:27.875] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.936Z] [02:27:27.897] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:27.898] 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-04-14T02:30:17.936Z] [02:27:27.900] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.936Z] [02:27:28.532] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.936Z] [02:27:28.534] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.936Z] [02:27:28.749] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:28.757] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:28.768] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746". [2026-04-14T02:30:17.936Z] [02:27:28.787] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:28.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:28.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.jpackage4347477796119254746". [2026-04-14T02:30:17.936Z] [02:27:28.928] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.078] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.126] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.936Z] [02:27:29.127] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.936Z] [02:27:29.127] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.936Z] [02:27:29.139] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.168] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.188] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.198] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.203] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.212] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.222] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:29.268] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.936Z] [02:27:29.272] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\image\AddLShortcutDirTest [2026-04-14T02:30:17.936Z] [02:27:31.220] Command [PID: 17292]: [2026-04-14T02:30:17.936Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\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.jpackage4347477796119254746\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.jpackage4347477796119254746\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746\wixobj\a.msi [2026-04-14T02:30:17.936Z] [02:27:31.221] Returned: 0 [2026-04-14T02:30:17.936Z] [2026-04-14T02:30:17.936Z] [02:27:31.243] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output. [2026-04-14T02:30:17.936Z] [02:27:31.245] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:31.249] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.936Z] [02:27:31.250] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4347477796119254746". [2026-04-14T02:30:17.936Z] [02:27:31.554] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output [2026-04-14T02:30:17.936Z] [02:27:31.555] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.936Z] [02:27:31.587] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.936Z] [02:27:31.587] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-1] [2026-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:27.7801903Z) [2026-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.936Z] [02:27:31.588] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.936Z] [02:27:31.589] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.936Z] [02:27:31.589] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.936Z] [02:27:31.589] TRACE: Deleting [testStartupDirectory.df2d6994] directory recursively [2026-04-14T02:30:17.936Z] [02:27:31.602] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=48 [2026-04-14T02:30:17.937Z] [02:27:31.602] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.937Z] [02:27:31.603] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.937Z] [02:27:31.604] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1.properties] properties file... [2026-04-14T02:30:17.937Z] [02:27:31.604] TRACE: win-menu=true [2026-04-14T02:30:17.937Z] [02:27:31.605] TRACE: Done [2026-04-14T02:30:17.937Z] [02:27:31.605] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime] directory [2026-04-14T02:30:17.937Z] [02:27:31.608] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:31.686] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:31.686] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.937Z] [02:27:31.687] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:31.713] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:31.713] 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-04-14T02:30:17.937Z] [02:27:31.716] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.937Z] [02:27:32.456] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.937Z] [02:27:32.458] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.937Z] [02:27:32.666] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:32.673] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:32.684] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843". [2026-04-14T02:30:17.937Z] [02:27:32.692] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:32.694] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:32.696] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843". [2026-04-14T02:30:17.937Z] [02:27:32.847] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:32.999] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.040] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.937Z] [02:27:33.041] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.937Z] [02:27:33.041] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.937Z] [02:27:33.054] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.083] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.096] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.112] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.122] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.147] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.157] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:33.191] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.937Z] [02:27:33.196] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\image\AddLShortcutDirTest [2026-04-14T02:30:17.937Z] [02:27:35.207] Command [PID: 44624]: [2026-04-14T02:30:17.937Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\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.jpackage2941981090169333843\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.jpackage2941981090169333843\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2941981090169333843\wixobj\a.msi [2026-04-14T02:30:17.937Z] [02:27:35.207] Returned: 0 [2026-04-14T02:30:17.937Z] [2026-04-14T02:30:17.937Z] [02:27:35.228] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.937Z] [02:27:35.260] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:35.260] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime] [2026-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:31.6072687Z) [2026-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.937Z] [02:27:35.261] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.937Z] [02:27:35.263] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.937Z] Export table [Shortcut] in [testStartupDirectory.dc4ad029\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.937Z] Export table [Component] in [testStartupDirectory.dc4ad029\msi-db/Component.idt] file [2026-04-14T02:30:17.937Z] Export table [Directory] in [testStartupDirectory.dc4ad029\msi-db/Directory.idt] file [2026-04-14T02:30:17.937Z] Export table [File] in [testStartupDirectory.dc4ad029\msi-db/File.idt] file [2026-04-14T02:30:17.937Z] [02:27:35.372] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:35.372] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.937Z] [02:27:35.376] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.937Z] [02:27:35.376] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: Done [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.937Z] [02:27:35.377] TRACE: Done [2026-04-14T02:30:17.937Z] [02:27:35.378] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.937Z] [02:27:35.378] TRACE: icacls "testStartupDirectory.dc4ad029\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.937Z] [02:27:35.378] TRACE: msiexec /a "testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files" [2026-04-14T02:30:17.937Z] [02:27:35.379] TRACE: Done [2026-04-14T02:30:17.937Z] [02:27:35.379] TRACE: exec: Execute [cmd /c testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:35.756] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:35.756] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.dc4ad029\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.937Z] [02:27:35.758] TRACE: Deleting [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.937Z] [02:27:35.759] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.937Z] [02:27:35.759] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.937Z] [02:27:35.759] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.937Z] [02:27:35.760] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.937Z] [02:27:35.761] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.937Z] [02:27:35.761] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertStringListEquals(1, testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.937Z] [02:27:35.762] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.937Z] [02:27:35.763] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.937Z] [02:27:35.763] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.937Z] [02:27:35.763] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.937Z] [02:27:35.763] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.937Z] [02:27:35.763] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.937Z] [02:27:35.766] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:35.860] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:35.860] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.937Z] [02:27:35.860] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-04-14T02:30:17.937Z] [02:27:35.861] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:35.887] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:35.887] 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-04-14T02:30:17.937Z] [02:27:35.889] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-0] directory [2026-04-14T02:30:17.937Z] [02:27:35.892] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-60980 --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-04-14T02:30:17.937Z] [02:27:36.315] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\out-60980 [2026-04-14T02:30:17.937Z] [02:27:36.614] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:36.622] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.937Z] [02:27:36.633] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6942616076789452718". [2026-04-14T02:30:17.937Z] [02:27:36.642] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.937Z] [02:27:36.664] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:36.665] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-60980 --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-04-14T02:30:17.937Z] [02:27:36.665] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-0] [2026-04-14T02:30:17.937Z] [02:27:36.666] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.937Z] [02:27:36.666] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.937Z] [02:27:36.666] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:35.8903559Z) [2026-04-14T02:30:17.937Z] [02:27:36.738] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:37.376] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:37.376] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.937Z] [02:27:37.376] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.937Z] [02:27:37.991] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:37.991] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.937Z] [02:27:37.991] 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-04-14T02:30:17.937Z] [02:27:37.991] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.937Z] [02:27:37.994] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.937Z] [2026-04-14T02:30:17.937Z] FileDescription [2026-04-14T02:30:17.937Z] --------------- [2026-04-14T02:30:17.937Z] AddLShortcutDirTest [2026-04-14T02:30:17.937Z] [2026-04-14T02:30:17.937Z] [2026-04-14T02:30:17.937Z] [02:27:38.367] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.937Z] [02:27:38.367] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.937Z] [02:27:38.367] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.937Z] [02:27:38.368] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.938Z] [02:27:38.369] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.938Z] [02:27:38.369] TRACE: win-menu=true [2026-04-14T02:30:17.938Z] [02:27:38.370] TRACE: Done [2026-04-14T02:30:17.938Z] [02:27:38.371] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-1] directory [2026-04-14T02:30:17.938Z] [02:27:38.374] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.938Z] [02:27:38.451] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.938Z] [02:27:38.451] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.938Z] [02:27:38.451] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-04-14T02:30:17.938Z] [02:27:38.452] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.938Z] [02:27:38.478] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.938Z] [02:27:38.478] 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-04-14T02:30:17.938Z] [02:27:38.481] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.938Z] [02:27:39.211] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.938Z] [02:27:39.213] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.938Z] [02:27:39.410] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.422] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.434] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037". [2026-04-14T02:30:17.938Z] [02:27:39.451] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.453] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.455] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037". [2026-04-14T02:30:17.938Z] [02:27:39.600] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.749] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.790] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.938Z] [02:27:39.790] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.938Z] [02:27:39.791] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.938Z] [02:27:39.803] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.835] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.850] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.861] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.866] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.875] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.884] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:39.934] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.938Z] [02:27:39.939] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\image\AddLShortcutDirTest [2026-04-14T02:30:17.938Z] [02:27:41.868] Command [PID: 16172]: [2026-04-14T02:30:17.938Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\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.jpackage552468638709934037\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.jpackage552468638709934037\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037\wixobj\a.msi [2026-04-14T02:30:17.938Z] [02:27:41.869] Returned: 0 [2026-04-14T02:30:17.938Z] [2026-04-14T02:30:17.938Z] [02:27:41.894] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output. [2026-04-14T02:30:17.938Z] [02:27:41.896] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:41.900] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.938Z] [02:27:41.901] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage552468638709934037". [2026-04-14T02:30:17.938Z] [02:27:42.229] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output [2026-04-14T02:30:17.938Z] [02:27:42.230] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.938Z] [02:27:42.264] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.938Z] [02:27:42.265] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.938Z] [02:27:42.265] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-1] [2026-04-14T02:30:17.938Z] [02:27:42.265] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.938Z] [02:27:42.265] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.938Z] [02:27:42.265] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:38.3724037Z) [2026-04-14T02:30:17.938Z] [02:27:42.266] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.938Z] [02:27:42.266] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.938Z] [02:27:42.266] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.939Z] [02:27:42.266] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.939Z] [02:27:42.266] TRACE: Deleting [testStartupDirectory.dc4ad029] directory recursively [2026-04-14T02:30:17.939Z] [02:27:42.281] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=52 [2026-04-14T02:30:17.939Z] [02:27:42.281] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-04-14T02:30:17.939Z] [02:27:42.282] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.939Z] [02:27:42.283] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1.properties] properties file... [2026-04-14T02:30:17.939Z] [02:27:42.284] TRACE: Done [2026-04-14T02:30:17.939Z] [02:27:42.285] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime] directory [2026-04-14T02:30:17.939Z] [02:27:42.288] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.939Z] [02:27:42.373] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.939Z] [02:27:42.374] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.939Z] [02:27:42.375] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.939Z] [02:27:42.399] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.939Z] [02:27:42.400] 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-04-14T02:30:17.939Z] [02:27:42.402] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.939Z] [02:27:43.047] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.939Z] [02:27:43.049] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.939Z] [02:27:43.216] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.230] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.243] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459". [2026-04-14T02:30:17.939Z] [02:27:43.272] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.274] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.276] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459". [2026-04-14T02:30:17.939Z] [02:27:43.400] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.580] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.620] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.939Z] [02:27:43.621] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.939Z] [02:27:43.621] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.939Z] [02:27:43.633] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.663] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.679] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.689] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.698] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.703] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.711] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.939Z] [02:27:43.764] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.939Z] [02:27:43.768] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\image\AddLShortcutDirTest [2026-04-14T02:30:17.939Z] [02:27:45.780] Command [PID: 23476]: [2026-04-14T02:30:17.939Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\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.jpackage4909424496537360459\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.jpackage4909424496537360459\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4909424496537360459\wixobj\a.msi [2026-04-14T02:30:17.939Z] [02:27:45.780] Returned: 0 [2026-04-14T02:30:17.939Z] [2026-04-14T02:30:17.940Z] [02:27:45.800] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.940Z] [02:27:45.834] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:45.835] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] [02:27:45.835] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime] [2026-04-14T02:30:17.940Z] [02:27:45.835] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.940Z] [02:27:45.836] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.940Z] [02:27:45.836] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:42.2864816Z) [2026-04-14T02:30:17.940Z] [02:27:45.836] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.940Z] [02:27:45.836] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.940Z] [02:27:45.838] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] Export table [Shortcut] in [testStartupDirectory.d493da1b\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.940Z] Export table [Component] in [testStartupDirectory.d493da1b\msi-db/Component.idt] file [2026-04-14T02:30:17.940Z] Export table [Directory] in [testStartupDirectory.d493da1b\msi-db/Directory.idt] file [2026-04-14T02:30:17.940Z] Export table [File] in [testStartupDirectory.d493da1b\msi-db/File.idt] file [2026-04-14T02:30:17.940Z] [02:27:45.937] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:45.937] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] [02:27:45.941] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.940Z] [02:27:45.941] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: Done [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.940Z] [02:27:45.942] TRACE: Done [2026-04-14T02:30:17.940Z] [02:27:45.943] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.940Z] [02:27:45.943] TRACE: icacls "testStartupDirectory.d493da1b\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.940Z] [02:27:45.943] TRACE: msiexec /a "testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files" [2026-04-14T02:30:17.940Z] [02:27:45.944] TRACE: Done [2026-04-14T02:30:17.940Z] [02:27:45.944] TRACE: exec: Execute [cmd /c testStartupDirectory.d493da1b\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:46.317] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:46.318] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d493da1b\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.940Z] [02:27:46.319] TRACE: Deleting [testStartupDirectory.d493da1b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.940Z] [02:27:46.320] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] [02:27:46.320] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.940Z] [02:27:46.320] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.940Z] [02:27:46.321] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.940Z] [02:27:46.322] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.940Z] [02:27:46.322] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.940Z] [02:27:46.322] TRACE: assertStringListEquals(1, testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.940Z] [02:27:46.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.940Z] [02:27:46.324] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.940Z] [02:27:46.324] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.940Z] [02:27:46.326] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:46.401] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:46.402] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.940Z] [02:27:46.402] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-04-14T02:30:17.940Z] [02:27:46.403] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:46.429] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:46.429] 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-04-14T02:30:17.940Z] [02:27:46.431] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-0] directory [2026-04-14T02:30:17.940Z] [02:27:46.434] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-60980 --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-04-14T02:30:17.940Z] [02:27:46.807] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\out-60980 [2026-04-14T02:30:17.940Z] [02:27:47.100] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:47.108] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:47.120] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8773122583975344820". [2026-04-14T02:30:17.940Z] [02:27:47.130] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.940Z] [02:27:47.151] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:47.151] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-60980 --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-04-14T02:30:17.940Z] [02:27:47.152] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-0] [2026-04-14T02:30:17.940Z] [02:27:47.152] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.940Z] [02:27:47.152] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.940Z] [02:27:47.152] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:46.4335669Z) [2026-04-14T02:30:17.940Z] [02:27:47.213] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:47.837] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:47.837] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.940Z] [02:27:47.838] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:48.447] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:48.447] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.940Z] [02:27:48.447] 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-04-14T02:30:17.940Z] [02:27:48.447] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.940Z] [02:27:48.450] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.940Z] [2026-04-14T02:30:17.940Z] FileDescription [2026-04-14T02:30:17.940Z] --------------- [2026-04-14T02:30:17.940Z] AddLShortcutDirTest [2026-04-14T02:30:17.940Z] [2026-04-14T02:30:17.940Z] [2026-04-14T02:30:17.940Z] [02:27:48.827] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:48.827] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.940Z] [02:27:48.828] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.940Z] [02:27:48.829] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.940Z] [02:27:48.830] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1-0.properties] properties file... [2026-04-14T02:30:17.940Z] [02:27:48.830] TRACE: Done [2026-04-14T02:30:17.940Z] [02:27:48.831] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-1] directory [2026-04-14T02:30:17.940Z] [02:27:48.833] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:48.902] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:48.902] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.940Z] [02:27:48.903] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-04-14T02:30:17.940Z] [02:27:48.904] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.940Z] [02:27:48.929] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:48.929] 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-04-14T02:30:17.940Z] [02:27:48.932] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] [02:27:49.585] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.940Z] [02:27:49.587] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.940Z] [02:27:49.758] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:49.773] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:49.786] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818". [2026-04-14T02:30:17.940Z] [02:27:49.820] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:49.822] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:49.824] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818". [2026-04-14T02:30:17.940Z] [02:27:49.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-04-14T02:30:17.940Z] [02:27:50.136] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.175] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.940Z] [02:27:50.175] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.940Z] [02:27:50.175] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.940Z] [02:27:50.189] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.216] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.228] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.234] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.244] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.253] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.262] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:50.308] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.940Z] [02:27:50.312] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\image\AddLShortcutDirTest [2026-04-14T02:30:17.940Z] [02:27:52.157] Command [PID: 79116]: [2026-04-14T02:30:17.940Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\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.jpackage4846917687340621818\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.jpackage4846917687340621818\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818\wixobj\a.msi [2026-04-14T02:30:17.940Z] [02:27:52.157] Returned: 0 [2026-04-14T02:30:17.940Z] [2026-04-14T02:30:17.940Z] [02:27:52.181] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output. [2026-04-14T02:30:17.940Z] [02:27:52.183] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:52.187] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.940Z] [02:27:52.188] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4846917687340621818". [2026-04-14T02:30:17.940Z] [02:27:52.518] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output [2026-04-14T02:30:17.940Z] [02:27:52.518] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.940Z] [02:27:52.552] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.940Z] [02:27:52.552] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.940Z] [02:27:52.552] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-1] [2026-04-14T02:30:17.940Z] [02:27:52.552] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.940Z] [02:27:52.553] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.940Z] [02:27:52.553] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:48.832614Z) [2026-04-14T02:30:17.940Z] [02:27:52.553] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.940Z] [02:27:52.553] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.941Z] [02:27:52.553] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:52.553] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:52.554] TRACE: Deleting [testStartupDirectory.d493da1b] directory recursively [2026-04-14T02:30:17.941Z] [02:27:52.568] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=52 [2026-04-14T02:30:17.941Z] [02:27:52.568] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.941Z] [02:27:52.568] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.941Z] [02:27:52.569] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime] directory [2026-04-14T02:30:17.941Z] [02:27:52.572] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.941Z] [02:27:52.660] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:52.661] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.941Z] [02:27:52.662] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.941Z] [02:27:52.689] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:52.690] 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-04-14T02:30:17.941Z] [02:27:52.692] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:53.428] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.941Z] [02:27:53.431] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.941Z] [02:27:53.695] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:53.711] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:53.723] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432". [2026-04-14T02:30:17.941Z] [02:27:53.956] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.260] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.314] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.941Z] [02:27:54.315] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.941Z] [02:27:54.315] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.941Z] [02:27:54.340] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.385] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.429] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.439] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.448] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.467] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.476] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:54.565] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.941Z] [02:27:54.573] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\image\AddLShortcutDirTest [2026-04-14T02:30:17.941Z] [02:27:56.313] Command [PID: 9424]: [2026-04-14T02:30:17.941Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\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.jpackage7934654956775020432\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.jpackage7934654956775020432\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7934654956775020432\wixobj\a.msi [2026-04-14T02:30:17.941Z] [02:27:56.313] Returned: 0 [2026-04-14T02:30:17.941Z] [2026-04-14T02:30:17.941Z] [02:27:56.331] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.941Z] [02:27:56.361] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:56.361] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime] [2026-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:52.5716931Z) [2026-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] path exists [2026-04-14T02:30:17.941Z] [02:27:56.362] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] is a file [2026-04-14T02:30:17.941Z] [02:27:56.364] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] Export table [Shortcut] in [testStartupDirectory.0a2e75cf\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.941Z] Export table [Component] in [testStartupDirectory.0a2e75cf\msi-db/Component.idt] file [2026-04-14T02:30:17.941Z] Export table [Directory] in [testStartupDirectory.0a2e75cf\msi-db/Directory.idt] file [2026-04-14T02:30:17.941Z] Export table [File] in [testStartupDirectory.0a2e75cf\msi-db/File.idt] file [2026-04-14T02:30:17.941Z] [02:27:56.457] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:56.457] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-04-14T02:30:17.941Z] [02:27:56.462] TRACE: Done [2026-04-14T02:30:17.941Z] [02:27:56.463] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.941Z] [02:27:56.463] TRACE: icacls "testStartupDirectory.0a2e75cf\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.941Z] [02:27:56.463] TRACE: msiexec /a "testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\Program Files" [2026-04-14T02:30:17.941Z] [02:27:56.464] TRACE: Done [2026-04-14T02:30:17.941Z] [02:27:56.464] TRACE: exec: Execute [cmd /c testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.941Z] [02:27:56.833] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:56.833] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.941Z] [02:27:56.834] TRACE: Deleting [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.941Z] [02:27:56.835] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:56.835] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.941Z] [02:27:56.835] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.941Z] [02:27:56.836] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.941Z] [02:27:56.836] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.941Z] [02:27:56.837] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.941Z] [02:27:56.837] TRACE: assertStringListEquals(1, testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-04-14T02:30:17.941Z] [02:27:56.837] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-04-14T02:30:17.941Z] [02:27:56.837] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-04-14T02:30:17.941Z] [02:27:56.837] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-04-14T02:30:17.941Z] [02:27:56.838] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-04-14T02:30:17.941Z] [02:27:56.839] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime-0] directory [2026-04-14T02:30:17.941Z] [02:27:56.841] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.941Z] [02:27:56.924] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:56.924] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.941Z] [02:27:56.924] TRACE: Delete [testStartupDirectory.0a2e75cf\input\hello.jar] existing jar file [2026-04-14T02:30:17.941Z] [02:27:56.925] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.941Z] [02:27:56.953] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:27:56.953] 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-04-14T02:30:17.941Z] [02:27:56.956] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:27:57.568] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.941Z] [02:27:57.570] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.941Z] [02:27:57.737] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:57.744] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:57.756] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912". [2026-04-14T02:30:17.941Z] [02:27:57.934] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.093] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.133] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.941Z] [02:27:58.134] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-04-14T02:30:17.941Z] [02:27:58.134] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-04-14T02:30:17.941Z] [02:27:58.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-04-14T02:30:17.941Z] [02:27:58.175] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.187] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.193] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.204] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.230] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.240] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:58.277] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\msi\AddLShortcutDirTest-1.0.msi. [2026-04-14T02:30:17.941Z] [02:27:58.282] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\image\AddLShortcutDirTest [2026-04-14T02:30:17.941Z] [02:27:59.753] Command [PID: 59800]: [2026-04-14T02:30:17.941Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\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.jpackage6492512592549064912\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.jpackage6492512592549064912\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912\wixobj\a.msi [2026-04-14T02:30:17.941Z] [02:27:59.753] Returned: 0 [2026-04-14T02:30:17.941Z] [2026-04-14T02:30:17.941Z] [02:27:59.781] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output. [2026-04-14T02:30:17.941Z] [02:27:59.782] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:59.786] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.941Z] [02:27:59.788] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6492512592549064912". [2026-04-14T02:30:17.941Z] [02:28:00.049] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output [2026-04-14T02:30:17.941Z] [02:28:00.049] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.941Z] [02:28:00.084] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.941Z] [02:28:00.084] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:28:00.085] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime-0] [2026-04-14T02:30:17.941Z] [02:28:00.085] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.941Z] [02:28:00.085] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.941Z] [02:28:00.085] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:27:56.8407784Z) [2026-04-14T02:30:17.941Z] [02:28:00.086] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] path exists [2026-04-14T02:30:17.941Z] [02:28:00.086] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] is a file [2026-04-14T02:30:17.941Z] [02:28:00.086] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:28:00.086] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.941Z] [02:28:00.086] TRACE: Deleting [testStartupDirectory.0a2e75cf] directory recursively [2026-04-14T02:30:17.941Z] [02:28:00.096] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-04-14T02:30:17.941Z] [02:28:00.096] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.941Z] [02:28:00.110] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.941Z] [02:28:00.112] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:00.179] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:00.179] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.942Z] [02:28:00.180] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:00.203] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:00.203] 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-04-14T02:30:17.942Z] [02:28:00.205] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime] directory [2026-04-14T02:30:17.942Z] [02:28:00.208] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\launcher-1.properties] properties file... [2026-04-14T02:30:17.942Z] [02:28:00.208] TRACE: win-shortcut=false [2026-04-14T02:30:17.942Z] [02:28:00.208] TRACE: Done [2026-04-14T02:30:17.942Z] [02:28:00.210] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.942Z] [02:28:00.587] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-04-14T02:30:17.942Z] [02:28:00.905] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:00.913] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:00.926] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10279793245343944516". [2026-04-14T02:30:17.942Z] [02:28:00.934] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:00.937] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:00.938] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10279793245343944516". [2026-04-14T02:30:17.942Z] [02:28:00.955] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.942Z] [02:28:00.983] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:00.984] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.942Z] [02:28:00.984] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime] [2026-04-14T02:30:17.942Z] [02:28:00.984] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.942Z] [02:28:00.984] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.942Z] [02:28:00.985] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:00.2068475Z) [2026-04-14T02:30:17.942Z] [02:28:00.985] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.942Z] [02:28:00.988] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:01.071] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:01.071] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.942Z] [02:28:01.072] TRACE: Delete [testStartupDirectory2.e64b9105\input\hello.jar] existing jar file [2026-04-14T02:30:17.942Z] [02:28:01.072] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:01.100] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:01.100] 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-04-14T02:30:17.942Z] [02:28:01.102] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime-0] directory [2026-04-14T02:30:17.942Z] [02:28:01.105] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-60980 --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-04-14T02:30:17.942Z] [02:28:01.479] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\out-60980 [2026-04-14T02:30:17.942Z] [02:28:01.744] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:01.757] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:01.772] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4684633497972188908". [2026-04-14T02:30:17.942Z] [02:28:01.796] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.942Z] [02:28:01.818] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:01.818] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-60980 --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-04-14T02:30:17.942Z] [02:28:01.819] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime-0] [2026-04-14T02:30:17.942Z] [02:28:01.819] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.942Z] [02:28:01.819] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.942Z] [02:28:01.819] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:01.1038638Z) [2026-04-14T02:30:17.942Z] [02:28:01.886] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:02.540] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:02.540] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.942Z] [02:28:02.540] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.942Z] [02:28:03.426] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:03.426] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.942Z] [02:28:03.426] 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-04-14T02:30:17.942Z] [02:28:03.426] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.942Z] [02:28:03.428] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.942Z] [2026-04-14T02:30:17.942Z] FileDescription [2026-04-14T02:30:17.942Z] --------------- [2026-04-14T02:30:17.942Z] foo [2026-04-14T02:30:17.942Z] [2026-04-14T02:30:17.942Z] [2026-04-14T02:30:17.942Z] [02:28:03.799] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.942Z] [02:28:03.800] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.942Z] [02:28:03.800] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] [2026-04-14T02:30:17.942Z] [02:28:03.800] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.942Z] [02:28:03.800] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.942Z] [02:28:03.800] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.942Z] [02:28:03.801] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.942Z] [02:28:03.801] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.942Z] [02:28:03.801] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.942Z] [02:28:03.803] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.942Z] [02:28:04.487] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.942Z] [02:28:04.489] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.942Z] [02:28:04.661] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.817] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.852] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.942Z] [02:28:04.852] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.942Z] [02:28:04.853] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.942Z] [02:28:04.866] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.896] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.907] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.913] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.924] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.933] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.957] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.942Z] [02:28:04.979] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.942Z] [02:28:04.984] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-04-14T02:30:17.942Z] [02:28:07.060] Command [PID: 64820]: [2026-04-14T02:30:17.943Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage11263780980648843999\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11263780980648843999\wixobj\a.msi [2026-04-14T02:30:17.943Z] [02:28:07.060] Returned: 0 [2026-04-14T02:30:17.943Z] [2026-04-14T02:30:17.943Z] [02:28:07.080] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.943Z] [02:28:07.108] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:07.108] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.943Z] [02:28:07.109] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-04-14T02:30:17.943Z] [02:28:07.109] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.943Z] [02:28:07.109] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:00.8958618Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:00.7778579Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:00.2018438Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:00.7838585Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:00.9318626Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:00.9548618Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:00.2068475Z) [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.943Z] [02:28:07.110] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.943Z] [02:28:07.111] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.943Z] [02:28:07.111] TRACE: icacls "testStartupDirectory2.e64b9105\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.943Z] [02:28:07.111] TRACE: msiexec /a "testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\Program Files" [2026-04-14T02:30:17.943Z] [02:28:07.112] TRACE: Done [2026-04-14T02:30:17.943Z] [02:28:07.112] TRACE: exec: Execute [cmd /c testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.943Z] [02:28:07.517] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:07.577] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.e64b9105\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.943Z] [02:28:07.578] TRACE: Deleting [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.943Z] [02:28:07.579] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.e64b9105\output\foo](9) [2026-04-14T02:30:17.943Z] [02:28:07.579] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.943Z] [02:28:07.579] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.943Z] [02:28:07.586] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.943Z] [02:28:07.591] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.943Z] [02:28:07.596] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.943Z] [02:28:07.597] TRACE: assertStringListEquals(1, testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.943Z] [02:28:07.610] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.943Z] [02:28:07.610] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.943Z] [02:28:07.610] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.943Z] [02:28:07.610] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.943Z] [02:28:07.610] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.943Z] [02:28:07.618] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.943Z] [02:28:07.622] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.943Z] [02:28:07.623] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.943Z] [02:28:07.625] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.943Z] [02:28:08.322] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.943Z] [02:28:08.323] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.943Z] [02:28:08.490] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.651] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.684] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.943Z] [02:28:08.684] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.943Z] [02:28:08.685] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.943Z] [02:28:08.698] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.728] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.739] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.745] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.771] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.781] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.791] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:08.811] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.943Z] [02:28:08.816] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-04-14T02:30:17.943Z] [02:28:10.573] Command [PID: 75796]: [2026-04-14T02:30:17.943Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage9842873661923558678\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842873661923558678\wixobj\a.msi [2026-04-14T02:30:17.943Z] [02:28:10.574] Returned: 0 [2026-04-14T02:30:17.943Z] [2026-04-14T02:30:17.943Z] [02:28:10.600] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output. [2026-04-14T02:30:17.943Z] [02:28:10.602] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:10.610] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:10.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.jpackage9842873661923558678". [2026-04-14T02:30:17.943Z] [02:28:10.981] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-04-14T02:30:17.943Z] [02:28:10.982] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.943Z] [02:28:11.019] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:11.019] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.943Z] [02:28:11.020] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:00.8958618Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:00.7778579Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:00.2018438Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:00.7838585Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:00.9318626Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:00.9548618Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:00.2068475Z) [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.943Z] [02:28:11.021] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command [2026-04-14T02:30:17.943Z] [02:28:11.022] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command [2026-04-14T02:30:17.943Z] [02:28:11.022] TRACE: Deleting [testStartupDirectory2.e64b9105] directory recursively [2026-04-14T02:30:17.943Z] [02:28:11.041] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=40 [2026-04-14T02:30:17.943Z] [02:28:11.041] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.943Z] [02:28:11.042] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.943Z] [02:28:11.043] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.943Z] [02:28:11.127] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:11.127] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.943Z] [02:28:11.128] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.943Z] [02:28:11.155] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:11.155] 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-04-14T02:30:17.943Z] [02:28:11.157] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime] directory [2026-04-14T02:30:17.943Z] [02:28:11.159] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\launcher-1.properties] properties file... [2026-04-14T02:30:17.943Z] [02:28:11.159] TRACE: win-shortcut=true [2026-04-14T02:30:17.943Z] [02:28:11.160] TRACE: Done [2026-04-14T02:30:17.943Z] [02:28:11.162] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.943Z] [02:28:11.550] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-04-14T02:30:17.943Z] [02:28:11.870] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:11.878] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:11.890] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12442076715872802307". [2026-04-14T02:30:17.943Z] [02:28:11.898] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:11.900] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.943Z] [02:28:11.902] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12442076715872802307". [2026-04-14T02:30:17.943Z] [02:28:11.919] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.943Z] [02:28:11.948] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.943Z] [02:28:11.950] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.943Z] [02:28:11.951] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime] [2026-04-14T02:30:17.943Z] [02:28:11.951] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.943Z] [02:28:11.951] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.943Z] [02:28:11.951] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:11.1581933Z) [2026-04-14T02:30:17.943Z] [02:28:11.951] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.943Z] [02:28:11.953] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.944Z] [02:28:12.037] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:12.037] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.944Z] [02:28:12.038] TRACE: Delete [testStartupDirectory2.cc017698\input\hello.jar] existing jar file [2026-04-14T02:30:17.944Z] [02:28:12.038] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.944Z] [02:28:12.061] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:12.061] 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-04-14T02:30:17.944Z] [02:28:12.063] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime-0] directory [2026-04-14T02:30:17.944Z] [02:28:12.288] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-60980 --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-04-14T02:30:17.944Z] [02:28:12.658] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\out-60980 [2026-04-14T02:30:17.944Z] [02:28:12.931] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:12.938] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:12.950] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17501955855628124896". [2026-04-14T02:30:17.944Z] [02:28:12.978] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.944Z] [02:28:12.997] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:12.998] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-60980 --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-04-14T02:30:17.944Z] [02:28:12.998] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime-0] [2026-04-14T02:30:17.944Z] [02:28:12.998] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.944Z] [02:28:12.999] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.944Z] [02:28:12.999] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:12.2865437Z) [2026-04-14T02:30:17.944Z] [02:28:13.077] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.944Z] [02:28:13.708] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:13.708] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.944Z] [02:28:13.708] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.944Z] [02:28:14.244] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:14.245] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.944Z] [02:28:14.245] 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-04-14T02:30:17.944Z] [02:28:14.245] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.944Z] [02:28:14.247] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.944Z] [2026-04-14T02:30:17.944Z] FileDescription [2026-04-14T02:30:17.944Z] --------------- [2026-04-14T02:30:17.944Z] foo [2026-04-14T02:30:17.944Z] [2026-04-14T02:30:17.944Z] [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.944Z] [02:28:14.618] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.944Z] [02:28:14.619] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.944Z] [02:28:14.619] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.944Z] [02:28:14.619] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.944Z] [02:28:14.621] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.944Z] [02:28:15.297] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.944Z] [02:28:15.299] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.944Z] [02:28:15.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-04-14T02:30:17.944Z] [02:28:15.637] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.668] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.944Z] [02:28:15.669] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.944Z] [02:28:15.669] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.944Z] [02:28:15.683] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.714] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.726] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.758] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.768] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.778] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.783] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.944Z] [02:28:15.805] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.944Z] [02:28:15.810] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-04-14T02:30:17.944Z] [02:28:17.760] Command [PID: 69700]: [2026-04-14T02:30:17.946Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\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.jpackage5686049343713715008\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5686049343713715008\wixobj\a.msi [2026-04-14T02:30:17.946Z] [02:28:17.760] Returned: 0 [2026-04-14T02:30:17.946Z] [2026-04-14T02:30:17.946Z] [02:28:17.782] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.946Z] [02:28:17.810] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.946Z] [02:28:17.811] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:11.8602058Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:11.7442075Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:11.1531924Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:11.750204Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:11.8952069Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:11.9172076Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:11.1581933Z) [2026-04-14T02:30:17.946Z] [02:28:17.812] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.946Z] [02:28:17.813] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.946Z] [02:28:17.813] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.946Z] [02:28:17.813] TRACE: icacls "testStartupDirectory2.cc017698\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.946Z] [02:28:17.813] TRACE: msiexec /a "testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\Program Files" [2026-04-14T02:30:17.946Z] [02:28:17.814] TRACE: Done [2026-04-14T02:30:17.946Z] [02:28:17.814] TRACE: exec: Execute [cmd /c testStartupDirectory2.cc017698\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.946Z] [02:28:18.227] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.946Z] [02:28:18.232] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.cc017698\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.946Z] [02:28:18.233] TRACE: Deleting [testStartupDirectory2.cc017698\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.946Z] [02:28:18.234] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.cc017698\output\foo](9) [2026-04-14T02:30:17.946Z] [02:28:18.234] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.946Z] [02:28:18.234] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.946Z] [02:28:18.238] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.946Z] [02:28:18.242] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.946Z] [02:28:18.246] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.946Z] [02:28:18.246] TRACE: assertStringListEquals(1, testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.946Z] [02:28:18.257] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.946Z] [02:28:18.257] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.946Z] [02:28:18.257] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.946Z] [02:28:18.257] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.946Z] [02:28:18.257] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.946Z] [02:28:18.267] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.947Z] [02:28:18.270] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.947Z] [02:28:18.270] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.947Z] [02:28:18.273] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.947Z] [02:28:18.964] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.947Z] [02:28:18.966] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.947Z] [02:28:19.137] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.307] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.342] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.947Z] [02:28:19.342] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.947Z] [02:28:19.342] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.947Z] [02:28:19.356] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.386] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.398] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.410] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.419] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.428] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.433] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:19.469] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.947Z] [02:28:19.474] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-04-14T02:30:17.947Z] [02:28:21.362] Command [PID: 47844]: [2026-04-14T02:30:17.947Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\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.jpackage15876368397640806825\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825\wixobj\a.msi [2026-04-14T02:30:17.947Z] [02:28:21.362] Returned: 0 [2026-04-14T02:30:17.947Z] [2026-04-14T02:30:17.947Z] [02:28:21.390] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output. [2026-04-14T02:30:17.947Z] [02:28:21.391] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:21.399] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:21.407] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15876368397640806825". [2026-04-14T02:30:17.947Z] [02:28:21.717] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-04-14T02:30:17.947Z] [02:28:21.717] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.947Z] [02:28:21.750] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:21.750] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:11.8602058Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:11.7442075Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:11.1531924Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:11.750204Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:11.8952069Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:11.9172076Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:11.1581933Z) [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.947Z] [02:28:21.752] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command [2026-04-14T02:30:17.947Z] [02:28:21.753] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command [2026-04-14T02:30:17.947Z] [02:28:21.753] TRACE: Deleting [testStartupDirectory2.cc017698] directory recursively [2026-04-14T02:30:17.947Z] [02:28:21.771] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=40 [2026-04-14T02:30:17.947Z] [02:28:21.771] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.947Z] [02:28:21.772] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.947Z] [02:28:21.773] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:21.846] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:21.847] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.947Z] [02:28:21.847] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:21.872] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:21.873] 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-04-14T02:30:17.947Z] [02:28:21.874] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime] directory [2026-04-14T02:30:17.947Z] [02:28:21.877] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\launcher-1.properties] properties file... [2026-04-14T02:30:17.947Z] [02:28:21.877] TRACE: win-shortcut=false [2026-04-14T02:30:17.947Z] [02:28:21.878] TRACE: Done [2026-04-14T02:30:17.947Z] [02:28:21.880] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.947Z] [02:28:22.260] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-04-14T02:30:17.947Z] [02:28:22.580] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:22.588] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:22.600] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14056803373694875730". [2026-04-14T02:30:17.947Z] [02:28:22.608] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:22.610] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:22.611] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14056803373694875730". [2026-04-14T02:30:17.947Z] [02:28:22.627] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.947Z] [02:28:22.652] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:22.653] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.947Z] [02:28:22.654] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime] [2026-04-14T02:30:17.947Z] [02:28:22.654] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.947Z] [02:28:22.654] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.947Z] [02:28:22.654] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:21.8768371Z) [2026-04-14T02:30:17.947Z] [02:28:22.658] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.947Z] [02:28:22.661] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:22.742] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:22.742] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.947Z] [02:28:22.743] TRACE: Delete [testStartupDirectory2.7361d154\input\hello.jar] existing jar file [2026-04-14T02:30:17.947Z] [02:28:22.743] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:22.770] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:22.770] 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-04-14T02:30:17.947Z] [02:28:22.772] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime-0] directory [2026-04-14T02:30:17.947Z] [02:28:22.775] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-60980 --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-04-14T02:30:17.947Z] [02:28:23.150] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\out-60980 [2026-04-14T02:30:17.947Z] [02:28:23.586] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:23.594] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:23.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.jpackage11378543958520237400". [2026-04-14T02:30:17.947Z] [02:28:23.616] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.947Z] [02:28:23.638] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:23.639] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-60980 --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-04-14T02:30:17.947Z] [02:28:23.639] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime-0] [2026-04-14T02:30:17.947Z] [02:28:23.639] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.947Z] [02:28:23.639] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.947Z] [02:28:23.639] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:22.7738525Z) [2026-04-14T02:30:17.947Z] [02:28:23.710] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:24.344] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:24.344] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.947Z] [02:28:24.345] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.947Z] [02:28:24.886] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:24.886] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.947Z] [02:28:24.886] 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-04-14T02:30:17.947Z] [02:28:24.886] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.947Z] [02:28:24.888] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.947Z] [2026-04-14T02:30:17.947Z] FileDescription [2026-04-14T02:30:17.947Z] --------------- [2026-04-14T02:30:17.947Z] foo [2026-04-14T02:30:17.947Z] [2026-04-14T02:30:17.947Z] [2026-04-14T02:30:17.947Z] [02:28:25.249] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.947Z] [02:28:25.250] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.947Z] [02:28:25.252] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.947Z] [02:28:26.028] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.947Z] [02:28:26.030] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.947Z] [02:28:26.204] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.343] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.376] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.947Z] [02:28:26.376] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.947Z] [02:28:26.377] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.947Z] [02:28:26.390] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.420] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.426] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.456] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.469] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.478] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.487] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.947Z] [02:28:26.509] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.947Z] [02:28:26.514] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-04-14T02:30:17.947Z] [02:28:28.372] Command [PID: 14480]: [2026-04-14T02:30:17.948Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage15307533407966616978\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15307533407966616978\wixobj\a.msi [2026-04-14T02:30:17.948Z] [02:28:28.372] Returned: 0 [2026-04-14T02:30:17.948Z] [2026-04-14T02:30:17.948Z] [02:28:28.392] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.948Z] [02:28:28.430] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:28.430] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:22.5718512Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:22.4548498Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:21.8718352Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:22.4598463Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:22.6058485Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:22.6268523Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:21.8768371Z) [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.948Z] [02:28:28.432] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.948Z] [02:28:28.434] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] Export table [Shortcut] in [testStartupDirectory2.7361d154\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.948Z] Export table [Component] in [testStartupDirectory2.7361d154\msi-db/Component.idt] file [2026-04-14T02:30:17.948Z] Export table [File] in [testStartupDirectory2.7361d154\msi-db/File.idt] file [2026-04-14T02:30:17.948Z] Export table [Directory] in [testStartupDirectory2.7361d154\msi-db/Directory.idt] file [2026-04-14T02:30:17.948Z] [02:28:28.658] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:28.659] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: Done [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.948Z] [02:28:28.695] TRACE: Done [2026-04-14T02:30:17.948Z] [02:28:28.696] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.948Z] [02:28:28.696] TRACE: icacls "testStartupDirectory2.7361d154\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.948Z] [02:28:28.696] TRACE: msiexec /a "testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\Program Files" [2026-04-14T02:30:17.948Z] [02:28:28.697] TRACE: Done [2026-04-14T02:30:17.948Z] [02:28:28.697] TRACE: exec: Execute [cmd /c testStartupDirectory2.7361d154\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.948Z] [02:28:29.101] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:29.106] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.7361d154\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.948Z] [02:28:29.107] TRACE: Deleting [testStartupDirectory2.7361d154\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.948Z] [02:28:29.108] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.7361d154\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.7361d154\output\foo --win-shortcut](10) [2026-04-14T02:30:17.948Z] [02:28:29.108] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.948Z] [02:28:29.108] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.948Z] [02:28:29.112] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.948Z] [02:28:29.115] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.948Z] [02:28:29.118] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.948Z] [02:28:29.118] TRACE: assertStringListEquals(1, testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.948Z] [02:28:29.129] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.948Z] [02:28:29.129] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.948Z] [02:28:29.129] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.948Z] [02:28:29.129] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.948Z] [02:28:29.129] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.948Z] [02:28:29.134] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.948Z] [02:28:29.137] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.948Z] [02:28:29.137] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.948Z] [02:28:29.139] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:29.816] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.948Z] [02:28:29.818] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.948Z] [02:28:29.998] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.151] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.182] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.948Z] [02:28:30.183] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.948Z] [02:28:30.183] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.948Z] [02:28:30.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-04-14T02:30:17.948Z] [02:28:30.228] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.234] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.265] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.275] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.284] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.293] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:30.313] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.948Z] [02:28:30.318] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-04-14T02:30:17.948Z] [02:28:32.214] Command [PID: 53576]: [2026-04-14T02:30:17.948Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage4659348017269796595\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595\wixobj\a.msi [2026-04-14T02:30:17.948Z] [02:28:32.214] Returned: 0 [2026-04-14T02:30:17.948Z] [2026-04-14T02:30:17.948Z] [02:28:32.240] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output. [2026-04-14T02:30:17.948Z] [02:28:32.242] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:32.250] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:32.257] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4659348017269796595". [2026-04-14T02:30:17.948Z] [02:28:32.562] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-04-14T02:30:17.948Z] [02:28:32.562] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.948Z] [02:28:32.593] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:32.594] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:22.5718512Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:22.4548498Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:21.8718352Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:22.4598463Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:22.6058485Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:22.6268523Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:21.8768371Z) [2026-04-14T02:30:17.948Z] [02:28:32.595] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.948Z] [02:28:32.596] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.948Z] [02:28:32.596] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:32.596] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:32.596] TRACE: Deleting [testStartupDirectory2.7361d154] directory recursively [2026-04-14T02:30:17.948Z] [02:28:32.614] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=50 [2026-04-14T02:30:17.948Z] [02:28:32.614] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.948Z] [02:28:32.615] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.948Z] [02:28:32.616] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.948Z] [02:28:32.693] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:32.694] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.948Z] [02:28:32.694] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.948Z] [02:28:32.720] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:32.720] 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-04-14T02:30:17.948Z] [02:28:32.722] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime] directory [2026-04-14T02:30:17.948Z] [02:28:32.725] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\launcher-1.properties] properties file... [2026-04-14T02:30:17.948Z] [02:28:32.725] TRACE: win-shortcut=true [2026-04-14T02:30:17.948Z] [02:28:32.726] TRACE: Done [2026-04-14T02:30:17.948Z] [02:28:32.727] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:33.103] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-04-14T02:30:17.948Z] [02:28:33.420] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:33.427] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:33.438] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8926773730431652540". [2026-04-14T02:30:17.948Z] [02:28:33.456] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:33.458] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.948Z] [02:28:33.460] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8926773730431652540". [2026-04-14T02:30:17.948Z] [02:28:33.478] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.948Z] [02:28:33.507] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.948Z] [02:28:33.507] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.948Z] [02:28:33.508] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime] [2026-04-14T02:30:17.948Z] [02:28:33.508] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.948Z] [02:28:33.508] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.948Z] [02:28:33.508] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:32.7246044Z) [2026-04-14T02:30:17.948Z] [02:28:33.509] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.949Z] [02:28:33.511] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.949Z] [02:28:33.590] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:33.590] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.949Z] [02:28:33.591] TRACE: Delete [testStartupDirectory2.c00a7069\input\hello.jar] existing jar file [2026-04-14T02:30:17.949Z] [02:28:33.591] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.949Z] [02:28:33.615] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:33.615] 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-04-14T02:30:17.949Z] [02:28:33.616] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime-0] directory [2026-04-14T02:30:17.949Z] [02:28:33.620] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-60980 --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-04-14T02:30:17.949Z] [02:28:33.994] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\out-60980 [2026-04-14T02:30:17.949Z] [02:28:34.230] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:34.237] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:34.249] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1931571701065541828". [2026-04-14T02:30:17.949Z] [02:28:34.290] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.949Z] [02:28:34.312] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:34.312] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-60980 --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-04-14T02:30:17.949Z] [02:28:34.313] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime-0] [2026-04-14T02:30:17.949Z] [02:28:34.313] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.949Z] [02:28:34.313] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.949Z] [02:28:34.313] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:33.6186219Z) [2026-04-14T02:30:17.949Z] [02:28:34.377] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.949Z] [02:28:35.135] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:35.135] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.949Z] [02:28:35.135] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.949Z] [02:28:35.661] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:35.661] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.949Z] [02:28:35.661] 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-04-14T02:30:17.949Z] [02:28:35.661] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.949Z] [02:28:35.663] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.949Z] [2026-04-14T02:30:17.949Z] FileDescription [2026-04-14T02:30:17.949Z] --------------- [2026-04-14T02:30:17.949Z] foo [2026-04-14T02:30:17.949Z] [2026-04-14T02:30:17.949Z] [2026-04-14T02:30:17.949Z] [02:28:36.015] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.949Z] [02:28:36.016] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.949Z] [02:28:36.018] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.949Z] [02:28:36.700] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.949Z] [02:28:36.702] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.949Z] [02:28:36.876] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:37.029] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:37.060] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.949Z] [02:28:37.060] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.949Z] [02:28:37.061] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.949Z] [02:28:37.072] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:37.100] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.100] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.128] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.138] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.149] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.158] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:39.175] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.949Z] [02:28:39.180] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-04-14T02:30:17.949Z] [02:28:41.165] Command [PID: 15524]: [2026-04-14T02:30:17.949Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\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.jpackage1636728688607458397\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1636728688607458397\wixobj\a.msi [2026-04-14T02:30:17.949Z] [02:28:41.165] Returned: 0 [2026-04-14T02:30:17.949Z] [2026-04-14T02:30:17.949Z] [02:28:41.185] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.949Z] [02:28:41.210] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:41.210] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:33.4106203Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:33.2936145Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:32.7196011Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:33.2996142Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:33.4536204Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:33.4766214Z) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.949Z] [02:28:41.211] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:32.7246044Z) [2026-04-14T02:30:17.949Z] [02:28:41.212] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.949Z] [02:28:41.212] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.949Z] [02:28:41.213] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.949Z] Export table [Shortcut] in [testStartupDirectory2.c00a7069\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.949Z] Export table [Component] in [testStartupDirectory2.c00a7069\msi-db/Component.idt] file [2026-04-14T02:30:17.949Z] Export table [File] in [testStartupDirectory2.c00a7069\msi-db/File.idt] file [2026-04-14T02:30:17.949Z] Export table [Directory] in [testStartupDirectory2.c00a7069\msi-db/Directory.idt] file [2026-04-14T02:30:17.949Z] [02:28:41.351] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:41.351] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: Done [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.949Z] [02:28:41.380] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.949Z] [02:28:41.381] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.949Z] [02:28:41.381] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.949Z] [02:28:41.381] TRACE: Done [2026-04-14T02:30:17.949Z] [02:28:41.382] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.949Z] [02:28:41.382] TRACE: icacls "testStartupDirectory2.c00a7069\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.949Z] [02:28:41.382] TRACE: msiexec /a "testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\Program Files" [2026-04-14T02:30:17.949Z] [02:28:41.382] TRACE: Done [2026-04-14T02:30:17.949Z] [02:28:41.383] TRACE: exec: Execute [cmd /c testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.949Z] [02:28:43.531] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.949Z] [02:28:43.535] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.c00a7069\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.949Z] [02:28:43.535] TRACE: Deleting [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.949Z] [02:28:43.536] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.c00a7069\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.c00a7069\output\foo --win-shortcut](10) [2026-04-14T02:30:17.949Z] [02:28:43.536] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.949Z] [02:28:43.536] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.949Z] [02:28:43.539] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.949Z] [02:28:43.543] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.949Z] [02:28:43.552] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.949Z] [02:28:43.552] TRACE: assertStringListEquals(1, testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.949Z] [02:28:43.561] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.949Z] [02:28:43.562] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.949Z] [02:28:43.562] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.949Z] [02:28:43.562] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.949Z] [02:28:43.562] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.949Z] [02:28:43.567] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.949Z] [02:28:43.570] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.949Z] [02:28:43.570] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.949Z] [02:28:43.573] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.949Z] [02:28:44.243] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.949Z] [02:28:44.245] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.949Z] [02:28:44.427] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.580] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.613] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.949Z] [02:28:44.613] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.949Z] [02:28:44.614] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.949Z] [02:28:44.627] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.656] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.662] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.674] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.699] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.708] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.718] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.949Z] [02:28:44.738] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.949Z] [02:28:44.743] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-04-14T02:30:17.949Z] [02:28:48.069] Command [PID: 25012]: [2026-04-14T02:30:17.950Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\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.jpackage10129376801657747822\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822\wixobj\a.msi [2026-04-14T02:30:17.950Z] [02:28:48.070] Returned: 0 [2026-04-14T02:30:17.950Z] [2026-04-14T02:30:17.950Z] [02:28:48.094] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output. [2026-04-14T02:30:17.950Z] [02:28:48.095] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:48.103] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:48.110] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10129376801657747822". [2026-04-14T02:30:17.950Z] [02:28:48.403] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-04-14T02:30:17.950Z] [02:28:48.404] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.950Z] [02:28:48.433] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.950Z] [02:28:48.433] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:33.4106203Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:33.2936145Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:32.7196011Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:33.2996142Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:33.4536204Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:33.4766214Z) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.950Z] [02:28:48.435] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:32.7246044Z) [2026-04-14T02:30:17.950Z] [02:28:48.436] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.950Z] [02:28:48.436] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.950Z] [02:28:48.436] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.950Z] [02:28:48.436] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.950Z] [02:28:48.436] TRACE: Deleting [testStartupDirectory2.c00a7069] directory recursively [2026-04-14T02:30:17.950Z] [02:28:48.455] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=50 [2026-04-14T02:30:17.950Z] [02:28:48.455] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-04-14T02:30:17.950Z] [02:28:48.456] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.950Z] [02:28:48.457] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.950Z] [02:28:48.519] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.950Z] [02:28:48.519] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.950Z] [02:28:48.520] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.950Z] [02:28:48.543] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.950Z] [02:28:48.543] 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-04-14T02:30:17.950Z] [02:28:48.545] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime] directory [2026-04-14T02:30:17.950Z] [02:28:48.547] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\launcher-1.properties] properties file... [2026-04-14T02:30:17.950Z] [02:28:48.548] TRACE: Done [2026-04-14T02:30:17.950Z] [02:28:48.549] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.950Z] [02:28:48.929] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-04-14T02:30:17.950Z] [02:28:49.253] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:49.260] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:49.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.jpackage4853389275175786721". [2026-04-14T02:30:17.950Z] [02:28:49.296] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:49.298] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.950Z] [02:28:49.300] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4853389275175786721". [2026-04-14T02:30:17.950Z] [02:28:49.343] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.950Z] [02:28:49.372] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.950Z] [02:28:49.372] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.950Z] [02:28:49.373] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime] [2026-04-14T02:30:17.950Z] [02:28:49.373] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.950Z] [02:28:49.373] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.950Z] [02:28:49.373] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:48.5468543Z) [2026-04-14T02:30:17.950Z] [02:28:49.374] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.950Z] [02:28:49.376] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.950Z] [02:28:49.483] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.950Z] [02:28:49.484] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.950Z] [02:28:49.484] TRACE: Delete [testStartupDirectory2.57ad9a5b\input\hello.jar] existing jar file [2026-04-14T02:30:17.950Z] [02:28:49.485] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.950Z] [02:28:49.546] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.951Z] [02:28:49.547] 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-04-14T02:30:17.951Z] [02:28:49.549] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime-0] directory [2026-04-14T02:30:17.951Z] [02:28:49.552] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-60980 --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-04-14T02:30:17.951Z] [02:28:49.936] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\out-60980 [2026-04-14T02:30:17.951Z] [02:28:51.730] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:51.737] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:51.748] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14843819494372354109". [2026-04-14T02:30:17.951Z] [02:28:51.791] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.951Z] [02:28:51.814] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.951Z] [02:28:51.814] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-60980 --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-04-14T02:30:17.951Z] [02:28:51.815] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime-0] [2026-04-14T02:30:17.951Z] [02:28:51.815] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.951Z] [02:28:51.815] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.951Z] [02:28:51.815] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:28:49.5508745Z) [2026-04-14T02:30:17.951Z] [02:28:51.888] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.951Z] [02:28:52.499] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.951Z] [02:28:52.499] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.951Z] [02:28:52.499] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.951Z] [02:28:53.032] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.951Z] [02:28:53.032] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.951Z] [02:28:53.032] 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-04-14T02:30:17.951Z] [02:28:53.032] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.951Z] [02:28:53.035] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.951Z] [2026-04-14T02:30:17.951Z] FileDescription [2026-04-14T02:30:17.951Z] --------------- [2026-04-14T02:30:17.951Z] foo [2026-04-14T02:30:17.951Z] [2026-04-14T02:30:17.951Z] [2026-04-14T02:30:17.951Z] [02:28:53.375] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.951Z] [02:28:53.375] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.951Z] [02:28:53.375] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.951Z] [02:28:53.376] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.951Z] [02:28:53.378] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.951Z] [02:28:54.065] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.951Z] [02:28:54.066] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.951Z] [02:28:55.750] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:55.902] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:55.935] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.951Z] [02:28:55.936] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.951Z] [02:28:55.936] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.951Z] [02:28:55.950] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:55.982] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.951Z] [02:28:55.994] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:28:56.000] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:28:56.011] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:28:56.021] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:28:56.030] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:28:56.064] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.952Z] [02:28:56.069] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-04-14T02:30:17.952Z] [02:29:00.063] Command [PID: 14840]: [2026-04-14T02:30:17.952Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage11650609150256752814\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11650609150256752814\wixobj\a.msi [2026-04-14T02:30:17.952Z] [02:29:00.064] Returned: 0 [2026-04-14T02:30:17.952Z] [2026-04-14T02:30:17.952Z] [02:29:00.085] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.952Z] [02:29:00.110] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:00.110] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:00.111] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:49.2428715Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:49.125869Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:48.5428545Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:49.1318666Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:49.2928704Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:49.3418706Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:48.5468543Z) [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.952Z] [02:29:00.112] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.952Z] [02:29:00.114] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] Export table [Shortcut] in [testStartupDirectory2.57ad9a5b\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.952Z] Export table [Component] in [testStartupDirectory2.57ad9a5b\msi-db/Component.idt] file [2026-04-14T02:30:17.952Z] Export table [File] in [testStartupDirectory2.57ad9a5b\msi-db/File.idt] file [2026-04-14T02:30:17.952Z] Export table [Directory] in [testStartupDirectory2.57ad9a5b\msi-db/Directory.idt] file [2026-04-14T02:30:17.952Z] [02:29:00.210] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:00.211] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: Done [2026-04-14T02:30:17.952Z] [02:29:00.237] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: Done [2026-04-14T02:30:17.952Z] [02:29:00.238] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.952Z] [02:29:00.239] TRACE: icacls "testStartupDirectory2.57ad9a5b\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.952Z] [02:29:00.239] TRACE: msiexec /a "testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files" [2026-04-14T02:30:17.952Z] [02:29:00.239] TRACE: Done [2026-04-14T02:30:17.952Z] [02:29:00.239] TRACE: exec: Execute [cmd /c testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.952Z] [02:29:00.655] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:00.660] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.952Z] [02:29:00.661] TRACE: Deleting [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.952Z] [02:29:00.661] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.57ad9a5b\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.57ad9a5b\output\foo --win-shortcut](10) [2026-04-14T02:30:17.952Z] [02:29:00.662] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.952Z] [02:29:00.662] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.952Z] [02:29:00.667] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.952Z] [02:29:00.670] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.952Z] [02:29:00.673] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.952Z] [02:29:00.673] TRACE: assertStringListEquals(1, testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.952Z] [02:29:00.681] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.952Z] [02:29:00.681] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.952Z] [02:29:00.681] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.952Z] [02:29:00.681] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.952Z] [02:29:00.681] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.952Z] [02:29:00.686] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.952Z] [02:29:00.689] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.952Z] [02:29:00.689] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.952Z] [02:29:00.691] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:01.396] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.952Z] [02:29:01.397] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.952Z] [02:29:01.584] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.740] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.791] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.952Z] [02:29:01.792] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.952Z] [02:29:01.792] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.952Z] [02:29:01.806] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.841] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.848] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.858] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.885] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.895] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.905] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:01.925] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.952Z] [02:29:01.931] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-04-14T02:30:17.952Z] [02:29:04.470] Command [PID: 3184]: [2026-04-14T02:30:17.952Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage12271967338912637584\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584\wixobj\a.msi [2026-04-14T02:30:17.952Z] [02:29:04.471] Returned: 0 [2026-04-14T02:30:17.952Z] [2026-04-14T02:30:17.952Z] [02:29:04.495] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output. [2026-04-14T02:30:17.952Z] [02:29:04.497] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:04.504] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:04.511] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12271967338912637584". [2026-04-14T02:30:17.952Z] [02:29:04.807] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-04-14T02:30:17.952Z] [02:29:04.807] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.952Z] [02:29:04.836] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:04.837] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:28:49.2428715Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:28:49.125869Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:28:48.5428545Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:28:49.1318666Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:28:49.2928704Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:28:49.3418706Z) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.952Z] [02:29:04.838] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:28:48.5468543Z) [2026-04-14T02:30:17.952Z] [02:29:04.839] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.952Z] [02:29:04.839] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.952Z] [02:29:04.839] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:04.839] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:04.839] TRACE: Deleting [testStartupDirectory2.57ad9a5b] directory recursively [2026-04-14T02:30:17.952Z] [02:29:04.858] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=50 [2026-04-14T02:30:17.952Z] [02:29:04.858] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.952Z] [02:29:04.859] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.952Z] [02:29:04.860] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.952Z] [02:29:04.931] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:04.931] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.952Z] [02:29:04.932] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.952Z] [02:29:04.960] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:04.960] 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-04-14T02:30:17.952Z] [02:29:04.962] TRACE: Init fake runtime in [testStartupDirectory2.1c5b90ed\fake_runtime] directory [2026-04-14T02:30:17.952Z] [02:29:04.965] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.952Z] [02:29:05.348] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-04-14T02:30:17.952Z] [02:29:05.704] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:05.713] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.952Z] [02:29:05.725] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17891915946470769573". [2026-04-14T02:30:17.952Z] [02:29:05.738] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.952Z] [02:29:05.757] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.952Z] [02:29:05.757] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:05.758] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\fake_runtime] [2026-04-14T02:30:17.953Z] [02:29:05.758] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.953Z] [02:29:05.758] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.953Z] [02:29:05.758] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:04.9637869Z) [2026-04-14T02:30:17.953Z] [02:29:05.760] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:06.422] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.953Z] [02:29:06.424] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.953Z] [02:29:07.733] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:07.899] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:07.934] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.953Z] [02:29:07.935] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.953Z] [02:29:07.935] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.953Z] [02:29:07.947] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:07.976] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:07.982] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:07.994] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:08.005] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:08.015] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:08.040] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:08.061] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.953Z] [02:29:08.066] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-04-14T02:30:17.953Z] [02:29:09.713] Command [PID: 81148]: [2026-04-14T02:30:17.953Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage12099935157870975596\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12099935157870975596\wixobj\a.msi [2026-04-14T02:30:17.953Z] [02:29:09.713] Returned: 0 [2026-04-14T02:30:17.953Z] [2026-04-14T02:30:17.953Z] [02:29:09.734] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.953Z] [02:29:09.760] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:09.760] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(2, app#) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T02:29:05.6917987Z) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T02:29:05.6087975Z) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T02:29:04.959786Z) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T02:29:05.7367971Z) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(7, runtime#) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(8, runtime\bin#) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T02:29:04.9637869Z) [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.953Z] [02:29:09.761] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.953Z] [02:29:09.763] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] Export table [Shortcut] in [testStartupDirectory2.1c5b90ed\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.953Z] Export table [Component] in [testStartupDirectory2.1c5b90ed\msi-db/Component.idt] file [2026-04-14T02:30:17.953Z] Export table [File] in [testStartupDirectory2.1c5b90ed\msi-db/File.idt] file [2026-04-14T02:30:17.953Z] Export table [Directory] in [testStartupDirectory2.1c5b90ed\msi-db/Directory.idt] file [2026-04-14T02:30:17.953Z] [02:29:09.864] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:09.864] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:09.879] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.953Z] [02:29:09.879] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.953Z] [02:29:09.880] TRACE: Done [2026-04-14T02:30:17.953Z] [02:29:09.881] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.953Z] [02:29:09.881] TRACE: icacls "testStartupDirectory2.1c5b90ed\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.953Z] [02:29:09.881] TRACE: msiexec /a "testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files" [2026-04-14T02:30:17.953Z] [02:29:09.882] TRACE: Done [2026-04-14T02:30:17.953Z] [02:29:09.882] TRACE: exec: Execute [cmd /c testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.953Z] [02:29:12.397] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:12.401] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.953Z] [02:29:12.401] TRACE: Deleting [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.953Z] [02:29:12.402] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.1c5b90ed\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.1c5b90ed\output\foo --win-shortcut](10) [2026-04-14T02:30:17.953Z] [02:29:12.402] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.953Z] [02:29:12.402] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.953Z] [02:29:12.405] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.953Z] [02:29:12.408] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.953Z] [02:29:12.411] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.953Z] [02:29:12.411] TRACE: assertStringListEquals(1, testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.953Z] [02:29:12.417] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.953Z] [02:29:12.417] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.953Z] [02:29:12.417] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.953Z] [02:29:12.417] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.953Z] [02:29:12.417] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.953Z] [02:29:12.421] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.953Z] [02:29:12.423] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.953Z] [02:29:12.423] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.953Z] [02:29:12.424] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:13.109] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.953Z] [02:29:13.111] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.953Z] [02:29:13.288] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.438] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.471] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.953Z] [02:29:13.471] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.953Z] [02:29:13.472] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.953Z] [02:29:13.485] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.516] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.529] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.541] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.567] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.576] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.581] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:13.602] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.953Z] [02:29:13.606] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-04-14T02:30:17.953Z] [02:29:16.608] Command [PID: 17676]: [2026-04-14T02:30:17.953Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage13427551442704440857\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13427551442704440857\wixobj\a.msi [2026-04-14T02:30:17.953Z] [02:29:16.608] Returned: 0 [2026-04-14T02:30:17.953Z] [2026-04-14T02:30:17.953Z] [02:29:16.633] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output. [2026-04-14T02:30:17.953Z] [02:29:16.635] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:16.643] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:16.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.jpackage13427551442704440857". [2026-04-14T02:30:17.953Z] [02:29:16.998] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-04-14T02:30:17.953Z] [02:29:16.998] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.953Z] [02:29:17.033] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:17.034] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(2, app#) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T02:29:05.6917987Z) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T02:29:05.6087975Z) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T02:29:04.959786Z) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T02:29:05.7367971Z) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(7, runtime#) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(8, runtime\bin#) [2026-04-14T02:30:17.953Z] [02:29:17.035] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T02:29:04.9637869Z) [2026-04-14T02:30:17.953Z] [02:29:17.036] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.953Z] [02:29:17.036] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.953Z] [02:29:17.036] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:17.036] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:17.036] TRACE: Deleting [testStartupDirectory2.1c5b90ed] directory recursively [2026-04-14T02:30:17.953Z] [02:29:17.048] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=30 [2026-04-14T02:30:17.953Z] [02:29:17.048] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.953Z] [02:29:17.049] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.953Z] [02:29:17.051] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.953Z] [02:29:17.135] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:17.135] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.953Z] [02:29:17.136] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.953Z] [02:29:17.160] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:17.160] 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-04-14T02:30:17.953Z] [02:29:17.162] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime] directory [2026-04-14T02:30:17.953Z] [02:29:17.164] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\launcher-1.properties] properties file... [2026-04-14T02:30:17.953Z] [02:29:17.164] TRACE: win-menu=false [2026-04-14T02:30:17.953Z] [02:29:17.164] TRACE: Done [2026-04-14T02:30:17.953Z] [02:29:17.166] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:17.550] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-04-14T02:30:17.953Z] [02:29:17.870] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:17.878] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:17.890] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5593589104396993797". [2026-04-14T02:30:17.953Z] [02:29:17.949] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:17.951] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.953Z] [02:29:17.953] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5593589104396993797". [2026-04-14T02:30:17.953Z] [02:29:17.994] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.953Z] [02:29:18.043] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.953Z] [02:29:18.043] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.953Z] [02:29:18.044] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime] [2026-04-14T02:30:17.953Z] [02:29:18.044] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.953Z] [02:29:18.044] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.954Z] [02:29:18.044] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:17.1637786Z) [2026-04-14T02:30:17.954Z] [02:29:18.044] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.954Z] [02:29:18.046] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.954Z] [02:29:18.134] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:18.134] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.954Z] [02:29:18.134] TRACE: Delete [testStartupDirectory2.6c7dcecf\input\hello.jar] existing jar file [2026-04-14T02:30:17.954Z] [02:29:18.135] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.954Z] [02:29:18.186] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:18.187] 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-04-14T02:30:17.954Z] [02:29:18.189] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime-0] directory [2026-04-14T02:30:17.954Z] [02:29:18.193] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-60980 --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-04-14T02:30:17.954Z] [02:29:18.570] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\out-60980 [2026-04-14T02:30:17.954Z] [02:29:20.247] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:20.257] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:20.268] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17017352607711169543". [2026-04-14T02:30:17.954Z] [02:29:20.278] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.954Z] [02:29:20.298] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:20.298] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-60980 --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-04-14T02:30:17.954Z] [02:29:20.299] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime-0] [2026-04-14T02:30:17.954Z] [02:29:20.299] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.954Z] [02:29:20.299] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.954Z] [02:29:20.299] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:18.1918001Z) [2026-04-14T02:30:17.954Z] [02:29:20.361] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.954Z] [02:29:20.991] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:20.991] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.954Z] [02:29:20.991] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.954Z] [02:29:21.522] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:21.522] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.954Z] [02:29:21.522] 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-04-14T02:30:17.954Z] [02:29:21.523] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.954Z] [02:29:21.525] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.954Z] [2026-04-14T02:30:17.954Z] FileDescription [2026-04-14T02:30:17.954Z] --------------- [2026-04-14T02:30:17.954Z] foo [2026-04-14T02:30:17.954Z] [2026-04-14T02:30:17.954Z] [2026-04-14T02:30:17.954Z] [02:29:21.862] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.954Z] [02:29:21.863] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.954Z] [02:29:21.865] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.954Z] [02:29:22.547] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.954Z] [02:29:22.549] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.954Z] [02:29:24.110] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.276] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.307] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.954Z] [02:29:24.307] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.954Z] [02:29:24.308] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.954Z] [02:29:24.321] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.351] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.364] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.375] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.386] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.394] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.419] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:24.437] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.954Z] [02:29:24.442] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-04-14T02:30:17.954Z] [02:29:28.460] Command [PID: 38524]: [2026-04-14T02:30:17.954Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage13732710065497747351\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13732710065497747351\wixobj\a.msi [2026-04-14T02:30:17.954Z] [02:29:28.460] Returned: 0 [2026-04-14T02:30:17.954Z] [2026-04-14T02:30:17.954Z] [02:29:28.479] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.954Z] [02:29:28.506] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:28.507] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:17.8607951Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:17.7447885Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:17.1587786Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:17.7507928Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:17.9447929Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:17.9927951Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:17.1637786Z) [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.954Z] [02:29:28.508] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.954Z] [02:29:28.509] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.954Z] [02:29:28.509] TRACE: icacls "testStartupDirectory2.6c7dcecf\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.954Z] [02:29:28.509] TRACE: msiexec /a "testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files" [2026-04-14T02:30:17.954Z] [02:29:28.510] TRACE: Done [2026-04-14T02:30:17.954Z] [02:29:28.511] TRACE: exec: Execute [cmd /c testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.954Z] [02:29:29.060] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.954Z] [02:29:29.067] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.954Z] [02:29:29.068] TRACE: Deleting [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.954Z] [02:29:29.069] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.6c7dcecf\output\foo](9) [2026-04-14T02:30:17.954Z] [02:29:29.069] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.954Z] [02:29:29.069] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.954Z] [02:29:29.091] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.954Z] [02:29:29.150] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.954Z] [02:29:29.186] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.954Z] [02:29:29.186] TRACE: assertStringListEquals(1, testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.954Z] [02:29:29.214] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.954Z] [02:29:29.214] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.954Z] [02:29:29.214] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.954Z] [02:29:29.214] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.954Z] [02:29:29.214] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.954Z] [02:29:29.248] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.954Z] [02:29:29.252] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.954Z] [02:29:29.252] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.954Z] [02:29:29.254] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.954Z] [02:29:30.872] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.954Z] [02:29:30.874] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.954Z] [02:29:31.147] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.384] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.445] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.954Z] [02:29:31.445] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.954Z] [02:29:31.446] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.954Z] [02:29:31.461] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.535] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.579] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.613] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.655] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.681] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.709] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:31.748] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.954Z] [02:29:31.754] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-04-14T02:30:17.954Z] [02:29:33.361] Command [PID: 74884]: [2026-04-14T02:30:17.954Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage11411446538257956894\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11411446538257956894\wixobj\a.msi [2026-04-14T02:30:17.954Z] [02:29:33.361] Returned: 0 [2026-04-14T02:30:17.954Z] [2026-04-14T02:30:17.954Z] [02:29:33.385] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output. [2026-04-14T02:30:17.954Z] [02:29:33.387] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:33.394] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.954Z] [02:29:33.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.jpackage11411446538257956894". [2026-04-14T02:30:17.955Z] [02:29:33.701] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-04-14T02:30:17.955Z] [02:29:33.701] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.955Z] [02:29:33.731] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:33.732] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:17.8607951Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:17.7447885Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:17.1587786Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:17.7507928Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:17.9447929Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:17.9927951Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:17.1637786Z) [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.955Z] [02:29:33.733] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.955Z] [02:29:33.734] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command [2026-04-14T02:30:17.955Z] [02:29:33.734] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command [2026-04-14T02:30:17.955Z] [02:29:33.734] TRACE: Deleting [testStartupDirectory2.6c7dcecf] directory recursively [2026-04-14T02:30:17.955Z] [02:29:33.753] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=40 [2026-04-14T02:30:17.955Z] [02:29:33.753] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.955Z] [02:29:33.754] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.955Z] [02:29:33.755] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:33.812] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:33.812] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.955Z] [02:29:33.813] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:33.839] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:33.839] 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-04-14T02:30:17.955Z] [02:29:33.840] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime] directory [2026-04-14T02:30:17.955Z] [02:29:33.842] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\launcher-1.properties] properties file... [2026-04-14T02:30:17.955Z] [02:29:33.842] TRACE: win-menu=true [2026-04-14T02:30:17.955Z] [02:29:33.843] TRACE: Done [2026-04-14T02:30:17.955Z] [02:29:33.844] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.955Z] [02:29:34.170] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-04-14T02:30:17.955Z] [02:29:34.455] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:34.462] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:34.471] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5660152083073274450". [2026-04-14T02:30:17.955Z] [02:29:34.479] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:34.481] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:34.482] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5660152083073274450". [2026-04-14T02:30:17.955Z] [02:29:34.499] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.955Z] [02:29:34.525] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:34.525] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.955Z] [02:29:34.525] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime] [2026-04-14T02:30:17.955Z] [02:29:34.526] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.955Z] [02:29:34.526] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.955Z] [02:29:34.526] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:33.8414758Z) [2026-04-14T02:30:17.955Z] [02:29:34.526] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.955Z] [02:29:34.529] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:34.596] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:34.596] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.955Z] [02:29:34.596] TRACE: Delete [testStartupDirectory2.a70b578e\input\hello.jar] existing jar file [2026-04-14T02:30:17.955Z] [02:29:34.597] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:34.624] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:34.624] 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-04-14T02:30:17.955Z] [02:29:34.625] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime-0] directory [2026-04-14T02:30:17.955Z] [02:29:34.628] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-60980 --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-04-14T02:30:17.955Z] [02:29:34.948] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\out-60980 [2026-04-14T02:30:17.955Z] [02:29:35.212] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:35.218] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:35.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.jpackage5128274425654049010". [2026-04-14T02:30:17.955Z] [02:29:35.237] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.955Z] [02:29:35.256] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:35.256] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-60980 --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-04-14T02:30:17.955Z] [02:29:35.257] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime-0] [2026-04-14T02:30:17.955Z] [02:29:35.257] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.955Z] [02:29:35.257] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.955Z] [02:29:35.257] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:34.627495Z) [2026-04-14T02:30:17.955Z] [02:29:35.310] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:35.844] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:35.844] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.955Z] [02:29:35.844] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:36.308] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:36.308] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.955Z] [02:29:36.308] 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-04-14T02:30:17.955Z] [02:29:36.309] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.955Z] [02:29:36.311] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.955Z] [2026-04-14T02:30:17.955Z] FileDescription [2026-04-14T02:30:17.955Z] --------------- [2026-04-14T02:30:17.955Z] foo [2026-04-14T02:30:17.955Z] [2026-04-14T02:30:17.955Z] [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.955Z] [02:29:36.621] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.955Z] [02:29:36.623] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.955Z] [02:29:37.207] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.955Z] [02:29:37.208] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.955Z] [02:29:37.373] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.506] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.534] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.955Z] [02:29:37.535] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.955Z] [02:29:37.535] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.955Z] [02:29:37.547] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.574] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.586] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.597] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.603] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.626] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.634] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.955Z] [02:29:37.653] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.955Z] [02:29:37.657] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-04-14T02:30:17.955Z] [02:29:39.065] Command [PID: 77868]: [2026-04-14T02:30:17.955Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage12915316803038104768\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12915316803038104768\wixobj\a.msi [2026-04-14T02:30:17.955Z] [02:29:39.065] Returned: 0 [2026-04-14T02:30:17.955Z] [2026-04-14T02:30:17.955Z] [02:29:39.083] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.955Z] [02:29:39.108] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:39.108] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:34.446493Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:34.3314883Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:33.838475Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:34.3364915Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:34.4764907Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:34.4974921Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:33.8414758Z) [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.955Z] [02:29:39.109] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.955Z] [02:29:39.110] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.955Z] [02:29:39.110] TRACE: icacls "testStartupDirectory2.a70b578e\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.955Z] [02:29:39.110] TRACE: msiexec /a "testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\Program Files" [2026-04-14T02:30:17.955Z] [02:29:39.111] TRACE: Done [2026-04-14T02:30:17.955Z] [02:29:39.111] TRACE: exec: Execute [cmd /c testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.955Z] [02:29:39.476] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.955Z] [02:29:39.480] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.a70b578e\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.955Z] [02:29:39.480] TRACE: Deleting [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.955Z] [02:29:39.481] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.a70b578e\output\foo](9) [2026-04-14T02:30:17.955Z] [02:29:39.481] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.955Z] [02:29:39.481] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.955Z] [02:29:39.483] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.955Z] [02:29:39.486] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.955Z] [02:29:39.488] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.955Z] [02:29:39.488] TRACE: assertStringListEquals(1, testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.955Z] [02:29:39.494] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.956Z] [02:29:39.494] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.956Z] [02:29:39.494] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.956Z] [02:29:39.494] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.956Z] [02:29:39.494] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.956Z] [02:29:39.497] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.956Z] [02:29:39.500] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.956Z] [02:29:39.500] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.956Z] [02:29:39.501] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.956Z] [02:29:40.084] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.956Z] [02:29:40.086] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.956Z] [02:29:40.256] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.396] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.424] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.956Z] [02:29:40.425] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.956Z] [02:29:40.425] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.956Z] [02:29:40.437] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.467] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.478] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.490] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.512] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.519] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.523] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:40.542] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.956Z] [02:29:40.545] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-04-14T02:30:17.956Z] [02:29:41.907] Command [PID: 64492]: [2026-04-14T02:30:17.956Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage3380804558205351192\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192\wixobj\a.msi [2026-04-14T02:30:17.956Z] [02:29:41.908] Returned: 0 [2026-04-14T02:30:17.956Z] [2026-04-14T02:30:17.956Z] [02:29:41.931] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output. [2026-04-14T02:30:17.956Z] [02:29:41.933] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:41.940] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:41.947] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3380804558205351192". [2026-04-14T02:30:17.956Z] [02:29:42.184] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-04-14T02:30:17.956Z] [02:29:42.184] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.956Z] [02:29:42.212] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:42.213] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:34.446493Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:34.3314883Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:33.838475Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:34.3364915Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:34.4764907Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:34.4974921Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:33.8414758Z) [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.956Z] [02:29:42.214] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command [2026-04-14T02:30:17.956Z] [02:29:42.215] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command [2026-04-14T02:30:17.956Z] [02:29:42.215] TRACE: Deleting [testStartupDirectory2.a70b578e] directory recursively [2026-04-14T02:30:17.956Z] [02:29:42.229] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=40 [2026-04-14T02:30:17.956Z] [02:29:42.229] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-04-14T02:30:17.956Z] [02:29:42.230] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.956Z] [02:29:42.231] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:42.291] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:42.291] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.956Z] [02:29:42.292] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:42.318] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:42.318] 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-04-14T02:30:17.956Z] [02:29:42.320] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime] directory [2026-04-14T02:30:17.956Z] [02:29:42.322] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\launcher-1.properties] properties file... [2026-04-14T02:30:17.956Z] [02:29:42.322] TRACE: win-menu=false [2026-04-14T02:30:17.956Z] [02:29:42.323] TRACE: Done [2026-04-14T02:30:17.956Z] [02:29:42.324] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.956Z] [02:29:42.641] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-04-14T02:30:17.956Z] [02:29:42.932] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:42.938] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:42.950] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7890806548369905701". [2026-04-14T02:30:17.956Z] [02:29:42.956] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:42.958] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:42.959] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7890806548369905701". [2026-04-14T02:30:17.956Z] [02:29:42.976] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.956Z] [02:29:43.002] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:43.002] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.956Z] [02:29:43.003] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime] [2026-04-14T02:30:17.956Z] [02:29:43.003] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.956Z] [02:29:43.003] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.956Z] [02:29:43.003] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:42.321907Z) [2026-04-14T02:30:17.956Z] [02:29:43.004] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.956Z] [02:29:43.007] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:43.088] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:43.089] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.956Z] [02:29:43.089] TRACE: Delete [testStartupDirectory2.8c49520c\input\hello.jar] existing jar file [2026-04-14T02:30:17.956Z] [02:29:43.089] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:43.109] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:43.109] 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-04-14T02:30:17.956Z] [02:29:43.111] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime-0] directory [2026-04-14T02:30:17.956Z] [02:29:43.113] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-60980 --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-04-14T02:30:17.956Z] [02:29:43.439] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\out-60980 [2026-04-14T02:30:17.956Z] [02:29:43.658] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:43.665] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:43.677] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8156076896727969076". [2026-04-14T02:30:17.956Z] [02:29:43.718] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.956Z] [02:29:43.736] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:43.736] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-60980 --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-04-14T02:30:17.956Z] [02:29:43.736] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime-0] [2026-04-14T02:30:17.956Z] [02:29:43.736] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.956Z] [02:29:43.737] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.956Z] [02:29:43.737] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:43.1129237Z) [2026-04-14T02:30:17.956Z] [02:29:43.789] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:44.317] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:44.317] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.956Z] [02:29:44.318] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.956Z] [02:29:44.778] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:44.778] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.956Z] [02:29:44.778] 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-04-14T02:30:17.956Z] [02:29:44.779] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.956Z] [02:29:44.780] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.956Z] [2026-04-14T02:30:17.956Z] FileDescription [2026-04-14T02:30:17.956Z] --------------- [2026-04-14T02:30:17.956Z] foo [2026-04-14T02:30:17.956Z] [2026-04-14T02:30:17.956Z] [2026-04-14T02:30:17.956Z] [02:29:45.103] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.956Z] [02:29:45.103] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.956Z] [02:29:45.103] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] [2026-04-14T02:30:17.956Z] [02:29:45.103] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.956Z] [02:29:45.103] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.956Z] [02:29:45.104] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.956Z] [02:29:45.104] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.956Z] [02:29:45.104] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.956Z] [02:29:45.104] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.956Z] [02:29:45.105] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.956Z] [02:29:45.689] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.956Z] [02:29:45.691] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.956Z] [02:29:45.873] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:46.014] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:46.041] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.956Z] [02:29:46.041] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.956Z] [02:29:46.041] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.956Z] [02:29:46.052] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:46.075] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:46.081] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.956Z] [02:29:46.092] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:46.102] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:46.127] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:46.138] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:46.158] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.957Z] [02:29:46.161] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-04-14T02:30:17.957Z] [02:29:47.803] Command [PID: 7204]: [2026-04-14T02:30:17.957Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage3306134605925747486\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3306134605925747486\wixobj\a.msi [2026-04-14T02:30:17.957Z] [02:29:47.803] Returned: 0 [2026-04-14T02:30:17.957Z] [2026-04-14T02:30:17.957Z] [02:29:47.820] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.957Z] [02:29:47.848] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:47.848] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:42.9249238Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:42.8119212Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:42.3179057Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:42.816923Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:42.9539246Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:42.9759251Z) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.957Z] [02:29:47.849] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:42.321907Z) [2026-04-14T02:30:17.957Z] [02:29:47.850] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.957Z] [02:29:47.850] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.957Z] [02:29:47.851] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] Export table [Shortcut] in [testStartupDirectory2.8c49520c\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.957Z] Export table [Component] in [testStartupDirectory2.8c49520c\msi-db/Component.idt] file [2026-04-14T02:30:17.957Z] Export table [Directory] in [testStartupDirectory2.8c49520c\msi-db/Directory.idt] file [2026-04-14T02:30:17.957Z] Export table [File] in [testStartupDirectory2.8c49520c\msi-db/File.idt] file [2026-04-14T02:30:17.957Z] [02:29:47.946] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:47.947] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: Done [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.957Z] [02:29:47.967] TRACE: Done [2026-04-14T02:30:17.957Z] [02:29:47.968] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.957Z] [02:29:47.968] TRACE: icacls "testStartupDirectory2.8c49520c\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.957Z] [02:29:47.968] TRACE: msiexec /a "testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\Program Files" [2026-04-14T02:30:17.957Z] [02:29:47.969] TRACE: Done [2026-04-14T02:30:17.957Z] [02:29:47.969] TRACE: exec: Execute [cmd /c testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.957Z] [02:29:48.321] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:48.324] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.8c49520c\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.957Z] [02:29:48.325] TRACE: Deleting [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.957Z] [02:29:48.325] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.8c49520c\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.8c49520c\output\foo --win-menu](10) [2026-04-14T02:30:17.957Z] [02:29:48.325] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.957Z] [02:29:48.326] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.957Z] [02:29:48.328] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.957Z] [02:29:48.330] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.957Z] [02:29:48.332] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.957Z] [02:29:48.332] TRACE: assertStringListEquals(1, testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.957Z] [02:29:48.338] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.957Z] [02:29:48.338] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.957Z] [02:29:48.338] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.957Z] [02:29:48.338] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.957Z] [02:29:48.339] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.957Z] [02:29:48.343] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.957Z] [02:29:48.344] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.957Z] [02:29:48.344] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.957Z] [02:29:48.346] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:48.923] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.957Z] [02:29:48.925] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.957Z] [02:29:49.088] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.242] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.270] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.957Z] [02:29:49.270] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.957Z] [02:29:49.270] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.957Z] [02:29:49.282] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.310] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.320] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.342] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.351] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.356] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.364] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:49.383] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.957Z] [02:29:49.387] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-04-14T02:30:17.957Z] [02:29:50.760] Command [PID: 16720]: [2026-04-14T02:30:17.957Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage14416913106478060119\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119\wixobj\a.msi [2026-04-14T02:30:17.957Z] [02:29:50.760] Returned: 0 [2026-04-14T02:30:17.957Z] [2026-04-14T02:30:17.957Z] [02:29:50.781] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output. [2026-04-14T02:30:17.957Z] [02:29:50.782] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:50.789] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:50.796] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14416913106478060119". [2026-04-14T02:30:17.957Z] [02:29:51.039] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-04-14T02:30:17.957Z] [02:29:51.039] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.957Z] [02:29:51.067] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.067] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:42.9249238Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:42.8119212Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:42.3179057Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:42.816923Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:42.9539246Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:42.9759251Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:42.321907Z) [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.957Z] [02:29:51.068] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:51.068] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:51.069] TRACE: Deleting [testStartupDirectory2.8c49520c] directory recursively [2026-04-14T02:30:17.957Z] [02:29:51.083] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=50 [2026-04-14T02:30:17.957Z] [02:29:51.083] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-04-14T02:30:17.957Z] [02:29:51.084] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.957Z] [02:29:51.085] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.957Z] [02:29:51.156] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.156] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.957Z] [02:29:51.157] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.957Z] [02:29:51.186] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.186] 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-04-14T02:30:17.957Z] [02:29:51.187] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime] directory [2026-04-14T02:30:17.957Z] [02:29:51.189] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\launcher-1.properties] properties file... [2026-04-14T02:30:17.957Z] [02:29:51.189] TRACE: win-menu=true [2026-04-14T02:30:17.957Z] [02:29:51.190] TRACE: Done [2026-04-14T02:30:17.957Z] [02:29:51.191] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:51.516] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-04-14T02:30:17.957Z] [02:29:51.794] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:51.801] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:51.811] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14605794303848211138". [2026-04-14T02:30:17.957Z] [02:29:51.819] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:51.821] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.957Z] [02:29:51.823] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14605794303848211138". [2026-04-14T02:30:17.957Z] [02:29:51.840] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.957Z] [02:29:51.868] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.868] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.957Z] [02:29:51.869] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime] [2026-04-14T02:30:17.957Z] [02:29:51.869] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.957Z] [02:29:51.869] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.957Z] [02:29:51.869] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:51.1881254Z) [2026-04-14T02:30:17.957Z] [02:29:51.870] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.957Z] [02:29:51.872] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.957Z] [02:29:51.946] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.946] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.957Z] [02:29:51.947] TRACE: Delete [testStartupDirectory2.b053f8b1\input\hello.jar] existing jar file [2026-04-14T02:30:17.957Z] [02:29:51.947] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.957Z] [02:29:51.975] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.957Z] [02:29:51.975] 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-04-14T02:30:17.957Z] [02:29:51.976] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime-0] directory [2026-04-14T02:30:17.957Z] [02:29:51.979] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-60980 --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-04-14T02:30:17.958Z] [02:29:52.304] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\out-60980 [2026-04-14T02:30:17.958Z] [02:29:52.523] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:52.531] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:52.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.jpackage1114882926030307100". [2026-04-14T02:30:17.958Z] [02:29:52.580] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.958Z] [02:29:52.599] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:52.600] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-60980 --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-04-14T02:30:17.958Z] [02:29:52.600] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime-0] [2026-04-14T02:30:17.958Z] [02:29:52.600] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.958Z] [02:29:52.601] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.958Z] [02:29:52.601] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:51.9771448Z) [2026-04-14T02:30:17.958Z] [02:29:52.653] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.958Z] [02:29:53.188] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:53.189] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.958Z] [02:29:53.189] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.958Z] [02:29:53.645] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:53.646] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.958Z] [02:29:53.646] 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-04-14T02:30:17.958Z] [02:29:53.646] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.958Z] [02:29:53.648] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.958Z] [2026-04-14T02:30:17.958Z] FileDescription [2026-04-14T02:30:17.958Z] --------------- [2026-04-14T02:30:17.958Z] foo [2026-04-14T02:30:17.958Z] [2026-04-14T02:30:17.958Z] [2026-04-14T02:30:17.958Z] [02:29:53.957] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:53.957] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.958Z] [02:29:53.958] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.958Z] [02:29:53.961] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.958Z] [02:29:54.548] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.958Z] [02:29:54.549] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.958Z] [02:29:54.716] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.861] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.891] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.958Z] [02:29:54.891] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.958Z] [02:29:54.892] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.958Z] [02:29:54.903] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.934] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.944] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.953] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.977] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.985] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:54.992] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:55.008] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.958Z] [02:29:55.011] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-04-14T02:30:17.958Z] [02:29:56.499] Command [PID: 15120]: [2026-04-14T02:30:17.958Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage17106523876913856384\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17106523876913856384\wixobj\a.msi [2026-04-14T02:30:17.958Z] [02:29:56.500] Returned: 0 [2026-04-14T02:30:17.958Z] [2026-04-14T02:30:17.958Z] [02:29:56.518] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.958Z] [02:29:56.543] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:56.543] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:51.7851405Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:51.6721369Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:51.1841248Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:51.6771402Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:51.8161402Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:51.8381424Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:51.1881254Z) [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.958Z] [02:29:56.544] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.958Z] [02:29:56.546] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.958Z] Export table [Shortcut] in [testStartupDirectory2.b053f8b1\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.958Z] Export table [Component] in [testStartupDirectory2.b053f8b1\msi-db/Component.idt] file [2026-04-14T02:30:17.958Z] Export table [Directory] in [testStartupDirectory2.b053f8b1\msi-db/Directory.idt] file [2026-04-14T02:30:17.958Z] Export table [File] in [testStartupDirectory2.b053f8b1\msi-db/File.idt] file [2026-04-14T02:30:17.958Z] [02:29:56.629] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:56.630] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: Done [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.958Z] [02:29:56.648] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.958Z] [02:29:56.649] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.958Z] [02:29:56.649] TRACE: Done [2026-04-14T02:30:17.958Z] [02:29:56.649] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.958Z] [02:29:56.649] TRACE: icacls "testStartupDirectory2.b053f8b1\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.958Z] [02:29:56.649] TRACE: msiexec /a "testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files" [2026-04-14T02:30:17.958Z] [02:29:56.650] TRACE: Done [2026-04-14T02:30:17.958Z] [02:29:56.650] TRACE: exec: Execute [cmd /c testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.958Z] [02:29:56.999] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.958Z] [02:29:57.003] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.958Z] [02:29:57.003] TRACE: Deleting [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.958Z] [02:29:57.004] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.b053f8b1\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.b053f8b1\output\foo --win-menu](10) [2026-04-14T02:30:17.958Z] [02:29:57.004] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.958Z] [02:29:57.004] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.958Z] [02:29:57.006] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.958Z] [02:29:57.010] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.958Z] [02:29:57.012] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.958Z] [02:29:57.012] TRACE: assertStringListEquals(1, testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.958Z] [02:29:57.017] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.958Z] [02:29:57.017] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.958Z] [02:29:57.017] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.958Z] [02:29:57.018] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.958Z] [02:29:57.018] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.958Z] [02:29:57.021] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.958Z] [02:29:57.023] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.958Z] [02:29:57.023] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.958Z] [02:29:57.024] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.958Z] [02:29:57.635] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.958Z] [02:29:57.637] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.958Z] [02:29:57.802] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:57.943] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:57.971] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.958Z] [02:29:57.972] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.958Z] [02:29:57.972] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.958Z] [02:29:57.985] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.014] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.026] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.052] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.062] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.070] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.078] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:58.092] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.958Z] [02:29:58.097] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-04-14T02:30:17.958Z] [02:29:59.465] Command [PID: 72992]: [2026-04-14T02:30:17.958Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage6953306118737994415\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415\wixobj\a.msi [2026-04-14T02:30:17.958Z] [02:29:59.465] Returned: 0 [2026-04-14T02:30:17.958Z] [2026-04-14T02:30:17.958Z] [02:29:59.487] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output. [2026-04-14T02:30:17.958Z] [02:29:59.489] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:59.496] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.958Z] [02:29:59.503] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6953306118737994415". [2026-04-14T02:30:17.959Z] [02:29:59.848] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-04-14T02:30:17.959Z] [02:29:59.848] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.959Z] [02:29:59.875] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:29:59.876] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:29:51.7851405Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:29:51.6721369Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:51.1841248Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:29:51.6771402Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:29:51.8161402Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:29:51.8381424Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:51.1881254Z) [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.959Z] [02:29:59.877] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:29:59.877] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:29:59.877] TRACE: Deleting [testStartupDirectory2.b053f8b1] directory recursively [2026-04-14T02:30:17.959Z] [02:29:59.892] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=50 [2026-04-14T02:30:17.959Z] [02:29:59.892] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-04-14T02:30:17.959Z] [02:29:59.893] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.959Z] [02:29:59.894] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.959Z] [02:29:59.968] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:29:59.969] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.959Z] [02:29:59.970] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.959Z] [02:29:59.995] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:29:59.995] 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-04-14T02:30:17.959Z] [02:29:59.996] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime] directory [2026-04-14T02:30:17.959Z] [02:29:59.999] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\launcher-1.properties] properties file... [2026-04-14T02:30:17.959Z] [02:29:59.999] TRACE: Done [2026-04-14T02:30:17.959Z] [02:30:00.000] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:30:00.339] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-04-14T02:30:17.959Z] [02:30:00.624] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:00.630] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:00.641] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1209590928627925203". [2026-04-14T02:30:17.959Z] [02:30:00.649] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:00.652] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:00.653] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1209590928627925203". [2026-04-14T02:30:17.959Z] [02:30:00.670] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.959Z] [02:30:00.694] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:00.694] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:30:00.695] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime] [2026-04-14T02:30:17.959Z] [02:30:00.695] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.959Z] [02:30:00.695] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.959Z] [02:30:00.695] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:29:59.9975082Z) [2026-04-14T02:30:17.959Z] [02:30:00.696] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.959Z] [02:30:00.698] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.959Z] [02:30:00.772] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:00.772] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.959Z] [02:30:00.772] TRACE: Delete [testStartupDirectory2.da5686a3\input\hello.jar] existing jar file [2026-04-14T02:30:17.959Z] [02:30:00.773] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.959Z] [02:30:00.792] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:00.793] 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-04-14T02:30:17.959Z] [02:30:00.794] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime-0] directory [2026-04-14T02:30:17.959Z] [02:30:00.797] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-60980 --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-04-14T02:30:17.959Z] [02:30:01.118] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\out-60980 [2026-04-14T02:30:17.959Z] [02:30:01.414] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:01.422] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:01.435] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5894163717769078933". [2026-04-14T02:30:17.959Z] [02:30:01.444] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.959Z] [02:30:01.464] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:01.464] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-60980 --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-04-14T02:30:17.959Z] [02:30:01.464] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime-0] [2026-04-14T02:30:17.959Z] [02:30:01.464] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.959Z] [02:30:01.465] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.959Z] [02:30:01.465] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:30:00.795524Z) [2026-04-14T02:30:17.959Z] [02:30:01.520] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-04-14T02:30:17.959Z] [02:30:02.080] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:02.080] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:30:17.959Z] [02:30:02.080] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-04-14T02:30:17.959Z] [02:30:02.552] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:02.552] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:30:17.959Z] [02:30:02.553] 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-04-14T02:30:17.959Z] [02:30:02.553] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:30:17.959Z] [02:30:02.556] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:30:17.959Z] [2026-04-14T02:30:17.959Z] FileDescription [2026-04-14T02:30:17.959Z] --------------- [2026-04-14T02:30:17.959Z] foo [2026-04-14T02:30:17.959Z] [2026-04-14T02:30:17.959Z] [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] path exists [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] is a file [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] file is executable [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] path exists [2026-04-14T02:30:17.959Z] [02:30:02.874] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] is a file [2026-04-14T02:30:17.959Z] [02:30:02.875] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-04-14T02:30:17.959Z] [02:30:02.877] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:30:03.469] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.959Z] [02:30:03.471] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.959Z] [02:30:03.627] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.772] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.800] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.959Z] [02:30:03.801] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.959Z] [02:30:03.801] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.959Z] [02:30:03.814] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.842] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.854] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.864] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.874] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.880] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.889] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.959Z] [02:30:03.922] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.959Z] [02:30:03.926] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-04-14T02:30:17.959Z] [02:30:05.512] Command [PID: 34324]: [2026-04-14T02:30:17.959Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage9365775356722702521\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9365775356722702521\wixobj\a.msi [2026-04-14T02:30:17.959Z] [02:30:05.512] Returned: 0 [2026-04-14T02:30:17.959Z] [2026-04-14T02:30:17.959Z] [02:30:05.530] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.959Z] [02:30:05.554] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.959Z] [02:30:05.555] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:30:00.616521Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:30:00.5025165Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:59.9945068Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:30:00.5085167Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:30:00.6465199Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:30:00.6695227Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:59.9975082Z) [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.959Z] [02:30:05.556] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.960Z] [02:30:05.557] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] Export table [Shortcut] in [testStartupDirectory2.da5686a3\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.960Z] Export table [Component] in [testStartupDirectory2.da5686a3\msi-db/Component.idt] file [2026-04-14T02:30:17.960Z] Export table [Directory] in [testStartupDirectory2.da5686a3\msi-db/Directory.idt] file [2026-04-14T02:30:17.960Z] Export table [File] in [testStartupDirectory2.da5686a3\msi-db/File.idt] file [2026-04-14T02:30:17.960Z] [02:30:05.641] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:05.641] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertStringListEquals(2, launcher-1) [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: Done [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.960Z] [02:30:05.658] TRACE: Done [2026-04-14T02:30:17.960Z] [02:30:05.659] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.960Z] [02:30:05.659] TRACE: icacls "testStartupDirectory2.da5686a3\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.960Z] [02:30:05.659] TRACE: msiexec /a "testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\Program Files" [2026-04-14T02:30:17.960Z] [02:30:05.660] TRACE: Done [2026-04-14T02:30:17.960Z] [02:30:05.660] TRACE: exec: Execute [cmd /c testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.960Z] [02:30:06.012] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:06.015] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.da5686a3\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.960Z] [02:30:06.016] TRACE: Deleting [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.960Z] [02:30:06.016] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.da5686a3\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.da5686a3\output\foo --win-menu](10) [2026-04-14T02:30:17.960Z] [02:30:06.016] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.960Z] [02:30:06.016] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.960Z] [02:30:06.018] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.960Z] [02:30:06.020] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.960Z] [02:30:06.023] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.960Z] [02:30:06.023] TRACE: assertStringListEquals(1, testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.960Z] [02:30:06.027] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.960Z] [02:30:06.027] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.960Z] [02:30:06.027] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.960Z] [02:30:06.027] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.960Z] [02:30:06.027] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.960Z] [02:30:06.031] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.960Z] [02:30:06.033] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.960Z] [02:30:06.033] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.960Z] [02:30:06.035] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:06.633] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.960Z] [02:30:06.634] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.960Z] [02:30:06.778] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:06.918] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:06.948] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.960Z] [02:30:06.948] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.960Z] [02:30:06.948] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.960Z] [02:30:06.962] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:06.991] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.003] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.013] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.020] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.030] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.039] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:07.078] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.960Z] [02:30:07.082] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-04-14T02:30:17.960Z] [02:30:08.512] Command [PID: 57172]: [2026-04-14T02:30:17.960Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage18357493186279960453\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453\wixobj\a.msi [2026-04-14T02:30:17.960Z] [02:30:08.513] Returned: 0 [2026-04-14T02:30:17.960Z] [2026-04-14T02:30:17.960Z] [02:30:08.536] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output. [2026-04-14T02:30:17.960Z] [02:30:08.537] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:08.545] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:08.555] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18357493186279960453". [2026-04-14T02:30:17.960Z] [02:30:08.797] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-04-14T02:30:17.960Z] [02:30:08.798] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.960Z] [02:30:08.826] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:08.826] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 1, #) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 2, app#) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T02:30:00.616521Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T02:30:00.5025165Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T02:29:59.9945068Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T02:30:00.5085167Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T02:30:00.6465199Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T02:30:00.6695227Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals( 9, runtime#) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals(10, runtime\bin#) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T02:29:59.9975082Z) [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.960Z] [02:30:08.827] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.960Z] [02:30:08.828] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:08.828] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:08.828] TRACE: Deleting [testStartupDirectory2.da5686a3] directory recursively [2026-04-14T02:30:17.960Z] [02:30:08.843] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=50 [2026-04-14T02:30:17.960Z] [02:30:08.843] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-04-14T02:30:17.960Z] [02:30:08.843] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:30:17.960Z] [02:30:08.844] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:30:17.960Z] [02:30:08.901] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:08.901] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:30:17.960Z] [02:30:08.902] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7); discard out+err... [2026-04-14T02:30:17.960Z] [02:30:08.929] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:08.929] 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-04-14T02:30:17.960Z] [02:30:08.930] TRACE: Init fake runtime in [testStartupDirectory2.dc8bbc57\fake_runtime] directory [2026-04-14T02:30:17.960Z] [02:30:08.932] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:09.259] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-04-14T02:30:17.960Z] [02:30:09.539] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:09.546] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:09.560] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16251888644319954576". [2026-04-14T02:30:17.960Z] [02:30:09.566] Succeeded in building Windows Application Image package [2026-04-14T02:30:17.960Z] [02:30:09.587] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:09.588] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:09.588] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\fake_runtime] [2026-04-14T02:30:17.960Z] [02:30:09.588] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.960Z] [02:30:09.588] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:30:17.960Z] [02:30:09.588] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:30:08.9311971Z) [2026-04-14T02:30:17.960Z] [02:30:09.590] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:10.187] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.960Z] [02:30:10.189] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.960Z] [02:30:10.360] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.507] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.534] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.960Z] [02:30:10.534] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.960Z] [02:30:10.534] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.960Z] [02:30:10.544] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.572] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.599] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.609] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.617] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.625] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.632] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.960Z] [02:30:10.648] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.960Z] [02:30:10.651] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-04-14T02:30:17.960Z] [02:30:11.930] Command [PID: 13528]: [2026-04-14T02:30:17.960Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage17145221936911689512\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17145221936911689512\wixobj\a.msi [2026-04-14T02:30:17.960Z] [02:30:11.930] Returned: 0 [2026-04-14T02:30:17.960Z] [2026-04-14T02:30:17.960Z] [02:30:11.947] Succeeded in building MSI Installer Package package [2026-04-14T02:30:17.960Z] [02:30:11.971] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:11.971] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(2, app#) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T02:30:09.5282121Z) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T02:30:09.4422091Z) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T02:30:08.928197Z) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T02:30:09.5642144Z) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(7, runtime#) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(8, runtime\bin#) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T02:30:08.9311971Z) [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-04-14T02:30:17.960Z] [02:30:11.972] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-04-14T02:30:17.960Z] [02:30:11.974] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] Export table [Shortcut] in [testStartupDirectory2.dc8bbc57\msi-db/Shortcut.idt] file [2026-04-14T02:30:17.960Z] Export table [Component] in [testStartupDirectory2.dc8bbc57\msi-db/Component.idt] file [2026-04-14T02:30:17.960Z] Export table [Directory] in [testStartupDirectory2.dc8bbc57\msi-db/Directory.idt] file [2026-04-14T02:30:17.960Z] Export table [File] in [testStartupDirectory2.dc8bbc57\msi-db/File.idt] file [2026-04-14T02:30:17.960Z] [02:30:12.056] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:12.057] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertStringListEquals(1, foo) [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: Verify shortcut #1 of launcher [foo] [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-04-14T02:30:17.960Z] [02:30:12.070] TRACE: Done [2026-04-14T02:30:17.960Z] [02:30:12.072] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat] text file... [2026-04-14T02:30:17.960Z] [02:30:12.072] TRACE: icacls "testStartupDirectory2.dc8bbc57\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:30:17.960Z] [02:30:12.072] TRACE: msiexec /a "testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files" [2026-04-14T02:30:17.960Z] [02:30:12.073] TRACE: Done [2026-04-14T02:30:17.960Z] [02:30:12.073] TRACE: exec: Execute [cmd /c testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:30:17.960Z] [02:30:12.433] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.960Z] [02:30:12.436] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files] directory [2026-04-14T02:30:17.960Z] [02:30:12.436] TRACE: Deleting [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:30:17.961Z] [02:30:12.437] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.dc8bbc57\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.dc8bbc57\output\foo --win-menu](10) [2026-04-14T02:30:17.961Z] [02:30:12.437] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:30:17.961Z] [02:30:12.437] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:30:17.961Z] [02:30:12.439] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-04-14T02:30:17.961Z] [02:30:12.441] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:30:17.961Z] [02:30:12.443] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:30:17.961Z] [02:30:12.443] TRACE: assertStringListEquals(1, testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\.package) [2026-04-14T02:30:17.961Z] [02:30:12.447] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-04-14T02:30:17.961Z] [02:30:12.447] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-04-14T02:30:17.961Z] [02:30:12.447] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-04-14T02:30:17.961Z] [02:30:12.447] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-04-14T02:30:17.961Z] [02:30:12.447] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-04-14T02:30:17.961Z] [02:30:12.451] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-04-14T02:30:17.961Z] [02:30:12.452] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] path exists [2026-04-14T02:30:17.961Z] [02:30:12.453] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] is a directory [2026-04-14T02:30:17.961Z] [02:30:12.454] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.961Z] [02:30:13.037] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:30:17.961Z] [02:30:13.039] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:30:17.961Z] [02:30:13.224] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.356] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.382] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.961Z] [02:30:13.382] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-04-14T02:30:17.961Z] [02:30:13.383] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-04-14T02:30:17.961Z] [02:30:13.397] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.423] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.433] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.458] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.469] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.473] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.481] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:13.500] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\msi\AddLShortcutDir2Test-1.0.msi. [2026-04-14T02:30:17.961Z] [02:30:13.504] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-04-14T02:30:17.961Z] [02:30:14.810] Command [PID: 19460]: [2026-04-14T02:30:17.961Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\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_4\aqa-tests\TKG\output_17761299912985\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.jpackage10941990278802362952\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10941990278802362952\wixobj\a.msi [2026-04-14T02:30:17.961Z] [02:30:14.811] Returned: 0 [2026-04-14T02:30:17.961Z] [2026-04-14T02:30:17.961Z] [02:30:14.833] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output. [2026-04-14T02:30:17.961Z] [02:30:14.835] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:14.844] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T02:30:17.961Z] [02:30:14.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.jpackage10941990278802362952". [2026-04-14T02:30:17.961Z] [02:30:15.099] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-04-14T02:30:17.961Z] [02:30:15.099] Succeeded in building EXE Installer Package package [2026-04-14T02:30:17.961Z] [02:30:15.127] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:30:17.961Z] [02:30:15.128] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(1, #) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(2, app#) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T02:30:09.5282121Z) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T02:30:09.4422091Z) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T02:30:08.928197Z) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T02:30:09.5642144Z) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(7, runtime#) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(8, runtime\bin#) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T02:30:08.9311971Z) [2026-04-14T02:30:17.961Z] [02:30:15.129] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-04-14T02:30:17.961Z] [02:30:15.130] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-04-14T02:30:17.961Z] [02:30:15.130] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.961Z] [02:30:15.130] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:30:17.961Z] [02:30:15.130] TRACE: Deleting [testStartupDirectory2.dc8bbc57] directory recursively [2026-04-14T02:30:17.961Z] [02:30:15.143] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=30 [2026-04-14T02:30:17.961Z] [02:30:15.143] [==========] 26 tests ran [2026-04-14T02:30:17.961Z] [02:30:15.144] [ PASSED ] 24 tests [2026-04-14T02:30:17.961Z] [02:30:15.145] [ FAILED ] 2 tests, listed below [2026-04-14T02:30:17.961Z] [02:30:15.146] [ FAILED ] AddLShortcutTest.test; workDir=[test] [2026-04-14T02:30:17.961Z] [02:30:15.146] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); workDir=[testInvokeShortcuts.16ca11d8] [2026-04-14T02:30:17.961Z] [02:30:15.146] 2 FAILED TESTS [2026-04-14T02:30:17.961Z] STDERR: [2026-04-14T02:30:17.961Z] 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-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:30:17.961Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:30:17.961Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:30:17.961Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:30:17.961Z] at AddLShortcutTest.test(AddLShortcutTest.java:140) [2026-04-14T02:30:17.961Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:30:17.961Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:30:17.961Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:30:17.961Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:30:17.961Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:30:17.961Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:30:17.961Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:30:17.961Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:30:17.961Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:30:17.961Z] 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-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:30:17.961Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:30:17.961Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:30:17.961Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:30:17.961Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:240) [2026-04-14T02:30:17.961Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:30:17.961Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:30:17.961Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:30:17.961Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:30:17.961Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:30:17.961Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:30:17.961Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:30:17.961Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:30:17.961Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:30:17.961Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:30:17.961Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:30:17.961Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:30:17.961Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:30:17.961Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:30:17.961Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:30:17.961Z] [2026-04-14T02:30:17.961Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T02:30:17.961Z] JavaTest Message: shutting down test [2026-04-14T02:30:17.961Z] [2026-04-14T02:30:17.961Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T02:30:17.961Z] rerun: [2026-04-14T02:30:17.961Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\0' && \ [2026-04-14T02:30:17.961Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:30:17.961Z] SystemDrive=C: \ [2026-04-14T02:30:17.961Z] SystemRoot='C:\Windows' \ [2026-04-14T02:30:17.961Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.961Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:30:17.961Z] windir='C:\Windows' \ [2026-04-14T02:30:17.961Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T02:30:17.961Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T02:30:17.961Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:30:17.961Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:30:17.961Z] -Dtest.compiler.opts= \ [2026-04-14T02:30:17.961Z] -Dtest.java.opts= \ [2026-04-14T02:30:17.961Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.961Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:30:17.961Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T02:30:17.961Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:30:17.961Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:30:17.961Z] -Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-04-14T02:30:17.961Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:30:17.961Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-04-14T02:30:17.961Z] -Dtest.main.class=AddLShortcutTest \ [2026-04-14T02:30:17.961Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:30:17.961Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.961Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-04-14T02:30:17.961Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.962Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:30:17.962Z] -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-04-14T02:30:17.962Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:30:17.962Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:30:17.962Z] -ea \ [2026-04-14T02:30:17.962Z] -esa \ [2026-04-14T02:30:17.962Z] -Xmx512m \ [2026-04-14T02:30:17.962Z] -XX:+UseCompressedOops \ [2026-04-14T02:30:17.962Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:30:17.962Z] -Xmx512m \ [2026-04-14T02:30:17.962Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\AddLShortcutTest_id1.d\main.0.jta' --jpt-run=AddLShortcutTest [2026-04-14T02:30:17.962Z] [2026-04-14T02:30:17.962Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T02:30:17.962Z] -------------------------------------------------- [2026-04-14T02:39:59.283Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0 [2026-04-14T02:39:59.283Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T02:39:59.283Z] [2026-04-14T02:39:59.283Z] ACTION: build -- Passed. Build successful [2026-04-14T02:39:59.283Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:39:59.283Z] TIME: 2.091 seconds [2026-04-14T02:39:59.283Z] messages: [2026-04-14T02:39:59.283Z] command: build jdk.jpackage.test.* [2026-04-14T02:39:59.283Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:39:59.283Z] started: Tue Apr 14 02:37:49 UTC 2026 [2026-04-14T02:39:59.283Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T02:39:59.283Z] 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-04-14T02:39:59.283Z] finished: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.283Z] elapsed time (seconds): 2.091 [2026-04-14T02:39:59.283Z] [2026-04-14T02:39:59.283Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:39:59.283Z] REASON: .class file out of date or does not exist [2026-04-14T02:39:59.283Z] TIME: 2.082 seconds [2026-04-14T02:39:59.283Z] messages: [2026-04-14T02:39:59.284Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T02:39:59.284Z] reason: .class file out of date or does not exist [2026-04-14T02:39:59.284Z] started: Tue Apr 14 02:37:49 UTC 2026 [2026-04-14T02:39:59.284Z] 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-04-14T02:39:59.284Z] Mode: agentvm [2026-04-14T02:39:59.284Z] Agent id: 2 [2026-04-14T02:39:59.284Z] Process id: 35076 [2026-04-14T02:39:59.284Z] finished: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.284Z] elapsed time (seconds): 2.082 [2026-04-14T02:39:59.284Z] configuration: [2026-04-14T02:39:59.284Z] Boot Layer (javac runtime environment) [2026-04-14T02:39:59.284Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:39:59.284Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] javac compilation environment [2026-04-14T02:39:59.284Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:39:59.284Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:39:59.284Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:39:59.284Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] rerun: [2026-04-14T02:39:59.284Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:39:59.284Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:39:59.284Z] SystemDrive=C: \ [2026-04-14T02:39:59.284Z] SystemRoot='C:\Windows' \ [2026-04-14T02:39:59.284Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.284Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.284Z] windir='C:\Windows' \ [2026-04-14T02:39:59.284Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:39:59.284Z] -J-ea \ [2026-04-14T02:39:59.284Z] -J-esa \ [2026-04-14T02:39:59.284Z] -J-Xmx512m \ [2026-04-14T02:39:59.284Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:39:59.284Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:39:59.284Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:39:59.284Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:39:59.284Z] -J-Dtest.java.opts= \ [2026-04-14T02:39:59.284Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.284Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.284Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:39:59.284Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:39:59.284Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:39:59.284Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-04-14T02:39:59.284Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:39:59.284Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-04-14T02:39:59.284Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-04-14T02:39:59.284Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:39:59.284Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-04-14T02:39:59.284Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -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-04-14T02:39:59.284Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:39:59.284Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.284Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] ACTION: build -- Passed. Build successful [2026-04-14T02:39:59.284Z] REASON: User specified action: run build EmptyFolderTest [2026-04-14T02:39:59.284Z] TIME: 0.467 seconds [2026-04-14T02:39:59.284Z] messages: [2026-04-14T02:39:59.284Z] command: build EmptyFolderTest [2026-04-14T02:39:59.284Z] reason: User specified action: run build EmptyFolderTest [2026-04-14T02:39:59.284Z] started: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.284Z] Test directory: [2026-04-14T02:39:59.284Z] compile: EmptyFolderTest [2026-04-14T02:39:59.284Z] finished: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.284Z] elapsed time (seconds): 0.467 [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:39:59.284Z] REASON: .class file out of date or does not exist [2026-04-14T02:39:59.284Z] TIME: 0.467 seconds [2026-04-14T02:39:59.284Z] messages: [2026-04-14T02:39:59.284Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java [2026-04-14T02:39:59.284Z] reason: .class file out of date or does not exist [2026-04-14T02:39:59.284Z] started: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.284Z] 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-04-14T02:39:59.284Z] Mode: agentvm [2026-04-14T02:39:59.284Z] Agent id: 2 [2026-04-14T02:39:59.284Z] Process id: 35076 [2026-04-14T02:39:59.284Z] finished: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.284Z] elapsed time (seconds): 0.467 [2026-04-14T02:39:59.284Z] configuration: [2026-04-14T02:39:59.284Z] Boot Layer (javac runtime environment) [2026-04-14T02:39:59.284Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:39:59.284Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] javac compilation environment [2026-04-14T02:39:59.284Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:39:59.284Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:39:59.284Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:39:59.284Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:39:59.284Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d [2026-04-14T02:39:59.284Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:39:59.284Z] [2026-04-14T02:39:59.284Z] rerun: [2026-04-14T02:39:59.284Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:39:59.284Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:39:59.284Z] SystemDrive=C: \ [2026-04-14T02:39:59.284Z] SystemRoot='C:\Windows' \ [2026-04-14T02:39:59.284Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.284Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.284Z] windir='C:\Windows' \ [2026-04-14T02:39:59.284Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:39:59.284Z] -J-ea \ [2026-04-14T02:39:59.284Z] -J-esa \ [2026-04-14T02:39:59.284Z] -J-Xmx512m \ [2026-04-14T02:39:59.284Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:39:59.284Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:39:59.284Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:39:59.284Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:39:59.284Z] -J-Dtest.java.opts= \ [2026-04-14T02:39:59.284Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.284Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.284Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:39:59.284Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:39:59.284Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:39:59.284Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-04-14T02:39:59.284Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:39:59.284Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-04-14T02:39:59.284Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-04-14T02:39:59.284Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:39:59.284Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.284Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-04-14T02:39:59.285Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.285Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.285Z] -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-04-14T02:39:59.285Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:39:59.285Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.285Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-04-14T02:39:59.285Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.285Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] ACTION: build -- Passed. All files up to date [2026-04-14T02:39:59.285Z] REASON: Named class compiled on demand [2026-04-14T02:39:59.285Z] TIME: 0.032 seconds [2026-04-14T02:39:59.285Z] messages: [2026-04-14T02:39:59.285Z] command: build jdk.jpackage.test.Main [2026-04-14T02:39:59.285Z] reason: Named class compiled on demand [2026-04-14T02:39:59.285Z] started: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.285Z] finished: Tue Apr 14 02:37:51 UTC 2026 [2026-04-14T02:39:59.285Z] elapsed time (seconds): 0.032 [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:39:59.285Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-04-14T02:39:59.285Z] TIME: 104.493 seconds [2026-04-14T02:39:59.285Z] messages: [2026-04-14T02:39:59.285Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-04-14T02:39:59.285Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-04-14T02:39:59.285Z] exclusiveAccess wait time (seconds): 19.653 [2026-04-14T02:39:59.285Z] started: Tue Apr 14 02:38:11 UTC 2026 [2026-04-14T02:39:59.285Z] Mode: othervm [/othervm specified] [2026-04-14T02:39:59.285Z] 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-04-14T02:39:59.285Z] Process id: 39328 [2026-04-14T02:39:59.285Z] finished: Tue Apr 14 02:39:55 UTC 2026 [2026-04-14T02:39:59.285Z] elapsed time (seconds): 104.493 [2026-04-14T02:39:59.285Z] configuration: [2026-04-14T02:39:59.285Z] Boot Layer [2026-04-14T02:39:59.285Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:39:59.285Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:39:59.285Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:39:59.285Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] STDOUT: [2026-04-14T02:39:59.285Z] [02:38:11.779] Parsing [--jpt-run=EmptyFolderTest.testPackage]... [2026-04-14T02:39:59.285Z] [02:38:11.857] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()] [2026-04-14T02:39:59.285Z] [02:38:11.924] Create: EmptyFolderTest.testPackage [2026-04-14T02:39:59.285Z] [02:38:11.934] [ RUN ] EmptyFolderTest.testPackage [2026-04-14T02:39:59.285Z] [02:38:12.176] TRACE: Bundler msi enabled [2026-04-14T02:39:59.285Z] [02:38:12.321] TRACE: Bundler exe enabled [2026-04-14T02:39:59.285Z] [02:38:12.391] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:39:59.285Z] [02:38:12.561] TRACE: exec: Execute tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:39:59.285Z] [02:38:13.625] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:39:59.285Z] [02:38:13.633] TRACE: assertEquals(0): Check command tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:39:59.285Z] [02:38:13.636] TRACE: exec: Execute tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7); discard out+err... [2026-04-14T02:39:59.285Z] [02:38:13.724] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:39:59.285Z] [02:38:13.724] TRACE: assertEquals(0): Check command tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7) exited with 0 code [2026-04-14T02:39:59.285Z] [02:38:13.770] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:39:59.285Z] [02:38:14.337] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:39:59.285Z] [02:38:14.339] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:39:59.285Z] [02:38:19.797] Command [PID: -1]: [2026-04-14T02:39:59.285Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\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,jdk.jsobject,java.sql.rowset,jdk.sctp,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-04-14T02:39:59.285Z] [02:38:19.797] Output: [2026-04-14T02:39:59.285Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] [02:38:19.798] Returned: 0 [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] [02:38:19.946] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:19.954] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:19.963] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053". [2026-04-14T02:39:59.285Z] [02:38:20.589] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.722] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.757] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-04-14T02:39:59.285Z] [02:38:20.757] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de. [2026-04-14T02:39:59.285Z] [02:38:20.757] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd. [2026-04-14T02:39:59.285Z] [02:38:20.856] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.881] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.893] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.905] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.911] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.935] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.944] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:39:59.285Z] [02:38:20.973] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-04-14T02:39:59.285Z] [02:38:20.976] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\image\EmptyFolderPackageTest [2026-04-14T02:39:59.285Z] [02:38:57.624] Command [PID: 24796]: [2026-04-14T02:39:59.285Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\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.jpackage413318331766509053\image\EmptyFolderPackageTest\EmptyFolderPackageTest.exe -d JpAppSizeKb=125453 -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.jpackage413318331766509053\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage413318331766509053\wixobj\a.msi [2026-04-14T02:39:59.285Z] [02:38:57.625] Returned: 0 [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] [02:38:57.659] Succeeded in building MSI Installer Package package [2026-04-14T02:39:59.285Z] [02:38:57.864] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:39:59.285Z] [02:38:57.865] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:39:59.285Z] [02:38:57.865] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] path exists [2026-04-14T02:39:59.285Z] [02:38:57.866] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] is a file [2026-04-14T02:39:59.285Z] [02:38:57.900] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testPackage\unpacked-msi\unpack.bat] text file... [2026-04-14T02:39:59.285Z] [02:38:57.901] TRACE: icacls "testPackage\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:39:59.285Z] [02:38:57.901] TRACE: msiexec /a "testPackage\output\EmptyFolderPackageTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testPackage\unpacked-msi\Program Files" [2026-04-14T02:39:59.285Z] [02:38:57.902] TRACE: Done [2026-04-14T02:39:59.285Z] [02:38:57.904] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:38:58.650] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:01.652] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:02.377] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:06.378] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:07.112] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:12.113] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:12.843] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:18.843] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:19.575] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:26.577] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:27.289] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:35.291] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:36.015] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:45.016] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:39:59.285Z] [02:39:45.745] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:39:59.285Z] [02:39:55.766] TRACE: Convert [PFiles64\EmptyFolderPackageTest] into [EmptyFolderPackageTest] in [testPackage\unpacked-msi\Program Files] directory [2026-04-14T02:39:59.285Z] [02:39:55.767] TRACE: Deleting [testPackage\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:39:59.285Z] [02:39:55.768] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:39:59.285Z] [02:39:55.787] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:39:59.285Z] [02:39:55.788] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:39:59.285Z] [02:39:55.790] TRACE: assertTrue(): Check [testPackage\unpacked-msi\Program Files\EmptyFolderPackageTest\service-installer.exe] path doesn't exist [2026-04-14T02:39:59.285Z] [02:39:55.794] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:39:59.285Z] [02:39:55.797] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:39:59.285Z] [02:39:55.797] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:39:59.285Z] [02:39:55.798] [ FAILED ] EmptyFolderTest.testPackage; checks=9 [2026-04-14T02:39:59.285Z] [02:39:55.801] [==========] 1 tests ran [2026-04-14T02:39:59.285Z] [02:39:55.801] [ PASSED ] 0 tests [2026-04-14T02:39:59.285Z] [02:39:55.803] [ FAILED ] 1 test, listed below [2026-04-14T02:39:59.285Z] [02:39:55.803] [ FAILED ] EmptyFolderTest.testPackage; workDir=[testPackage] [2026-04-14T02:39:59.285Z] [02:39:55.804] 1 FAILED TEST [2026-04-14T02:39:59.285Z] STDERR: [2026-04-14T02:39:59.285Z] 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-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:39:59.285Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:39:59.285Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:39:59.285Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:39:59.285Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69) [2026-04-14T02:39:59.285Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:39:59.285Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:39:59.285Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:39:59.285Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:39:59.285Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:39:59.285Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:39:59.285Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:39:59.285Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:39:59.285Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:39:59.285Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:39:59.285Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:39:59.285Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:39:59.285Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:39:59.285Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:39:59.285Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:39:59.285Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:39:59.285Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:39:59.285Z] JavaTest Message: shutting down test [2026-04-14T02:39:59.285Z] [2026-04-14T02:39:59.285Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:39:59.285Z] rerun: [2026-04-14T02:39:59.285Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:39:59.285Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:39:59.285Z] SystemDrive=C: \ [2026-04-14T02:39:59.285Z] SystemRoot='C:\Windows' \ [2026-04-14T02:39:59.285Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.285Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:39:59.285Z] windir='C:\Windows' \ [2026-04-14T02:39:59.285Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T02:39:59.285Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T02:39:59.286Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:39:59.286Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:39:59.286Z] -Dtest.compiler.opts= \ [2026-04-14T02:39:59.286Z] -Dtest.java.opts= \ [2026-04-14T02:39:59.286Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.286Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:39:59.287Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T02:39:59.287Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:39:59.287Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:39:59.287Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-04-14T02:39:59.287Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:39:59.287Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-04-14T02:39:59.287Z] -Dtest.main.class=EmptyFolderTest \ [2026-04-14T02:39:59.287Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:39:59.287Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.287Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-04-14T02:39:59.287Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.287Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:39:59.287Z] -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-04-14T02:39:59.287Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:39:59.287Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:39:59.287Z] -ea \ [2026-04-14T02:39:59.287Z] -esa \ [2026-04-14T02:39:59.287Z] -Xmx512m \ [2026-04-14T02:39:59.287Z] -XX:+UseCompressedOops \ [2026-04-14T02:39:59.287Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:39:59.287Z] -Xmx512m \ [2026-04-14T02:39:59.287Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage [2026-04-14T02:39:59.287Z] [2026-04-14T02:39:59.287Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:39:59.287Z] -------------------------------------------------- [2026-04-14T02:45:44.181Z] TEST: tools/jpackage/share/InstallDirTest.java#id1 [2026-04-14T02:45:44.181Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T02:45:44.181Z] [2026-04-14T02:45:44.181Z] ACTION: build -- Passed. Build successful [2026-04-14T02:45:44.181Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:45:44.181Z] TIME: 1.664 seconds [2026-04-14T02:45:44.181Z] messages: [2026-04-14T02:45:44.181Z] command: build jdk.jpackage.test.* [2026-04-14T02:45:44.181Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:45:44.181Z] started: Tue Apr 14 02:40:56 UTC 2026 [2026-04-14T02:45:44.181Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T02:45:44.181Z] 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-04-14T02:45:44.181Z] finished: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.181Z] elapsed time (seconds): 1.664 [2026-04-14T02:45:44.181Z] [2026-04-14T02:45:44.181Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:45:44.181Z] REASON: .class file out of date or does not exist [2026-04-14T02:45:44.181Z] TIME: 1.655 seconds [2026-04-14T02:45:44.181Z] messages: [2026-04-14T02:45:44.182Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T02:45:44.182Z] reason: .class file out of date or does not exist [2026-04-14T02:45:44.182Z] started: Tue Apr 14 02:40:56 UTC 2026 [2026-04-14T02:45:44.182Z] 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-04-14T02:45:44.182Z] Mode: agentvm [2026-04-14T02:45:44.182Z] Agent id: 2 [2026-04-14T02:45:44.182Z] Process id: 35076 [2026-04-14T02:45:44.182Z] finished: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.182Z] elapsed time (seconds): 1.655 [2026-04-14T02:45:44.182Z] configuration: [2026-04-14T02:45:44.182Z] Boot Layer (javac runtime environment) [2026-04-14T02:45:44.182Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:45:44.182Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:45:44.182Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:45:44.182Z] [2026-04-14T02:45:44.182Z] javac compilation environment [2026-04-14T02:45:44.182Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:45:44.182Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:45:44.182Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:45:44.182Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:45:44.182Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:45:44.182Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:45:44.182Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:45:44.182Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:45:44.182Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d [2026-04-14T02:45:44.182Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:45:44.182Z] [2026-04-14T02:45:44.182Z] rerun: [2026-04-14T02:45:44.182Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:45:44.182Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:45:44.182Z] SystemDrive=C: \ [2026-04-14T02:45:44.182Z] SystemRoot='C:\Windows' \ [2026-04-14T02:45:44.182Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.182Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.182Z] windir='C:\Windows' \ [2026-04-14T02:45:44.182Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:45:44.182Z] -J-ea \ [2026-04-14T02:45:44.182Z] -J-esa \ [2026-04-14T02:45:44.182Z] -J-Xmx512m \ [2026-04-14T02:45:44.182Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:45:44.182Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:45:44.182Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:45:44.182Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:45:44.182Z] -J-Dtest.java.opts= \ [2026-04-14T02:45:44.182Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.183Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.183Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:45:44.183Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:45:44.183Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:45:44.183Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-04-14T02:45:44.183Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:45:44.183Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-04-14T02:45:44.183Z] -J-Dtest.main.class=InstallDirTest \ [2026-04-14T02:45:44.183Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:45:44.183Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.183Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-04-14T02:45:44.183Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.183Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.183Z] -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-04-14T02:45:44.183Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:45:44.183Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.183Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.183Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.184Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T02:45:44.184Z] [2026-04-14T02:45:44.184Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:45:44.184Z] REASON: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-04-14T02:45:44.184Z] TIME: 0.235 seconds [2026-04-14T02:45:44.184Z] messages: [2026-04-14T02:45:44.184Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java [2026-04-14T02:45:44.184Z] reason: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-04-14T02:45:44.184Z] started: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.184Z] 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-04-14T02:45:44.184Z] Mode: agentvm [2026-04-14T02:45:44.184Z] Agent id: 2 [2026-04-14T02:45:44.184Z] Process id: 35076 [2026-04-14T02:45:44.184Z] finished: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.184Z] elapsed time (seconds): 0.235 [2026-04-14T02:45:44.184Z] configuration: [2026-04-14T02:45:44.184Z] Boot Layer (javac runtime environment) [2026-04-14T02:45:44.184Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:45:44.184Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:45:44.184Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:45:44.184Z] [2026-04-14T02:45:44.184Z] javac compilation environment [2026-04-14T02:45:44.184Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:45:44.184Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:45:44.184Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:45:44.184Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:45:44.184Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:45:44.184Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:45:44.184Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:45:44.184Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:45:44.184Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:45:44.184Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:45:44.184Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d [2026-04-14T02:45:44.184Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:45:44.184Z] [2026-04-14T02:45:44.184Z] rerun: [2026-04-14T02:45:44.184Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:45:44.184Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:45:44.184Z] SystemDrive=C: \ [2026-04-14T02:45:44.184Z] SystemRoot='C:\Windows' \ [2026-04-14T02:45:44.184Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.184Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.184Z] windir='C:\Windows' \ [2026-04-14T02:45:44.184Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:45:44.184Z] -J-ea \ [2026-04-14T02:45:44.184Z] -J-esa \ [2026-04-14T02:45:44.184Z] -J-Xmx512m \ [2026-04-14T02:45:44.184Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:45:44.184Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:45:44.184Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:45:44.184Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:45:44.184Z] -J-Dtest.java.opts= \ [2026-04-14T02:45:44.184Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.184Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.184Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:45:44.184Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:45:44.184Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:45:44.184Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-04-14T02:45:44.184Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:45:44.184Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-04-14T02:45:44.184Z] -J-Dtest.main.class=InstallDirTest \ [2026-04-14T02:45:44.184Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:45:44.184Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.184Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-04-14T02:45:44.185Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.185Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.185Z] -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-04-14T02:45:44.185Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:45:44.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.185Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-04-14T02:45:44.185Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.185Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.185Z] -Xlint:all \ [2026-04-14T02:45:44.185Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' [2026-04-14T02:45:44.185Z] [2026-04-14T02:45:44.185Z] ACTION: build -- Passed. All files up to date [2026-04-14T02:45:44.185Z] REASON: Named class compiled on demand [2026-04-14T02:45:44.185Z] TIME: 0.03 seconds [2026-04-14T02:45:44.185Z] messages: [2026-04-14T02:45:44.185Z] command: build jdk.jpackage.test.Main [2026-04-14T02:45:44.185Z] reason: Named class compiled on demand [2026-04-14T02:45:44.185Z] started: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.185Z] finished: Tue Apr 14 02:40:58 UTC 2026 [2026-04-14T02:45:44.185Z] elapsed time (seconds): 0.03 [2026-04-14T02:45:44.185Z] [2026-04-14T02:45:44.185Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:45:44.185Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-04-14T02:45:44.185Z] TIME: 103.71 seconds [2026-04-14T02:45:44.185Z] messages: [2026-04-14T02:45:44.185Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-04-14T02:45:44.185Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-04-14T02:45:44.185Z] exclusiveAccess wait time (seconds): 170.75 [2026-04-14T02:45:44.185Z] started: Tue Apr 14 02:43:49 UTC 2026 [2026-04-14T02:45:44.185Z] Mode: othervm [/othervm specified] [2026-04-14T02:45:44.185Z] 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-04-14T02:45:44.185Z] Process id: 66324 [2026-04-14T02:45:44.185Z] finished: Tue Apr 14 02:45:32 UTC 2026 [2026-04-14T02:45:44.185Z] elapsed time (seconds): 103.71 [2026-04-14T02:45:44.185Z] configuration: [2026-04-14T02:45:44.185Z] Boot Layer [2026-04-14T02:45:44.185Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:45:44.185Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:45:44.185Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:45:44.185Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:45:44.185Z] [2026-04-14T02:45:44.185Z] STDOUT: [2026-04-14T02:45:44.185Z] [02:43:49.455] Parsing [--jpt-run=InstallDirTest]... [2026-04-14T02:45:44.185Z] [02:43:49.579] InstallDirTest -> [public static void InstallDirTest.testCommon(java.nio.file.Path)] [2026-04-14T02:45:44.185Z] [02:43:49.655] Create: InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-04-14T02:45:44.185Z] [02:43:49.667] [ RUN ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-04-14T02:45:44.185Z] [02:43:49.893] TRACE: Bundler msi enabled [2026-04-14T02:45:44.185Z] [02:43:50.029] TRACE: Bundler exe enabled [2026-04-14T02:45:44.185Z] [02:43:50.079] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:45:44.185Z] [02:43:50.243] TRACE: exec: Execute tool provider [javac -d testCommon.dbc72862\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:45:44.185Z] [02:43:51.135] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:45:44.185Z] [02:43:51.144] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:45:44.185Z] [02:43:51.147] TRACE: exec: Execute tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7); discard out+err... [2026-04-14T02:45:44.185Z] [02:43:51.233] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:45:44.185Z] [02:43:51.234] 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-04-14T02:45:44.185Z] [02:43:51.273] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:45:44.185Z] [02:43:51.842] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:45:44.185Z] [02:43:51.843] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:45:44.185Z] [02:43:56.844] Command [PID: -1]: [2026-04-14T02:45:44.185Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\image\CommonInstallDirTest\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,java.sql.rowset,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.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-04-14T02:45:44.185Z] [02:43:56.844] Output: [2026-04-14T02:45:44.185Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:45:44.185Z] [2026-04-14T02:45:44.185Z] [02:43:56.845] Returned: 0 [2026-04-14T02:45:44.186Z] [2026-04-14T02:45:44.186Z] [02:43:57.009] Using default package resource JavaApp.ico [icon] (add CommonInstallDirTest.ico to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:57.016] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonInstallDirTest.properties to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:57.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.jpackage2231265529499932637". [2026-04-14T02:45:44.186Z] [02:43:57.820] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:57.956] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:57.988] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-04-14T02:45:44.186Z] [02:43:57.988] MSI ProductCode: f08acb58-95e7-3604-acb2-2063fd847b58. [2026-04-14T02:45:44.186Z] [02:43:57.989] MSI UpgradeCode: cb270a7f-c01b-3467-90f9-9f70bd42ecfd. [2026-04-14T02:45:44.186Z] [02:43:58.023] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.049] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.077] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.083] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.093] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.101] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.113] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:45:44.186Z] [02:43:58.141] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-04-14T02:45:44.186Z] [02:43:58.145] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\image\CommonInstallDirTest [2026-04-14T02:45:44.186Z] [02:44:34.686] Command [PID: 43992]: [2026-04-14T02:45:44.186Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\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.jpackage2231265529499932637\image\CommonInstallDirTest\CommonInstallDirTest.exe -d JpAppSizeKb=125453 -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.jpackage2231265529499932637\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2231265529499932637\wixobj\a.msi [2026-04-14T02:45:44.186Z] [02:44:34.686] Returned: 0 [2026-04-14T02:45:44.186Z] [2026-04-14T02:45:44.186Z] [02:44:34.721] Succeeded in building MSI Installer Package package [2026-04-14T02:45:44.186Z] [02:44:34.920] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:45:44.186Z] [02:44:34.920] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:45:44.186Z] [02:44:34.921] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] path exists [2026-04-14T02:45:44.186Z] [02:44:34.921] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] is a file [2026-04-14T02:45:44.186Z] [02:44:34.957] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testCommon.dbc72862\unpacked-msi\unpack.bat] text file... [2026-04-14T02:45:44.186Z] [02:44:34.958] TRACE: icacls "testCommon.dbc72862\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:45:44.186Z] [02:44:34.958] TRACE: msiexec /a "testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testCommon.dbc72862\unpacked-msi\Program Files" [2026-04-14T02:45:44.186Z] [02:44:34.959] TRACE: Done [2026-04-14T02:45:44.186Z] [02:44:34.961] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:44:35.710] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:44:38.712] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:44:39.420] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:44:43.421] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:44:44.133] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:44:49.134] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:44:49.845] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:44:55.846] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:44:56.544] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:45:03.547] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.186Z] [02:45:04.259] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.186Z] [02:45:12.261] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.187Z] [02:45:12.980] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.187Z] [02:45:21.981] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:45:44.187Z] [02:45:22.688] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:45:44.187Z] [02:45:32.693] TRACE: Convert [PFiles64\TestVendor\InstallDirTest1234] into [TestVendor\InstallDirTest1234] in [testCommon.dbc72862\unpacked-msi\Program Files] directory [2026-04-14T02:45:44.187Z] [02:45:32.694] TRACE: Deleting [testCommon.dbc72862\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:45:44.187Z] [02:45:32.696] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:45:44.187Z] [02:45:32.717] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:45:44.187Z] [02:45:32.718] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:45:44.187Z] [02:45:32.721] TRACE: assertTrue(): Check [testCommon.dbc72862\unpacked-msi\Program Files\TestVendor\InstallDirTest1234\service-installer.exe] path doesn't exist [2026-04-14T02:45:44.187Z] [02:45:32.735] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:45:44.187Z] [02:45:32.740] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:45:44.187Z] [02:45:32.740] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:45:44.187Z] [02:45:32.741] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); checks=9 [2026-04-14T02:45:44.187Z] [02:45:32.743] [==========] 1 tests ran [2026-04-14T02:45:44.187Z] [02:45:32.743] [ PASSED ] 0 tests [2026-04-14T02:45:44.187Z] [02:45:32.745] [ FAILED ] 1 test, listed below [2026-04-14T02:45:44.187Z] [02:45:32.745] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); workDir=[testCommon.dbc72862] [2026-04-14T02:45:44.187Z] [02:45:32.746] 1 FAILED TEST [2026-04-14T02:45:44.187Z] STDERR: [2026-04-14T02:45:44.187Z] 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-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:45:44.187Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:45:44.187Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:45:44.187Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:45:44.187Z] at InstallDirTest.testCommon(InstallDirTest.java:94) [2026-04-14T02:45:44.187Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:45:44.187Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:45:44.187Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:45:44.187Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:45:44.187Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:45:44.187Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:45:44.187Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:45:44.187Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:45:44.187Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:45:44.187Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:45:44.187Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:45:44.187Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:45:44.187Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:45:44.187Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:45:44.187Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:45:44.187Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:45:44.187Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:45:44.187Z] [2026-04-14T02:45:44.187Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:45:44.187Z] JavaTest Message: shutting down test [2026-04-14T02:45:44.187Z] [2026-04-14T02:45:44.187Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:45:44.187Z] rerun: [2026-04-14T02:45:44.187Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:45:44.187Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:45:44.187Z] SystemDrive=C: \ [2026-04-14T02:45:44.187Z] SystemRoot='C:\Windows' \ [2026-04-14T02:45:44.187Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.187Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:45:44.187Z] windir='C:\Windows' \ [2026-04-14T02:45:44.187Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T02:45:44.187Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T02:45:44.187Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:45:44.187Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:45:44.187Z] -Dtest.compiler.opts= \ [2026-04-14T02:45:44.187Z] -Dtest.java.opts= \ [2026-04-14T02:45:44.187Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.188Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:45:44.188Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T02:45:44.189Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:45:44.189Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:45:44.189Z] -Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-04-14T02:45:44.189Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:45:44.189Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-04-14T02:45:44.189Z] -Dtest.main.class=InstallDirTest \ [2026-04-14T02:45:44.189Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:45:44.189Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.189Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-04-14T02:45:44.189Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.189Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:45:44.189Z] -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-04-14T02:45:44.189Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:45:44.189Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:45:44.189Z] -ea \ [2026-04-14T02:45:44.189Z] -esa \ [2026-04-14T02:45:44.189Z] -Xmx512m \ [2026-04-14T02:45:44.189Z] -XX:+UseCompressedOops \ [2026-04-14T02:45:44.189Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:45:44.189Z] -Xmx512m \ [2026-04-14T02:45:44.189Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\InstallDirTest_id1.d\main.0.jta' --jpt-run=InstallDirTest [2026-04-14T02:45:44.189Z] [2026-04-14T02:45:44.189Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:45:44.189Z] -------------------------------------------------- [2026-04-14T02:48:52.884Z] TEST: tools/jpackage/share/LicenseTest.java#id1 [2026-04-14T02:48:52.884Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T02:48:52.884Z] [2026-04-14T02:48:52.884Z] ACTION: build -- Passed. Build successful [2026-04-14T02:48:52.884Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:48:52.884Z] TIME: 1.372 seconds [2026-04-14T02:48:52.884Z] messages: [2026-04-14T02:48:52.884Z] command: build jdk.jpackage.test.* [2026-04-14T02:48:52.884Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:48:52.884Z] started: Tue Apr 14 02:45:49 UTC 2026 [2026-04-14T02:48:52.884Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T02:48:52.884Z] 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-04-14T02:48:52.884Z] finished: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.884Z] elapsed time (seconds): 1.372 [2026-04-14T02:48:52.884Z] [2026-04-14T02:48:52.884Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:48:52.884Z] REASON: .class file out of date or does not exist [2026-04-14T02:48:52.884Z] TIME: 1.364 seconds [2026-04-14T02:48:52.884Z] messages: [2026-04-14T02:48:52.884Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T02:48:52.884Z] reason: .class file out of date or does not exist [2026-04-14T02:48:52.884Z] started: Tue Apr 14 02:45:49 UTC 2026 [2026-04-14T02:48:52.884Z] 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-04-14T02:48:52.884Z] Mode: agentvm [2026-04-14T02:48:52.884Z] Agent id: 3 [2026-04-14T02:48:52.884Z] Process id: 80836 [2026-04-14T02:48:52.884Z] finished: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.884Z] elapsed time (seconds): 1.364 [2026-04-14T02:48:52.884Z] configuration: [2026-04-14T02:48:52.884Z] Boot Layer (javac runtime environment) [2026-04-14T02:48:52.884Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:48:52.884Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:48:52.884Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:48:52.884Z] [2026-04-14T02:48:52.884Z] javac compilation environment [2026-04-14T02:48:52.884Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:48:52.884Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:48:52.884Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:48:52.884Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:48:52.884Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:48:52.884Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:48:52.884Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:48:52.884Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:48:52.884Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d [2026-04-14T02:48:52.884Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:48:52.884Z] [2026-04-14T02:48:52.884Z] rerun: [2026-04-14T02:48:52.884Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T02:48:52.884Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:48:52.884Z] SystemDrive=C: \ [2026-04-14T02:48:52.884Z] SystemRoot='C:\Windows' \ [2026-04-14T02:48:52.884Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.884Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.884Z] windir='C:\Windows' \ [2026-04-14T02:48:52.884Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:48:52.884Z] -J-ea \ [2026-04-14T02:48:52.884Z] -J-esa \ [2026-04-14T02:48:52.884Z] -J-Xmx512m \ [2026-04-14T02:48:52.884Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:48:52.884Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:48:52.884Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:48:52.884Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:48:52.884Z] -J-Dtest.java.opts= \ [2026-04-14T02:48:52.884Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.884Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.884Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:48:52.884Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:48:52.884Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:48:52.884Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-04-14T02:48:52.884Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:48:52.884Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-04-14T02:48:52.885Z] -J-Dtest.main.class=LicenseTest \ [2026-04-14T02:48:52.885Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:48:52.885Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.885Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-04-14T02:48:52.885Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.885Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.885Z] -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-04-14T02:48:52.885Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:48:52.885Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.885Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.885Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.885Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T02:48:52.885Z] [2026-04-14T02:48:52.885Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:48:52.885Z] REASON: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-04-14T02:48:52.885Z] TIME: 0.645 seconds [2026-04-14T02:48:52.885Z] messages: [2026-04-14T02:48:52.885Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java [2026-04-14T02:48:52.885Z] reason: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-04-14T02:48:52.885Z] started: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.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-04-14T02:48:52.885Z] Mode: agentvm [2026-04-14T02:48:52.885Z] Agent id: 3 [2026-04-14T02:48:52.885Z] Process id: 80836 [2026-04-14T02:48:52.885Z] finished: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.885Z] elapsed time (seconds): 0.645 [2026-04-14T02:48:52.885Z] configuration: [2026-04-14T02:48:52.885Z] Boot Layer (javac runtime environment) [2026-04-14T02:48:52.885Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:48:52.885Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:48:52.885Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:48:52.885Z] [2026-04-14T02:48:52.885Z] javac compilation environment [2026-04-14T02:48:52.885Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:48:52.885Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:48:52.885Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:48:52.885Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:48:52.885Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:48:52.885Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:48:52.885Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:48:52.885Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:48:52.885Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:48:52.885Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:48:52.885Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d [2026-04-14T02:48:52.885Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:48:52.885Z] [2026-04-14T02:48:52.885Z] rerun: [2026-04-14T02:48:52.885Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T02:48:52.885Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:48:52.885Z] SystemDrive=C: \ [2026-04-14T02:48:52.885Z] SystemRoot='C:\Windows' \ [2026-04-14T02:48:52.886Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.886Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.886Z] windir='C:\Windows' \ [2026-04-14T02:48:52.886Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:48:52.886Z] -J-ea \ [2026-04-14T02:48:52.886Z] -J-esa \ [2026-04-14T02:48:52.886Z] -J-Xmx512m \ [2026-04-14T02:48:52.886Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:48:52.886Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:48:52.886Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:48:52.886Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:48:52.886Z] -J-Dtest.java.opts= \ [2026-04-14T02:48:52.886Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.886Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.886Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:48:52.886Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:48:52.886Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:48:52.886Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-04-14T02:48:52.886Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:48:52.886Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-04-14T02:48:52.886Z] -J-Dtest.main.class=LicenseTest \ [2026-04-14T02:48:52.886Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:48:52.886Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.886Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-04-14T02:48:52.886Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.886Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.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-04-14T02:48:52.886Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:48:52.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.886Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-04-14T02:48:52.886Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.886Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.886Z] -Xlint:all \ [2026-04-14T02:48:52.886Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' [2026-04-14T02:48:52.886Z] [2026-04-14T02:48:52.886Z] ACTION: build -- Passed. All files up to date [2026-04-14T02:48:52.886Z] REASON: Named class compiled on demand [2026-04-14T02:48:52.886Z] TIME: 0.026 seconds [2026-04-14T02:48:52.886Z] messages: [2026-04-14T02:48:52.886Z] command: build jdk.jpackage.test.Main [2026-04-14T02:48:52.886Z] reason: Named class compiled on demand [2026-04-14T02:48:52.886Z] started: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.886Z] finished: Tue Apr 14 02:45:51 UTC 2026 [2026-04-14T02:48:52.886Z] elapsed time (seconds): 0.026 [2026-04-14T02:48:52.886Z] [2026-04-14T02:48:52.886Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:48:52.886Z] REASON: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-04-14T02:48:52.886Z] TIME: 104.392 seconds [2026-04-14T02:48:52.886Z] messages: [2026-04-14T02:48:52.886Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-04-14T02:48:52.886Z] reason: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-04-14T02:48:52.886Z] exclusiveAccess wait time (seconds): 64.665 [2026-04-14T02:48:52.886Z] started: Tue Apr 14 02:46:56 UTC 2026 [2026-04-14T02:48:52.886Z] Mode: othervm [/othervm specified] [2026-04-14T02:48:52.886Z] 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-04-14T02:48:52.886Z] Process id: 18832 [2026-04-14T02:48:52.886Z] finished: Tue Apr 14 02:48:40 UTC 2026 [2026-04-14T02:48:52.886Z] elapsed time (seconds): 104.392 [2026-04-14T02:48:52.886Z] configuration: [2026-04-14T02:48:52.886Z] Boot Layer [2026-04-14T02:48:52.886Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:48:52.886Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:48:52.886Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:48:52.886Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:48:52.886Z] [2026-04-14T02:48:52.886Z] STDOUT: [2026-04-14T02:48:52.886Z] [02:46:56.947] Parsing [--jpt-run=LicenseTest]... [2026-04-14T02:48:52.886Z] [02:46:57.091] LicenseTest -> [public static void LicenseTest.testCommon()] [2026-04-14T02:48:52.886Z] [02:46:57.143] Create: LicenseTest.testCommon [2026-04-14T02:48:52.886Z] [02:46:57.154] [ RUN ] LicenseTest.testCommon [2026-04-14T02:48:52.886Z] [02:46:57.350] TRACE: Bundler msi enabled [2026-04-14T02:48:52.886Z] [02:46:57.484] TRACE: Bundler exe enabled [2026-04-14T02:48:52.886Z] [02:46:57.539] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:48:52.886Z] [02:46:57.695] TRACE: exec: Execute tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:48:52.886Z] [02:46:58.753] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:48:52.886Z] [02:46:58.763] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:48:52.886Z] [02:46:58.766] TRACE: exec: Execute tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7); discard out+err... [2026-04-14T02:48:52.886Z] [02:46:58.853] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:48:52.886Z] [02:46:58.853] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7) exited with 0 code [2026-04-14T02:48:52.886Z] [02:46:58.894] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:48:52.886Z] [02:46:59.462] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:48:52.886Z] [02:46:59.464] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:48:52.886Z] [02:47:04.230] Command [PID: -1]: [2026-04-14T02:48:52.886Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\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.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.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-04-14T02:48:52.886Z] [02:47:04.230] Output: [2026-04-14T02:48:52.886Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:48:52.886Z] [2026-04-14T02:48:52.886Z] [02:47:04.231] Returned: 0 [2026-04-14T02:48:52.886Z] [2026-04-14T02:48:52.886Z] [02:47:04.307] Using default package resource JavaApp.ico [icon] (add CommonLicenseTest.ico to the resource-dir to customize). [2026-04-14T02:48:52.886Z] [02:47:04.314] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonLicenseTest.properties to the resource-dir to customize). [2026-04-14T02:48:52.886Z] [02:47:04.324] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906". [2026-04-14T02:48:52.886Z] [02:47:04.871] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:48:52.886Z] [02:47:05.040] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:48:52.886Z] [02:47:05.080] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-04-14T02:48:52.886Z] [02:47:05.080] MSI ProductCode: 7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb. [2026-04-14T02:48:52.887Z] [02:47:05.080] MSI UpgradeCode: 67f427e1-3fd8-32f3-a0f5-e44bfc485446. [2026-04-14T02:48:52.887Z] [02:47:05.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-04-14T02:48:52.887Z] [02:47:05.139] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.150] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.155] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.168] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.177] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.185] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:48:52.887Z] [02:47:05.245] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-04-14T02:48:52.887Z] [02:47:05.248] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\image\CommonLicenseTest [2026-04-14T02:48:52.887Z] [02:47:42.356] Command [PID: 76788]: [2026-04-14T02:48:52.887Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\wixobj -ext WixToolset.Util.wixext -arch x64 -ext WixToolset.UI.wixext -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpLicenseRtf=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\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.jpackage8210053449374545906\image\CommonLicenseTest\CommonLicenseTest.exe -d JpAppSizeKb=125453 -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.jpackage8210053449374545906\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8210053449374545906\wixobj\a.msi [2026-04-14T02:48:52.887Z] [02:47:42.356] Returned: 0 [2026-04-14T02:48:52.887Z] [2026-04-14T02:48:52.887Z] [02:47:42.389] Succeeded in building MSI Installer Package package [2026-04-14T02:48:52.887Z] [02:47:42.597] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:48:52.887Z] [02:47:42.598] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:48:52.887Z] [02:47:42.598] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] path exists [2026-04-14T02:48:52.887Z] [02:47:42.599] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] is a file [2026-04-14T02:48:52.887Z] [02:47:42.633] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\unpack.bat] text file... [2026-04-14T02:48:52.887Z] [02:47:42.634] TRACE: icacls "testCommon\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:48:52.887Z] [02:47:42.634] TRACE: msiexec /a "testCommon\output\CommonLicenseTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\Program Files" [2026-04-14T02:48:52.887Z] [02:47:42.635] TRACE: Done [2026-04-14T02:48:52.887Z] [02:47:42.636] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:47:43.420] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:47:46.423] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:47:47.158] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:47:51.159] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:47:51.889] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:47:56.892] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:47:57.795] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:48:03.798] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:48:04.529] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:48:11.531] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:48:12.270] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:48:20.272] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:48:21.013] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:48:30.014] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:48:52.887Z] [02:48:30.858] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:48:52.887Z] [02:48:40.876] TRACE: Convert [PFiles64\CommonLicenseTest] into [CommonLicenseTest] in [testCommon\unpacked-msi\Program Files] directory [2026-04-14T02:48:52.887Z] [02:48:40.877] TRACE: Deleting [testCommon\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:48:52.887Z] [02:48:40.878] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:48:52.887Z] [02:48:40.897] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:48:52.887Z] [02:48:40.897] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:48:52.887Z] [02:48:40.903] TRACE: assertTrue(): Check [testCommon\unpacked-msi\Program Files\CommonLicenseTest\service-installer.exe] path doesn't exist [2026-04-14T02:48:52.887Z] [02:48:40.906] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:48:52.887Z] [02:48:40.909] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:48:52.887Z] [02:48:40.910] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:48:52.887Z] [02:48:40.911] [ FAILED ] LicenseTest.testCommon; checks=9 [2026-04-14T02:48:52.887Z] [02:48:40.913] [==========] 1 tests ran [2026-04-14T02:48:52.887Z] [02:48:40.914] [ PASSED ] 0 tests [2026-04-14T02:48:52.887Z] [02:48:40.916] [ FAILED ] 1 test, listed below [2026-04-14T02:48:52.887Z] [02:48:40.916] [ FAILED ] LicenseTest.testCommon; workDir=[testCommon] [2026-04-14T02:48:52.887Z] [02:48:40.917] 1 FAILED TEST [2026-04-14T02:48:52.887Z] STDERR: [2026-04-14T02:48:52.887Z] 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-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:48:52.887Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:48:52.887Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:48:52.887Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:48:52.887Z] at LicenseTest.testCommon(LicenseTest.java:101) [2026-04-14T02:48:52.887Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:48:52.887Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:48:52.887Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:48:52.887Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:48:52.887Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:48:52.887Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:48:52.887Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:48:52.887Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:48:52.887Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:48:52.887Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:48:52.887Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:48:52.887Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:48:52.887Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:48:52.887Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:48:52.887Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:48:52.887Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:48:52.887Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:48:52.887Z] [2026-04-14T02:48:52.887Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:48:52.887Z] JavaTest Message: shutting down test [2026-04-14T02:48:52.887Z] [2026-04-14T02:48:52.887Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:48:52.887Z] rerun: [2026-04-14T02:48:52.887Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T02:48:52.887Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:48:52.887Z] SystemDrive=C: \ [2026-04-14T02:48:52.887Z] SystemRoot='C:\Windows' \ [2026-04-14T02:48:52.887Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.887Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:48:52.888Z] windir='C:\Windows' \ [2026-04-14T02:48:52.888Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T02:48:52.888Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T02:48:52.888Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:48:52.888Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:48:52.888Z] -Dtest.compiler.opts= \ [2026-04-14T02:48:52.888Z] -Dtest.java.opts= \ [2026-04-14T02:48:52.888Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.888Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:48:52.888Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T02:48:52.888Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:48:52.888Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:48:52.888Z] -Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-04-14T02:48:52.888Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:48:52.889Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-04-14T02:48:52.889Z] -Dtest.main.class=LicenseTest \ [2026-04-14T02:48:52.889Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:48:52.889Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.889Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \ [2026-04-14T02:48:52.889Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.889Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:48:52.889Z] -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-04-14T02:48:52.889Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:48:52.889Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:48:52.889Z] -ea \ [2026-04-14T02:48:52.889Z] -esa \ [2026-04-14T02:48:52.889Z] -Xmx512m \ [2026-04-14T02:48:52.889Z] -XX:+UseCompressedOops \ [2026-04-14T02:48:52.889Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:48:52.889Z] -Xmx512m \ [2026-04-14T02:48:52.889Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\LicenseTest_id1.d\main.0.jta' --jpt-run=LicenseTest [2026-04-14T02:48:52.889Z] [2026-04-14T02:48:52.889Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:48:52.889Z] -------------------------------------------------- [2026-04-14T02:55:11.270Z] TEST: tools/jpackage/share/PerUserCfgTest.java [2026-04-14T02:55:11.270Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T02:55:11.270Z] [2026-04-14T02:55:11.270Z] ACTION: build -- Passed. Build successful [2026-04-14T02:55:11.270Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:55:11.270Z] TIME: 1.468 seconds [2026-04-14T02:55:11.270Z] messages: [2026-04-14T02:55:11.270Z] command: build jdk.jpackage.test.* [2026-04-14T02:55:11.270Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T02:55:11.270Z] started: Tue Apr 14 02:52:44 UTC 2026 [2026-04-14T02:55:11.270Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T02:55:11.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-04-14T02:55:11.270Z] finished: Tue Apr 14 02:52:45 UTC 2026 [2026-04-14T02:55:11.270Z] elapsed time (seconds): 1.468 [2026-04-14T02:55:11.270Z] [2026-04-14T02:55:11.270Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:55:11.270Z] REASON: .class file out of date or does not exist [2026-04-14T02:55:11.270Z] TIME: 1.459 seconds [2026-04-14T02:55:11.270Z] messages: [2026-04-14T02:55:11.271Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T02:55:11.271Z] reason: .class file out of date or does not exist [2026-04-14T02:55:11.271Z] started: Tue Apr 14 02:52:44 UTC 2026 [2026-04-14T02:55:11.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-04-14T02:55:11.271Z] Mode: agentvm [2026-04-14T02:55:11.271Z] Agent id: 2 [2026-04-14T02:55:11.271Z] Process id: 35076 [2026-04-14T02:55:11.271Z] finished: Tue Apr 14 02:52:45 UTC 2026 [2026-04-14T02:55:11.271Z] elapsed time (seconds): 1.459 [2026-04-14T02:55:11.271Z] configuration: [2026-04-14T02:55:11.271Z] Boot Layer (javac runtime environment) [2026-04-14T02:55:11.271Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:55:11.271Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:55:11.271Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:55:11.271Z] [2026-04-14T02:55:11.271Z] javac compilation environment [2026-04-14T02:55:11.271Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:55:11.271Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:55:11.271Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:55:11.271Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:55:11.271Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:55:11.271Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:55:11.271Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:55:11.271Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:55:11.271Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d [2026-04-14T02:55:11.271Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:55:11.271Z] [2026-04-14T02:55:11.271Z] rerun: [2026-04-14T02:55:11.271Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:55:11.272Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:55:11.272Z] SystemDrive=C: \ [2026-04-14T02:55:11.272Z] SystemRoot='C:\Windows' \ [2026-04-14T02:55:11.272Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.272Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.272Z] windir='C:\Windows' \ [2026-04-14T02:55:11.272Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:55:11.272Z] -J-ea \ [2026-04-14T02:55:11.272Z] -J-esa \ [2026-04-14T02:55:11.272Z] -J-Xmx512m \ [2026-04-14T02:55:11.272Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:55:11.272Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:55:11.272Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:55:11.272Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:55:11.272Z] -J-Dtest.java.opts= \ [2026-04-14T02:55:11.272Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.272Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.272Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:55:11.272Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:55:11.272Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:55:11.272Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-04-14T02:55:11.272Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:55:11.272Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-04-14T02:55:11.272Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-04-14T02:55:11.272Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:55:11.272Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.272Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d' \ [2026-04-14T02:55:11.272Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.272Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.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-04-14T02:55:11.272Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:55:11.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.272Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.272Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.273Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T02:55:11.273Z] [2026-04-14T02:55:11.273Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T02:55:11.273Z] REASON: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-04-14T02:55:11.273Z] TIME: 0.747 seconds [2026-04-14T02:55:11.273Z] messages: [2026-04-14T02:55:11.273Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java [2026-04-14T02:55:11.273Z] reason: User specified action: run compile -Xlint:all -Werror PerUserCfgTest.java [2026-04-14T02:55:11.273Z] started: Tue Apr 14 02:52:45 UTC 2026 [2026-04-14T02:55:11.273Z] 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-04-14T02:55:11.273Z] Mode: agentvm [2026-04-14T02:55:11.273Z] Agent id: 2 [2026-04-14T02:55:11.273Z] Process id: 35076 [2026-04-14T02:55:11.273Z] finished: Tue Apr 14 02:52:46 UTC 2026 [2026-04-14T02:55:11.273Z] elapsed time (seconds): 0.747 [2026-04-14T02:55:11.273Z] configuration: [2026-04-14T02:55:11.273Z] Boot Layer (javac runtime environment) [2026-04-14T02:55:11.273Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T02:55:11.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T02:55:11.273Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T02:55:11.273Z] [2026-04-14T02:55:11.273Z] javac compilation environment [2026-04-14T02:55:11.273Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:55:11.273Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:55:11.273Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:55:11.273Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:55:11.273Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:55:11.273Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:55:11.273Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:55:11.273Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:55:11.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T02:55:11.273Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T02:55:11.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d [2026-04-14T02:55:11.273Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T02:55:11.273Z] [2026-04-14T02:55:11.273Z] rerun: [2026-04-14T02:55:11.273Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:55:11.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:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:55:11.273Z] SystemDrive=C: \ [2026-04-14T02:55:11.273Z] SystemRoot='C:\Windows' \ [2026-04-14T02:55:11.273Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.273Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.273Z] windir='C:\Windows' \ [2026-04-14T02:55:11.273Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T02:55:11.273Z] -J-ea \ [2026-04-14T02:55:11.273Z] -J-esa \ [2026-04-14T02:55:11.273Z] -J-Xmx512m \ [2026-04-14T02:55:11.273Z] -J-XX:+UseCompressedOops \ [2026-04-14T02:55:11.273Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:55:11.273Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:55:11.273Z] -J-Dtest.compiler.opts= \ [2026-04-14T02:55:11.273Z] -J-Dtest.java.opts= \ [2026-04-14T02:55:11.273Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.273Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.273Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T02:55:11.273Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:55:11.273Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:55:11.273Z] -J-Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-04-14T02:55:11.273Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:55:11.273Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-04-14T02:55:11.273Z] -J-Dtest.main.class=PerUserCfgTest \ [2026-04-14T02:55:11.273Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:55:11.273Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.273Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d' \ [2026-04-14T02:55:11.273Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.273Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.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-04-14T02:55:11.273Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:55:11.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.273Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d' \ [2026-04-14T02:55:11.273Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.273Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.273Z] -Xlint:all \ [2026-04-14T02:55:11.273Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' [2026-04-14T02:55:11.273Z] [2026-04-14T02:55:11.273Z] ACTION: build -- Passed. All files up to date [2026-04-14T02:55:11.273Z] REASON: Named class compiled on demand [2026-04-14T02:55:11.273Z] TIME: 0.032 seconds [2026-04-14T02:55:11.273Z] messages: [2026-04-14T02:55:11.273Z] command: build jdk.jpackage.test.Main [2026-04-14T02:55:11.274Z] reason: Named class compiled on demand [2026-04-14T02:55:11.274Z] started: Tue Apr 14 02:52:46 UTC 2026 [2026-04-14T02:55:11.274Z] finished: Tue Apr 14 02:52:46 UTC 2026 [2026-04-14T02:55:11.274Z] elapsed time (seconds): 0.032 [2026-04-14T02:55:11.274Z] [2026-04-14T02:55:11.274Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:55:11.274Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-04-14T02:55:11.274Z] TIME: 113.208 seconds [2026-04-14T02:55:11.274Z] messages: [2026-04-14T02:55:11.274Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-04-14T02:55:11.274Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=PerUserCfgTest [2026-04-14T02:55:11.274Z] exclusiveAccess wait time (seconds): 23.762 [2026-04-14T02:55:11.274Z] started: Tue Apr 14 02:53:10 UTC 2026 [2026-04-14T02:55:11.274Z] Mode: othervm [/othervm specified] [2026-04-14T02:55:11.274Z] 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-04-14T02:55:11.274Z] Process id: 68408 [2026-04-14T02:55:11.274Z] finished: Tue Apr 14 02:55:03 UTC 2026 [2026-04-14T02:55:11.274Z] elapsed time (seconds): 113.208 [2026-04-14T02:55:11.274Z] configuration: [2026-04-14T02:55:11.274Z] Boot Layer [2026-04-14T02:55:11.274Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T02:55:11.274Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T02:55:11.274Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T02:55:11.274Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T02:55:11.274Z] [2026-04-14T02:55:11.274Z] STDOUT: [2026-04-14T02:55:11.274Z] [02:53:10.471] Parsing [--jpt-run=PerUserCfgTest]... [2026-04-14T02:55:11.274Z] [02:53:10.559] PerUserCfgTest -> [public static void PerUserCfgTest.test() throws java.io.IOException] [2026-04-14T02:55:11.274Z] [02:53:10.625] Create: PerUserCfgTest.test [2026-04-14T02:55:11.274Z] [02:53:10.636] [ RUN ] PerUserCfgTest.test [2026-04-14T02:55:11.274Z] [02:53:10.847] TRACE: Bundler msi enabled [2026-04-14T02:55:11.274Z] [02:53:10.982] TRACE: Bundler exe enabled [2026-04-14T02:55:11.274Z] [02:53:11.057] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:55:11.274Z] [02:53:12.311] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:12.320] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:55:11.274Z] [02:53:12.323] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T02:55:11.274Z] [02:53:12.412] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:12.413] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T02:55:11.274Z] [02:53:12.419] TRACE: Init fake runtime in [test\fake_runtime] directory [2026-04-14T02:55:11.274Z] [02:53:12.427] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\a.properties] properties file... [2026-04-14T02:55:11.274Z] [02:53:12.428] TRACE: arguments=a [2026-04-14T02:55:11.274Z] [02:53:12.429] TRACE: Done [2026-04-14T02:55:11.274Z] [02:53:12.431] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\b.properties] properties file... [2026-04-14T02:55:11.274Z] [02:53:12.431] TRACE: arguments=b [2026-04-14T02:55:11.274Z] [02:53:12.432] TRACE: Done [2026-04-14T02:55:11.274Z] [02:53:12.464] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:55:11.274Z] [02:53:12.800] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files [2026-04-14T02:55:11.274Z] [02:53:13.112] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.120] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.132] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7474094497931811681". [2026-04-14T02:55:11.274Z] [02:53:13.140] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.142] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.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.jpackage7474094497931811681". [2026-04-14T02:55:11.274Z] [02:53:13.161] Using default package resource JavaApp.ico [icon] (add b.ico to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.164] Using default package resource WinLauncher.template [Template for creating executable properties file] (add b.properties to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:13.169] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7474094497931811681". [2026-04-14T02:55:11.274Z] [02:53:13.187] Succeeded in building Windows Application Image package [2026-04-14T02:55:11.274Z] [02:53:13.232] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:13.234] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:55:11.274Z] [02:53:13.238] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\fake_runtime] [2026-04-14T02:55:11.274Z] [02:53:13.240] TRACE: assertStringListEquals(1, #) [2026-04-14T02:55:11.274Z] [02:53:13.240] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:55:11.274Z] [02:53:13.241] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:53:12.4255339Z) [2026-04-14T02:55:11.274Z] [02:53:13.288] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-04-14T02:55:11.274Z] [02:53:13.332] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:55:11.274Z] [02:53:13.577] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:13.578] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:55:11.274Z] [02:53:13.578] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T02:55:11.274Z] [02:53:13.580] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T02:55:11.274Z] [02:53:13.608] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:13.609] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T02:55:11.274Z] [02:53:13.611] TRACE: Init fake runtime in [test\fake_runtime-0] directory [2026-04-14T02:55:11.274Z] [02:53:13.617] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-68408 --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-04-14T02:55:11.274Z] [02:53:14.002] Creating app package: PerUserCfgTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\out-68408 [2026-04-14T02:55:11.274Z] [02:53:14.226] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:14.235] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-04-14T02:55:11.274Z] [02:53:14.252] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7729721027691614655". [2026-04-14T02:55:11.274Z] [02:53:14.275] Succeeded in building Windows Application Image package [2026-04-14T02:55:11.274Z] [02:53:14.301] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.274Z] [02:53:14.301] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input --dest test\out-68408 --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-04-14T02:55:11.275Z] [02:53:14.303] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\fake_runtime-0] [2026-04-14T02:55:11.275Z] [02:53:14.303] TRACE: assertStringListEquals(1, #) [2026-04-14T02:55:11.275Z] [02:53:14.303] TRACE: assertStringListEquals(2, bin#) [2026-04-14T02:55:11.275Z] [02:53:14.304] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T02:53:13.6145626Z) [2026-04-14T02:55:11.275Z] [02:53:14.355] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\expected.bmp](11); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:15.255] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:15.255] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:15.256] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\actual.bmp](11); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:15.723] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:15.724] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\a.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:15.724] TRACE: Check icon file [test\icons\actual.bmp] of a launcher is a copy of source icon file [test\icons\expected.bmp] [2026-04-14T02:55:11.275Z] [02:53:15.725] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:55:11.275Z] [02:53:15.747] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] FileDescription [2026-04-14T02:55:11.275Z] --------------- [2026-04-14T02:55:11.275Z] PerUserCfgTest [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] [02:53:16.141] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:16.141] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\a.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:16.142] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\a.exe] [2026-04-14T02:55:11.275Z] [02:53:16.142] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] path exists [2026-04-14T02:55:11.275Z] [02:53:16.143] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] is a file [2026-04-14T02:55:11.275Z] [02:53:16.143] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.exe] file is executable [2026-04-14T02:55:11.275Z] [02:53:16.143] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] path exists [2026-04-14T02:55:11.275Z] [02:53:16.144] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\a.cfg] is a file [2026-04-14T02:55:11.275Z] [02:53:16.144] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\a.ico] path doesn't exist [2026-04-14T02:55:11.275Z] [02:53:16.144] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-04-14T02:55:11.275Z] [02:53:16.148] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\expected.bmp](11); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:16.671] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:16.671] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\expected.bmp](11) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:16.672] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\actual.bmp](11); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:17.126] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:17.127] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\b.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\icons\actual.bmp](11) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:17.127] TRACE: Check icon file [test\icons\actual.bmp] of b launcher is a copy of source icon file [test\icons\expected.bmp] [2026-04-14T02:55:11.275Z] [02:53:17.127] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-04-14T02:55:11.275Z] [02:53:17.130] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] FileDescription [2026-04-14T02:55:11.275Z] --------------- [2026-04-14T02:55:11.275Z] PerUserCfgTest [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] [2026-04-14T02:55:11.275Z] [02:53:17.459] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:17.460] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\cfg-files\PerUserCfgTest\b.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:17.460] TRACE: assertEquals(PerUserCfgTest): Check file description of [test\cfg-files\PerUserCfgTest\b.exe] [2026-04-14T02:55:11.275Z] [02:53:17.460] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] path exists [2026-04-14T02:55:11.275Z] [02:53:17.461] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] is a file [2026-04-14T02:55:11.275Z] [02:53:17.461] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.exe] file is executable [2026-04-14T02:55:11.275Z] [02:53:17.461] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] path exists [2026-04-14T02:55:11.275Z] [02:53:17.461] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\app\b.cfg] is a file [2026-04-14T02:55:11.275Z] [02:53:17.462] TRACE: assertTrue(): Check [test\cfg-files\PerUserCfgTest\b.ico] path doesn't exist [2026-04-14T02:55:11.275Z] [02:53:17.485] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T02:55:11.275Z] [02:53:17.546] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:17.721] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:17.722] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:17.723] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T02:55:11.275Z] [02:53:17.724] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T02:55:11.275Z] [02:53:17.744] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.275Z] [02:53:17.744] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T02:55:11.275Z] [02:53:17.748] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:55:11.275Z] [02:53:18.317] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T02:55:11.275Z] [02:53:18.318] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T02:55:11.275Z] [02:53:23.448] Command [PID: -1]: [2026-04-14T02:55:11.276Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\image\PerUserCfgTest\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,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-04-14T02:55:11.277Z] [02:53:23.448] Output: [2026-04-14T02:55:11.277Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T02:55:11.277Z] [2026-04-14T02:55:11.277Z] [02:53:23.448] Returned: 0 [2026-04-14T02:55:11.277Z] [2026-04-14T02:55:11.277Z] [02:53:23.518] Using default package resource JavaApp.ico [icon] (add PerUserCfgTest.ico to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:23.524] Using default package resource WinLauncher.template [Template for creating executable properties file] (add PerUserCfgTest.properties to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:23.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.jpackage11534011025028918464". [2026-04-14T02:55:11.277Z] [02:53:24.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-04-14T02:55:11.277Z] [02:53:24.423] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.453] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\output\PerUserCfgTest-1.0.msi. [2026-04-14T02:55:11.277Z] [02:53:24.454] MSI ProductCode: 93c2ff6c-ae0d-3fd8-8169-d92736710611. [2026-04-14T02:55:11.277Z] [02:53:24.454] MSI UpgradeCode: 3ede33a7-fc70-3e3b-ac11-95d607cb90ba. [2026-04-14T02:55:11.277Z] [02:53:24.494] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.520] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.526] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.564] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.573] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.581] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.613] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T02:55:11.277Z] [02:53:24.654] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\output\PerUserCfgTest-1.0.msi. [2026-04-14T02:55:11.277Z] [02:53:24.657] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\image\PerUserCfgTest [2026-04-14T02:55:11.277Z] [02:54:01.840] Command [PID: 65844]: [2026-04-14T02:55:11.277Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\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.jpackage11534011025028918464\image\PerUserCfgTest\PerUserCfgTest.exe -d JpAppSizeKb=125453 -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.jpackage11534011025028918464\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11534011025028918464\wixobj\a.msi [2026-04-14T02:55:11.277Z] [02:54:01.840] Returned: 0 [2026-04-14T02:55:11.277Z] [2026-04-14T02:55:11.277Z] [02:54:01.875] Succeeded in building MSI Installer Package package [2026-04-14T02:55:11.277Z] [02:54:02.087] TRACE: exec: Done. Exit code: 0 [2026-04-14T02:55:11.277Z] [02:54:02.087] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:55:11.277Z] [02:54:02.088] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] path exists [2026-04-14T02:55:11.277Z] [02:54:02.088] TRACE: assertTrue(): Check [test\output\PerUserCfgTest-1.0.msi] is a file [2026-04-14T02:55:11.277Z] [02:54:02.145] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\unpacked-msi\unpack.bat] text file... [2026-04-14T02:55:11.277Z] [02:54:02.146] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T02:55:11.277Z] [02:54:02.146] TRACE: msiexec /a "test\output\PerUserCfgTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\unpacked-msi\Program Files" [2026-04-14T02:55:11.277Z] [02:54:02.148] TRACE: Done [2026-04-14T02:55:11.277Z] [02:54:02.149] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:03.357] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:06.361] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:07.514] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:11.516] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:12.616] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:17.618] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:18.720] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:24.722] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:25.841] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:32.842] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:33.960] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:41.962] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:43.071] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:54:52.071] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T02:55:11.277Z] [02:54:53.201] TRACE: exec: Done. Exit code: 1603 [2026-04-14T02:55:11.277Z] [02:55:03.204] TRACE: Convert [PFiles64\PerUserCfgTest] into [PerUserCfgTest] in [test\unpacked-msi\Program Files] directory [2026-04-14T02:55:11.277Z] [02:55:03.206] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T02:55:11.277Z] [02:55:03.207] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T02:55:11.277Z] [02:55:03.227] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T02:55:11.277Z] [02:55:03.227] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T02:55:11.277Z] [02:55:03.228] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\PerUserCfgTest\service-installer.exe] path doesn't exist [2026-04-14T02:55:11.277Z] [02:55:03.231] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T02:55:11.277Z] [02:55:03.233] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T02:55:11.277Z] [02:55:03.234] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T02:55:11.277Z] [02:55:03.234] [ FAILED ] PerUserCfgTest.test; checks=41 [2026-04-14T02:55:11.277Z] [02:55:03.236] [==========] 1 tests ran [2026-04-14T02:55:11.277Z] [02:55:03.236] [ PASSED ] 0 tests [2026-04-14T02:55:11.277Z] [02:55:03.238] [ FAILED ] 1 test, listed below [2026-04-14T02:55:11.277Z] [02:55:03.239] [ FAILED ] PerUserCfgTest.test; workDir=[test] [2026-04-14T02:55:11.278Z] [02:55:03.239] 1 FAILED TEST [2026-04-14T02:55:11.278Z] STDERR: [2026-04-14T02:55:11.278Z] 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-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T02:55:11.278Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T02:55:11.278Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T02:55:11.278Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T02:55:11.278Z] at PerUserCfgTest.test(PerUserCfgTest.java:144) [2026-04-14T02:55:11.278Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:55:11.278Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T02:55:11.278Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T02:55:11.278Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T02:55:11.278Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:55:11.278Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:55:11.278Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:55:11.278Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:55:11.278Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:55:11.278Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:55:11.278Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T02:55:11.278Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T02:55:11.278Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T02:55:11.278Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T02:55:11.278Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T02:55:11.278Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T02:55:11.278Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T02:55:11.278Z] [2026-04-14T02:55:11.278Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:55:11.278Z] JavaTest Message: shutting down test [2026-04-14T02:55:11.278Z] [2026-04-14T02:55:11.278Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:55:11.278Z] rerun: [2026-04-14T02:55:11.278Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T02:55:11.278Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T02:55:11.278Z] SystemDrive=C: \ [2026-04-14T02:55:11.278Z] SystemRoot='C:\Windows' \ [2026-04-14T02:55:11.278Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.278Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T02:55:11.278Z] windir='C:\Windows' \ [2026-04-14T02:55:11.278Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T02:55:11.278Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T02:55:11.278Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T02:55:11.278Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T02:55:11.278Z] -Dtest.compiler.opts= \ [2026-04-14T02:55:11.278Z] -Dtest.java.opts= \ [2026-04-14T02:55:11.278Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.278Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T02:55:11.278Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T02:55:11.278Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:55:11.278Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T02:55:11.278Z] -Dtest.name=tools/jpackage/share/PerUserCfgTest.java \ [2026-04-14T02:55:11.278Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T02:55:11.278Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\PerUserCfgTest.java' \ [2026-04-14T02:55:11.278Z] -Dtest.main.class=PerUserCfgTest \ [2026-04-14T02:55:11.278Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T02:55:11.278Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.279Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d' \ [2026-04-14T02:55:11.279Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.279Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\PerUserCfgTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T02:55:11.279Z] -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-04-14T02:55:11.279Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T02:55:11.279Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T02:55:11.279Z] -ea \ [2026-04-14T02:55:11.279Z] -esa \ [2026-04-14T02:55:11.279Z] -Xmx512m \ [2026-04-14T02:55:11.279Z] -XX:+UseCompressedOops \ [2026-04-14T02:55:11.279Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T02:55:11.279Z] -Xmx512m \ [2026-04-14T02:55:11.279Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\PerUserCfgTest.d\main.0.jta' --jpt-run=PerUserCfgTest [2026-04-14T02:55:11.279Z] [2026-04-14T02:55:11.279Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T02:55:11.279Z] -------------------------------------------------- [2026-04-14T03:02:51.409Z] TEST: tools/jpackage/share/ServiceTest.java [2026-04-14T03:02:51.409Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T03:02:51.409Z] [2026-04-14T03:02:51.409Z] ACTION: build -- Passed. Build successful [2026-04-14T03:02:51.409Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:02:51.409Z] TIME: 1.342 seconds [2026-04-14T03:02:51.409Z] messages: [2026-04-14T03:02:51.409Z] command: build jdk.jpackage.test.* [2026-04-14T03:02:51.409Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:02:51.409Z] started: Tue Apr 14 02:55:03 UTC 2026 [2026-04-14T03:02:51.409Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T03:02:51.409Z] 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-04-14T03:02:51.409Z] finished: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.409Z] elapsed time (seconds): 1.342 [2026-04-14T03:02:51.409Z] [2026-04-14T03:02:51.409Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:02:51.409Z] REASON: .class file out of date or does not exist [2026-04-14T03:02:51.409Z] TIME: 1.333 seconds [2026-04-14T03:02:51.409Z] messages: [2026-04-14T03:02:51.409Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T03:02:51.409Z] reason: .class file out of date or does not exist [2026-04-14T03:02:51.409Z] started: Tue Apr 14 02:55:03 UTC 2026 [2026-04-14T03:02:51.409Z] 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-04-14T03:02:51.409Z] Mode: agentvm [2026-04-14T03:02:51.409Z] Agent id: 2 [2026-04-14T03:02:51.409Z] Process id: 35076 [2026-04-14T03:02:51.409Z] finished: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.409Z] elapsed time (seconds): 1.333 [2026-04-14T03:02:51.409Z] configuration: [2026-04-14T03:02:51.409Z] Boot Layer (javac runtime environment) [2026-04-14T03:02:51.409Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:02:51.409Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:02:51.409Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:02:51.409Z] [2026-04-14T03:02:51.409Z] javac compilation environment [2026-04-14T03:02:51.409Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:02:51.409Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:02:51.409Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:02:51.409Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:02:51.409Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:02:51.409Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:02:51.409Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:02:51.409Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:02:51.409Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d [2026-04-14T03:02:51.409Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:02:51.409Z] [2026-04-14T03:02:51.409Z] rerun: [2026-04-14T03:02:51.409Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:02:51.409Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:02:51.409Z] SystemDrive=C: \ [2026-04-14T03:02:51.409Z] SystemRoot='C:\Windows' \ [2026-04-14T03:02:51.409Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.409Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.409Z] windir='C:\Windows' \ [2026-04-14T03:02:51.409Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:02:51.409Z] -J-ea \ [2026-04-14T03:02:51.409Z] -J-esa \ [2026-04-14T03:02:51.409Z] -J-Xmx512m \ [2026-04-14T03:02:51.409Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:02:51.409Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:02:51.409Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:02:51.409Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:02:51.409Z] -J-Dtest.java.opts= \ [2026-04-14T03:02:51.410Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.410Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.410Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:02:51.410Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:02:51.410Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:02:51.410Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-04-14T03:02:51.410Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:02:51.410Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-04-14T03:02:51.410Z] -J-Dtest.main.class=ServiceTest \ [2026-04-14T03:02:51.410Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:02:51.410Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d' \ [2026-04-14T03:02:51.410Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -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-04-14T03:02:51.410Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:02:51.410Z] REASON: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-04-14T03:02:51.410Z] TIME: 0.254 seconds [2026-04-14T03:02:51.410Z] messages: [2026-04-14T03:02:51.410Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java [2026-04-14T03:02:51.410Z] reason: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-04-14T03:02:51.410Z] started: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.410Z] 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-04-14T03:02:51.410Z] Mode: agentvm [2026-04-14T03:02:51.410Z] Agent id: 2 [2026-04-14T03:02:51.410Z] Process id: 35076 [2026-04-14T03:02:51.410Z] finished: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.410Z] elapsed time (seconds): 0.254 [2026-04-14T03:02:51.410Z] configuration: [2026-04-14T03:02:51.410Z] Boot Layer (javac runtime environment) [2026-04-14T03:02:51.410Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:02:51.410Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:02:51.410Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] javac compilation environment [2026-04-14T03:02:51.410Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:02:51.410Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:02:51.410Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T03:02:51.410Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:02:51.410Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T03:02:51.410Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d [2026-04-14T03:02:51.410Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] rerun: [2026-04-14T03:02:51.410Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:02:51.410Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:02:51.410Z] SystemDrive=C: \ [2026-04-14T03:02:51.410Z] SystemRoot='C:\Windows' \ [2026-04-14T03:02:51.410Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.410Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.410Z] windir='C:\Windows' \ [2026-04-14T03:02:51.410Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:02:51.410Z] -J-ea \ [2026-04-14T03:02:51.410Z] -J-esa \ [2026-04-14T03:02:51.410Z] -J-Xmx512m \ [2026-04-14T03:02:51.410Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:02:51.410Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:02:51.410Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:02:51.410Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:02:51.410Z] -J-Dtest.java.opts= \ [2026-04-14T03:02:51.410Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.410Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.410Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:02:51.410Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:02:51.410Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:02:51.410Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-04-14T03:02:51.410Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:02:51.410Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-04-14T03:02:51.410Z] -J-Dtest.main.class=ServiceTest \ [2026-04-14T03:02:51.410Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:02:51.410Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d' \ [2026-04-14T03:02:51.410Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -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-04-14T03:02:51.410Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.410Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d' \ [2026-04-14T03:02:51.410Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.410Z] -Xlint:all \ [2026-04-14T03:02:51.410Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] ACTION: build -- Passed. All files up to date [2026-04-14T03:02:51.410Z] REASON: Named class compiled on demand [2026-04-14T03:02:51.410Z] TIME: 0.029 seconds [2026-04-14T03:02:51.410Z] messages: [2026-04-14T03:02:51.410Z] command: build jdk.jpackage.test.Main [2026-04-14T03:02:51.410Z] reason: Named class compiled on demand [2026-04-14T03:02:51.410Z] started: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.410Z] finished: Tue Apr 14 02:55:04 UTC 2026 [2026-04-14T03:02:51.410Z] elapsed time (seconds): 0.029 [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:02:51.410Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-04-14T03:02:51.410Z] TIME: 404.141 seconds [2026-04-14T03:02:51.410Z] messages: [2026-04-14T03:02:51.410Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-04-14T03:02:51.410Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-04-14T03:02:51.410Z] exclusiveAccess wait time (seconds): 53.245 [2026-04-14T03:02:51.410Z] started: Tue Apr 14 02:55:58 UTC 2026 [2026-04-14T03:02:51.410Z] Mode: othervm [/othervm specified] [2026-04-14T03:02:51.410Z] 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-04-14T03:02:51.410Z] Process id: 5300 [2026-04-14T03:02:51.410Z] finished: Tue Apr 14 03:02:42 UTC 2026 [2026-04-14T03:02:51.410Z] elapsed time (seconds): 404.141 [2026-04-14T03:02:51.410Z] configuration: [2026-04-14T03:02:51.410Z] Boot Layer [2026-04-14T03:02:51.410Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:02:51.410Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:02:51.410Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:02:51.410Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:02:51.410Z] [2026-04-14T03:02:51.410Z] STDOUT: [2026-04-14T03:02:51.410Z] [02:55:58.601] Parsing [--jpt-run=ServiceTest]... [2026-04-14T03:02:51.410Z] [02:55:58.707] ServiceTest -> [public void ServiceTest.test() throws java.lang.Throwable, public void ServiceTest.testUpdate() throws java.lang.Throwable] [2026-04-14T03:02:51.410Z] [02:55:58.771] Create: ServiceTest.test [2026-04-14T03:02:51.410Z] [02:55:58.772] Create: ServiceTest.testUpdate [2026-04-14T03:02:51.410Z] [02:55:58.781] [ RUN ] ServiceTest.test [2026-04-14T03:02:51.410Z] [02:55:58.791] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-04-14T03:02:51.410Z] [02:55:58.999] TRACE: Bundler msi enabled [2026-04-14T03:02:51.410Z] [02:55:59.119] TRACE: Bundler exe enabled [2026-04-14T03:02:51.410Z] [02:55:59.155] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:02:51.410Z] [02:55:59.337] TRACE: exec: Execute tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4); discard out+err... [2026-04-14T03:02:51.410Z] [02:56:00.306] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:56:00.313] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4) exited with 0 code [2026-04-14T03:02:51.411Z] [02:56:00.315] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:02:51.411Z] [02:56:00.395] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:56:00.396] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:02:51.411Z] [02:56:00.412] TRACE: Files in [test\resource-dir] resource dir: [2026-04-14T03:02:51.411Z] [02:56:00.414] TRACE: [service-installer.exe] [2026-04-14T03:02:51.411Z] [02:56:00.414] TRACE: Done [2026-04-14T03:02:51.411Z] [02:56:00.447] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.411Z] [02:56:01.013] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:02:51.411Z] [02:56:01.015] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:02:51.411Z] [02:56:05.703] Command [PID: -1]: [2026-04-14T03:02:51.411Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\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.sctp,java.sql.rowset,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-04-14T03:02:51.411Z] [02:56:05.703] Output: [2026-04-14T03:02:51.411Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:02:51.411Z] [2026-04-14T03:02:51.411Z] [02:56:05.703] Returned: 0 [2026-04-14T03:02:51.411Z] [2026-04-14T03:02:51.411Z] [02:56:05.783] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:05.791] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:05.800] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808". [2026-04-14T03:02:51.411Z] [02:56:06.227] Using default package resource service-install.wxi [Service installer WiX project file] (add ServiceTest-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.398] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.407] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.551] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.692] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.713] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\output\ServiceTest-1.0.msi. [2026-04-14T03:02:51.411Z] [02:56:06.713] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c. [2026-04-14T03:02:51.411Z] [02:56:06.713] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5. [2026-04-14T03:02:51.411Z] [02:56:06.749] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.771] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.780] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.788] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.797] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.821] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.829] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:02:51.411Z] [02:56:06.845] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\output\ServiceTest-1.0.msi. [2026-04-14T03:02:51.411Z] [02:56:06.848] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\image\ServiceTest [2026-04-14T03:02:51.411Z] [02:56:43.255] Command [PID: 13476]: [2026-04-14T03:02:51.411Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\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.jpackage17684164370299212808\image\ServiceTest\ServiceTest.exe -d JpAppSizeKb=125457 -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.jpackage17684164370299212808\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17684164370299212808\wixobj\a.msi [2026-04-14T03:02:51.411Z] [02:56:43.255] Returned: 0 [2026-04-14T03:02:51.411Z] [2026-04-14T03:02:51.411Z] [02:56:43.286] Succeeded in building MSI Installer Package package [2026-04-14T03:02:51.411Z] [02:56:43.503] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:56:43.504] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.411Z] [02:56:43.505] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\resource-dir] [2026-04-14T03:02:51.411Z] [02:56:43.507] TRACE: assertStringListEquals(1, #) [2026-04-14T03:02:51.411Z] [02:56:43.507] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z) [2026-04-14T03:02:51.411Z] [02:56:43.508] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] path exists [2026-04-14T03:02:51.411Z] [02:56:43.508] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] is a file [2026-04-14T03:02:51.411Z] [02:56:43.557] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\unpacked-msi\unpack.bat] text file... [2026-04-14T03:02:51.411Z] [02:56:43.557] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:02:51.411Z] [02:56:43.558] TRACE: msiexec /a "test\output\ServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test\unpacked-msi\Program Files" [2026-04-14T03:02:51.411Z] [02:56:43.559] TRACE: Done [2026-04-14T03:02:51.411Z] [02:56:43.560] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:56:44.722] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:56:47.724] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:56:48.847] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:56:52.849] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:56:54.070] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:56:59.071] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:00.204] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:57:06.206] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:07.337] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:57:14.338] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:15.463] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:57:23.465] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:24.580] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:57:33.583] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:34.713] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.411Z] [02:57:44.733] TRACE: Convert [PFiles64\ServiceTest] into [ServiceTest] in [test\unpacked-msi\Program Files] directory [2026-04-14T03:02:51.411Z] [02:57:44.734] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:02:51.411Z] [02:57:44.735] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.411Z] [02:57:44.737] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:02:51.411Z] [02:57:44.737] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:02:51.411Z] [02:57:44.741] ERROR: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-04-14T03:02:51.411Z] [02:57:44.742] [ FAILED ] ServiceTest.test; checks=8 [2026-04-14T03:02:51.411Z] [02:57:44.743] [ RUN ] ServiceTest.testUpdate [2026-04-14T03:02:51.411Z] [02:57:44.744] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-04-14T03:02:51.411Z] [02:57:44.775] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:02:51.411Z] [02:57:44.780] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\foo.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:44.780] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:44.781] TRACE: arguments=Foo [2026-04-14T03:02:51.411Z] [02:57:44.781] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:44.782] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:44.788] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.037] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.037] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4) exited with 0 code [2026-04-14T03:02:51.411Z] [02:57:45.039] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.061] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.061] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-04-14T03:02:51.411Z] [02:57:45.066] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\foo-0.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:45.066] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:45.066] TRACE: arguments=Foo2 [2026-04-14T03:02:51.411Z] [02:57:45.066] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:45.067] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.069] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\bar.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:45.069] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:45.069] TRACE: arguments=Bar [2026-04-14T03:02:51.411Z] [02:57:45.069] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:45.070] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.077] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.277] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.277] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4) exited with 0 code [2026-04-14T03:02:51.411Z] [02:57:45.279] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.308] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.309] 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-04-14T03:02:51.411Z] [02:57:45.314] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\foo-1.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:45.314] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:45.314] TRACE: arguments=Foo [2026-04-14T03:02:51.411Z] [02:57:45.315] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:45.315] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.321] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.518] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.520] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4) exited with 0 code [2026-04-14T03:02:51.411Z] [02:57:45.521] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.550] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.550] 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-04-14T03:02:51.411Z] [02:57:45.555] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\foo-2.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:45.555] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:45.555] TRACE: arguments=Foo2 [2026-04-14T03:02:51.411Z] [02:57:45.555] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:45.556] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.557] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\bar-0.properties] properties file... [2026-04-14T03:02:51.411Z] [02:57:45.557] TRACE: launcher-as-service=true [2026-04-14T03:02:51.411Z] [02:57:45.557] TRACE: arguments=Bar [2026-04-14T03:02:51.411Z] [02:57:45.557] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-04-14T03:02:51.411Z] [02:57:45.558] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.564] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.723] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.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-04-14T03:02:51.411Z] [02:57:45.725] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-04-14T03:02:51.411Z] [02:57:45.747] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.411Z] [02:57:45.747] 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-04-14T03:02:51.411Z] [02:57:45.750] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-04-14T03:02:51.411Z] [02:57:45.751] TRACE: [service-installer.exe] [2026-04-14T03:02:51.411Z] [02:57:45.751] TRACE: Done [2026-04-14T03:02:51.411Z] [02:57:45.753] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.411Z] [02:57:46.347] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:02:51.411Z] [02:57:46.349] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:02:51.411Z] [02:57:51.298] Command [PID: -1]: [2026-04-14T03:02:51.411Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\image\UpdateServiceTest\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.jsobject,java.sql.rowset,jdk.sctp,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-04-14T03:02:51.412Z] [02:57:51.299] Output: [2026-04-14T03:02:51.412Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:02:51.412Z] [2026-04-14T03:02:51.412Z] [02:57:51.299] Returned: 0 [2026-04-14T03:02:51.412Z] [2026-04-14T03:02:51.412Z] [02:57:51.424] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:51.431] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:51.443] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033". [2026-04-14T03:02:51.412Z] [02:57:51.735] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:51.738] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:51.740] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033". [2026-04-14T03:02:51.412Z] [02:57:52.150] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.207] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.296] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.313] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.321] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.327] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.494] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.635] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.656] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-04-14T03:02:51.412Z] [02:57:52.657] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-04-14T03:02:51.412Z] [02:57:52.657] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-04-14T03:02:51.412Z] [02:57:52.690] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.412Z] [02:57:52.715] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.724] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.747] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.755] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.764] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.772] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:57:52.785] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-04-14T03:02:51.413Z] [02:57:52.787] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\image\UpdateServiceTest [2026-04-14T03:02:51.413Z] [02:58:29.858] Command [PID: 63404]: [2026-04-14T03:02:51.413Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\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.jpackage141363735522268033\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=125952 -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.jpackage141363735522268033\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage141363735522268033\wixobj\a.msi [2026-04-14T03:02:51.413Z] [02:58:29.858] Returned: 0 [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:58:29.892] Succeeded in building MSI Installer Package package [2026-04-14T03:02:51.413Z] [02:58:30.094] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.413Z] [02:58:30.095] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:58:30.096] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\resource-dir] [2026-04-14T03:02:51.413Z] [02:58:30.097] TRACE: assertStringListEquals(1, #) [2026-04-14T03:02:51.413Z] [02:58:30.097] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z) [2026-04-14T03:02:51.413Z] [02:58:30.097] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] path exists [2026-04-14T03:02:51.413Z] [02:58:30.098] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] is a file [2026-04-14T03:02:51.413Z] [02:58:30.159] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] Export table [File] in [testUpdate\msi-db/File.idt] file [2026-04-14T03:02:51.413Z] Export table [Component] in [testUpdate\msi-db/Component.idt] file [2026-04-14T03:02:51.413Z] Export table [Directory] in [testUpdate\msi-db/Directory.idt] file [2026-04-14T03:02:51.413Z] [02:58:30.295] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.413Z] [02:58:30.296] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:58:30.408] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T03:02:51.413Z] [02:58:30.409] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-04-14T03:02:51.413Z] [02:58:30.410] TRACE: [service-installer.exe] [2026-04-14T03:02:51.413Z] [02:58:30.410] TRACE: Done [2026-04-14T03:02:51.413Z] [02:58:30.412] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:58:30.995] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:02:51.413Z] [02:58:30.996] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:02:51.413Z] [02:58:35.822] Command [PID: -1]: [2026-04-14T03:02:51.413Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\image\UpdateServiceTest\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,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-04-14T03:02:51.413Z] [02:58:35.822] Output: [2026-04-14T03:02:51.413Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:58:35.822] Returned: 0 [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:58:35.914] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:35.927] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:35.939] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388". [2026-04-14T03:02:51.413Z] [02:58:36.082] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.084] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.085] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388". [2026-04-14T03:02:51.413Z] [02:58:36.190] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.193] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.196] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388". [2026-04-14T03:02:51.413Z] [02:58:36.484] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.526] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.617] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.625] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.629] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.633] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.742] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.889] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.912] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-04-14T03:02:51.413Z] [02:58:36.912] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-04-14T03:02:51.413Z] [02:58:36.912] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-04-14T03:02:51.413Z] [02:58:36.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-04-14T03:02:51.413Z] [02:58:36.973] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:36.981] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:37.004] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:37.026] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:37.034] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:37.038] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:58:37.055] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-04-14T03:02:51.413Z] [02:58:37.059] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\image\UpdateServiceTest [2026-04-14T03:02:51.413Z] [02:59:14.148] Command [PID: 71192]: [2026-04-14T03:02:51.413Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\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.jpackage16736578509417383388\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=126437 -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.jpackage16736578509417383388\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16736578509417383388\wixobj\a.msi [2026-04-14T03:02:51.413Z] [02:59:14.149] Returned: 0 [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:59:14.185] Succeeded in building MSI Installer Package package [2026-04-14T03:02:51.413Z] [02:59:14.397] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.413Z] [02:59:14.398] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:59:14.399] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\resource-dir-0] [2026-04-14T03:02:51.413Z] [02:59:14.399] TRACE: assertStringListEquals(1, #) [2026-04-14T03:02:51.413Z] [02:59:14.399] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z) [2026-04-14T03:02:51.413Z] [02:59:14.400] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] path exists [2026-04-14T03:02:51.413Z] [02:59:14.400] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] is a file [2026-04-14T03:02:51.413Z] [02:59:14.402] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] Export table [File] in [testUpdate\msi-db-0/File.idt] file [2026-04-14T03:02:51.413Z] Export table [Component] in [testUpdate\msi-db-0/Component.idt] file [2026-04-14T03:02:51.413Z] Export table [Directory] in [testUpdate\msi-db-0/Directory.idt] file [2026-04-14T03:02:51.413Z] [02:59:14.520] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.413Z] [02:59:14.521] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:59:14.532] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-04-14T03:02:51.413Z] [02:59:14.533] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-04-14T03:02:51.413Z] [02:59:14.533] TRACE: [service-installer.exe] [2026-04-14T03:02:51.413Z] [02:59:14.533] TRACE: Done [2026-04-14T03:02:51.413Z] [02:59:14.535] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.413Z] [02:59:15.111] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:02:51.413Z] [02:59:15.112] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:02:51.413Z] [02:59:20.255] Command [PID: -1]: [2026-04-14T03:02:51.413Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\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,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-04-14T03:02:51.413Z] [02:59:20.256] Output: [2026-04-14T03:02:51.413Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:59:20.256] Returned: 0 [2026-04-14T03:02:51.413Z] [2026-04-14T03:02:51.413Z] [02:59:20.350] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:20.359] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:20.368] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591". [2026-04-14T03:02:51.413Z] [02:59:20.587] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:20.590] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:20.591] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591". [2026-04-14T03:02:51.413Z] [02:59:21.074] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.133] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.261] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.276] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.284] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.290] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.493] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.612] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.633] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\msi\UpdateServiceTest-1.0.msi. [2026-04-14T03:02:51.413Z] [02:59:21.634] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-04-14T03:02:51.413Z] [02:59:21.634] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-04-14T03:02:51.413Z] [02:59:21.668] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.694] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.704] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.712] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.719] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.724] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.732] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:02:51.413Z] [02:59:21.758] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\msi\UpdateServiceTest-1.0.msi. [2026-04-14T03:02:51.413Z] [02:59:21.761] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\image\UpdateServiceTest [2026-04-14T03:02:51.413Z] [02:59:59.205] Command [PID: 7836]: [2026-04-14T03:02:51.414Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\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.jpackage13128615974880985591\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=125952 -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.jpackage13128615974880985591\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591\wixobj\a.msi [2026-04-14T03:02:51.414Z] [02:59:59.205] Returned: 0 [2026-04-14T03:02:51.414Z] [2026-04-14T03:02:51.414Z] [02:59:59.242] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output. [2026-04-14T03:02:51.414Z] [02:59:59.244] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [02:59:59.247] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [02:59:59.248] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13128615974880985591". [2026-04-14T03:02:51.414Z] [03:00:00.065] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output [2026-04-14T03:02:51.414Z] [03:00:00.065] Succeeded in building EXE Installer Package package [2026-04-14T03:02:51.414Z] [03:00:00.722] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.414Z] [03:00:00.723] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:00:00.724] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\resource-dir] [2026-04-14T03:02:51.414Z] [03:00:00.724] TRACE: assertStringListEquals(1, #) [2026-04-14T03:02:51.414Z] [03:00:00.724] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z) [2026-04-14T03:02:51.414Z] [03:00:00.724] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] path exists [2026-04-14T03:02:51.414Z] [03:00:00.724] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] is a file [2026-04-14T03:02:51.414Z] [03:00:00.725] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-04-14T03:02:51.414Z] [03:00:00.725] TRACE: [service-installer.exe] [2026-04-14T03:02:51.414Z] [03:00:00.725] TRACE: Done [2026-04-14T03:02:51.414Z] [03:00:00.727] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:00:01.339] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:02:51.414Z] [03:00:01.341] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:02:51.414Z] [03:00:06.421] Command [PID: -1]: [2026-04-14T03:02:51.414Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\image\UpdateServiceTest\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.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.transaction.xa,java.xml.crypto,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-04-14T03:02:51.414Z] [03:00:06.421] Output: [2026-04-14T03:02:51.414Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:02:51.414Z] [2026-04-14T03:02:51.414Z] [03:00:06.422] Returned: 0 [2026-04-14T03:02:51.414Z] [2026-04-14T03:02:51.414Z] [03:00:06.487] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.494] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.504] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410". [2026-04-14T03:02:51.414Z] [03:00:06.725] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.728] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.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.jpackage18261339723359677410". [2026-04-14T03:02:51.414Z] [03:00:06.867] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.869] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:06.870] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410". [2026-04-14T03:02:51.414Z] [03:00:07.253] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.334] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.523] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.540] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.555] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.563] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.664] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.824] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.846] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\msi\UpdateServiceTest-2.0.msi. [2026-04-14T03:02:51.414Z] [03:00:07.846] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-04-14T03:02:51.414Z] [03:00:07.846] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-04-14T03:02:51.414Z] [03:00:07.888] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.914] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.921] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.930] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.952] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.960] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.972] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:07.992] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\msi\UpdateServiceTest-2.0.msi. [2026-04-14T03:02:51.414Z] [03:00:07.996] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\image\UpdateServiceTest [2026-04-14T03:02:51.414Z] [03:00:44.912] Command [PID: 73648]: [2026-04-14T03:02:51.414Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\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.jpackage18261339723359677410\image\UpdateServiceTest\UpdateServiceTest.exe -d JpAppSizeKb=126437 -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.jpackage18261339723359677410\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410\wixobj\a.msi [2026-04-14T03:02:51.414Z] [03:00:44.912] Returned: 0 [2026-04-14T03:02:51.414Z] [2026-04-14T03:02:51.414Z] [03:00:44.949] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output. [2026-04-14T03:02:51.414Z] [03:00:44.951] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:44.954] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T03:02:51.414Z] [03:00:44.956] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18261339723359677410". [2026-04-14T03:02:51.414Z] [03:00:45.757] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\output [2026-04-14T03:02:51.414Z] [03:00:45.758] Succeeded in building EXE Installer Package package [2026-04-14T03:02:51.414Z] [03:00:46.056] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:02:51.414Z] [03:00:46.056] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:00:46.057] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\resource-dir-0] [2026-04-14T03:02:51.414Z] [03:00:46.057] TRACE: assertStringListEquals(1, #) [2026-04-14T03:02:51.414Z] [03:00:46.058] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z) [2026-04-14T03:02:51.414Z] [03:00:46.058] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] path exists [2026-04-14T03:02:51.414Z] [03:00:46.058] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] is a file [2026-04-14T03:02:51.414Z] [03:00:46.059] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\unpacked-msi\unpack.bat] text file... [2026-04-14T03:02:51.414Z] [03:00:46.060] TRACE: icacls "testUpdate\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:02:51.414Z] [03:00:46.060] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\unpacked-msi\Program Files" [2026-04-14T03:02:51.414Z] [03:00:46.061] TRACE: Done [2026-04-14T03:02:51.414Z] [03:00:46.061] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:00:46.874] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:00:49.875] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:00:50.632] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:00:54.635] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:00:55.371] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:00.372] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:01.125] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:07.129] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:07.885] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:14.886] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:15.651] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:23.653] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:24.397] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:33.399] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:34.171] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:44.173] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi\Program Files] directory [2026-04-14T03:02:51.414Z] [03:01:44.174] TRACE: Deleting [testUpdate\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:02:51.414Z] [03:01:44.178] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\unpacked-msi-0\unpack.bat] text file... [2026-04-14T03:02:51.414Z] [03:01:44.179] TRACE: icacls "testUpdate\unpacked-msi-0" /inheritance:e /grant Users:M [2026-04-14T03:02:51.414Z] [03:01:44.179] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-2.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\testUpdate\unpacked-msi-0\Program Files" [2026-04-14T03:02:51.414Z] [03:01:44.181] TRACE: Done [2026-04-14T03:02:51.414Z] [03:01:44.181] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:44.965] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:47.966] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:48.740] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:52.742] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:53.499] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:01:58.500] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:01:59.258] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:02:05.259] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:02:06.013] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:02:13.015] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:02:13.786] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:02:21.787] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:02:22.555] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:02:31.555] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:02:51.414Z] [03:02:32.338] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:02:51.414Z] [03:02:42.342] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi-0\Program Files] directory [2026-04-14T03:02:51.414Z] [03:02:42.343] TRACE: Deleting [testUpdate\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-04-14T03:02:51.414Z] [03:02:42.344] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:02:42.345] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:02:42.345] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:02:51.414Z] [03:02:42.346] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:02:51.414Z] [03:02:42.347] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:02:51.414Z] [03:02:42.347] ERROR: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-04-14T03:02:51.414Z] [03:02:42.347] [ FAILED ] ServiceTest.testUpdate; checks=30 [2026-04-14T03:02:51.414Z] [03:02:42.349] [==========] 2 tests ran [2026-04-14T03:02:51.414Z] [03:02:42.349] [ PASSED ] 0 tests [2026-04-14T03:02:51.414Z] [03:02:42.350] [ FAILED ] 2 tests, listed below [2026-04-14T03:02:51.414Z] [03:02:42.351] [ FAILED ] ServiceTest.test; workDir=[test] [2026-04-14T03:02:51.414Z] [03:02:42.351] [ FAILED ] ServiceTest.testUpdate; workDir=[testUpdate] [2026-04-14T03:02:51.414Z] [03:02:42.351] 2 FAILED TESTS [2026-04-14T03:02:51.414Z] STDERR: [2026-04-14T03:02:51.414Z] java.lang.AssertionError: Failed: Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:772) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:759) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:792) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:838) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:137) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:769) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:02:51.414Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T03:02:51.414Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T03:02:51.414Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:02:51.414Z] at ServiceTest.test(ServiceTest.java:93) [2026-04-14T03:02:51.414Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:02:51.414Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:02:51.414Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:02:51.414Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:02:51.414Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:02:51.414Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:02:51.414Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:02:51.415Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:02:51.415Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:02:51.415Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:02:51.415Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:02:51.415Z] java.lang.AssertionError: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:772) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:759) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:792) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:838) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:137) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:769) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:02:51.415Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387) [2026-04-14T03:02:51.415Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374) [2026-04-14T03:02:51.415Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:02:51.415Z] at ServiceTest.testUpdate(ServiceTest.java:132) [2026-04-14T03:02:51.415Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:02:51.415Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:02:51.415Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:02:51.415Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:02:51.415Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:02:51.415Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:02:51.415Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:02:51.415Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:02:51.415Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:02:51.415Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:02:51.415Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:02:51.415Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:02:51.415Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:02:51.415Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:02:51.415Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:02:51.415Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:02:51.415Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:02:51.415Z] [2026-04-14T03:02:51.415Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:02:51.415Z] JavaTest Message: shutting down test [2026-04-14T03:02:51.415Z] [2026-04-14T03:02:51.415Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:02:51.415Z] rerun: [2026-04-14T03:02:51.415Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:02:51.415Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:02:51.415Z] SystemDrive=C: \ [2026-04-14T03:02:51.415Z] SystemRoot='C:\Windows' \ [2026-04-14T03:02:51.415Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.415Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:02:51.415Z] windir='C:\Windows' \ [2026-04-14T03:02:51.415Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T03:02:51.415Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T03:02:51.415Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:02:51.415Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:02:51.415Z] -Dtest.compiler.opts= \ [2026-04-14T03:02:51.415Z] -Dtest.java.opts= \ [2026-04-14T03:02:51.415Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.415Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:02:51.415Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T03:02:51.415Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:02:51.415Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:02:51.415Z] -Dtest.name=tools/jpackage/share/ServiceTest.java \ [2026-04-14T03:02:51.415Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:02:51.415Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-04-14T03:02:51.415Z] -Dtest.main.class=ServiceTest \ [2026-04-14T03:02:51.415Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:02:51.415Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.415Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d' \ [2026-04-14T03:02:51.415Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.415Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:02:51.415Z] -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-04-14T03:02:51.415Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:02:51.415Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:02:51.415Z] -ea \ [2026-04-14T03:02:51.415Z] -esa \ [2026-04-14T03:02:51.415Z] -Xmx512m \ [2026-04-14T03:02:51.415Z] -XX:+UseCompressedOops \ [2026-04-14T03:02:51.415Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:02:51.415Z] -Xmx512m \ [2026-04-14T03:02:51.415Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\ServiceTest.d\main.0.jta' --jpt-run=ServiceTest [2026-04-14T03:02:51.415Z] [2026-04-14T03:02:51.415Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:02:51.415Z] -------------------------------------------------- [2026-04-14T03:04:50.006Z] TEST: tools/jpackage/share/VendorTest.java#id1 [2026-04-14T03:04:50.006Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T03:04:50.006Z] [2026-04-14T03:04:50.006Z] ACTION: build -- Passed. Build successful [2026-04-14T03:04:50.006Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:04:50.006Z] TIME: 1.288 seconds [2026-04-14T03:04:50.006Z] messages: [2026-04-14T03:04:50.006Z] command: build jdk.jpackage.test.* [2026-04-14T03:04:50.006Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:04:50.006Z] started: Tue Apr 14 02:55:58 UTC 2026 [2026-04-14T03:04:50.006Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T03:04:50.006Z] 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-04-14T03:04:50.006Z] finished: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.006Z] elapsed time (seconds): 1.288 [2026-04-14T03:04:50.006Z] [2026-04-14T03:04:50.006Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:04:50.006Z] REASON: .class file out of date or does not exist [2026-04-14T03:04:50.006Z] TIME: 1.277 seconds [2026-04-14T03:04:50.006Z] messages: [2026-04-14T03:04:50.007Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T03:04:50.007Z] reason: .class file out of date or does not exist [2026-04-14T03:04:50.007Z] started: Tue Apr 14 02:55:58 UTC 2026 [2026-04-14T03:04:50.007Z] 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-04-14T03:04:50.007Z] Mode: agentvm [2026-04-14T03:04:50.007Z] Agent id: 3 [2026-04-14T03:04:50.007Z] Process id: 80836 [2026-04-14T03:04:50.007Z] finished: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.007Z] elapsed time (seconds): 1.277 [2026-04-14T03:04:50.007Z] configuration: [2026-04-14T03:04:50.007Z] Boot Layer (javac runtime environment) [2026-04-14T03:04:50.007Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:04:50.007Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:04:50.007Z] [2026-04-14T03:04:50.007Z] javac compilation environment [2026-04-14T03:04:50.007Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:04:50.007Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:04:50.007Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:04:50.007Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:04:50.007Z] [2026-04-14T03:04:50.007Z] rerun: [2026-04-14T03:04:50.007Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:04:50.007Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:04:50.007Z] SystemDrive=C: \ [2026-04-14T03:04:50.007Z] SystemRoot='C:\Windows' \ [2026-04-14T03:04:50.007Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.007Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.007Z] windir='C:\Windows' \ [2026-04-14T03:04:50.007Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:04:50.007Z] -J-ea \ [2026-04-14T03:04:50.007Z] -J-esa \ [2026-04-14T03:04:50.007Z] -J-Xmx512m \ [2026-04-14T03:04:50.007Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:04:50.007Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:04:50.007Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:04:50.007Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:04:50.007Z] -J-Dtest.java.opts= \ [2026-04-14T03:04:50.007Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.007Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.007Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:04:50.007Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:04:50.007Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:04:50.007Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-04-14T03:04:50.007Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:04:50.007Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-04-14T03:04:50.007Z] -J-Dtest.main.class=VendorTest \ [2026-04-14T03:04:50.007Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:04:50.007Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-04-14T03:04:50.007Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -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-04-14T03:04:50.007Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T03:04:50.007Z] [2026-04-14T03:04:50.007Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:04:50.007Z] REASON: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-04-14T03:04:50.007Z] TIME: 0.15 seconds [2026-04-14T03:04:50.007Z] messages: [2026-04-14T03:04:50.007Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java [2026-04-14T03:04:50.007Z] reason: User specified action: run compile -Xlint:all -Werror VendorTest.java [2026-04-14T03:04:50.007Z] started: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.007Z] 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-04-14T03:04:50.007Z] Mode: agentvm [2026-04-14T03:04:50.007Z] Agent id: 3 [2026-04-14T03:04:50.007Z] Process id: 80836 [2026-04-14T03:04:50.007Z] finished: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.007Z] elapsed time (seconds): 0.15 [2026-04-14T03:04:50.007Z] configuration: [2026-04-14T03:04:50.007Z] Boot Layer (javac runtime environment) [2026-04-14T03:04:50.007Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:04:50.007Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:04:50.007Z] [2026-04-14T03:04:50.007Z] javac compilation environment [2026-04-14T03:04:50.007Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:04:50.007Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:04:50.007Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:04:50.007Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:04:50.007Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d [2026-04-14T03:04:50.007Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:04:50.007Z] [2026-04-14T03:04:50.007Z] rerun: [2026-04-14T03:04:50.007Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:04:50.007Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:04:50.007Z] SystemDrive=C: \ [2026-04-14T03:04:50.007Z] SystemRoot='C:\Windows' \ [2026-04-14T03:04:50.007Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.007Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.007Z] windir='C:\Windows' \ [2026-04-14T03:04:50.007Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:04:50.007Z] -J-ea \ [2026-04-14T03:04:50.007Z] -J-esa \ [2026-04-14T03:04:50.007Z] -J-Xmx512m \ [2026-04-14T03:04:50.007Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:04:50.007Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:04:50.007Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:04:50.007Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:04:50.007Z] -J-Dtest.java.opts= \ [2026-04-14T03:04:50.007Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.007Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.007Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:04:50.007Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:04:50.007Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:04:50.007Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-04-14T03:04:50.007Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:04:50.007Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-04-14T03:04:50.007Z] -J-Dtest.main.class=VendorTest \ [2026-04-14T03:04:50.007Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:04:50.007Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-04-14T03:04:50.007Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.007Z] -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-04-14T03:04:50.007Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.007Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-04-14T03:04:50.007Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.008Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.008Z] -Xlint:all \ [2026-04-14T03:04:50.008Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] ACTION: build -- Passed. All files up to date [2026-04-14T03:04:50.008Z] REASON: Named class compiled on demand [2026-04-14T03:04:50.008Z] TIME: 0.033 seconds [2026-04-14T03:04:50.008Z] messages: [2026-04-14T03:04:50.008Z] command: build jdk.jpackage.test.Main [2026-04-14T03:04:50.008Z] reason: Named class compiled on demand [2026-04-14T03:04:50.008Z] started: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.008Z] finished: Tue Apr 14 02:55:59 UTC 2026 [2026-04-14T03:04:50.008Z] elapsed time (seconds): 0.033 [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:04:50.008Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-04-14T03:04:50.008Z] TIME: 106.405 seconds [2026-04-14T03:04:50.008Z] messages: [2026-04-14T03:04:50.008Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-04-14T03:04:50.008Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2026-04-14T03:04:50.008Z] exclusiveAccess wait time (seconds): 414.344 [2026-04-14T03:04:50.008Z] started: Tue Apr 14 03:02:54 UTC 2026 [2026-04-14T03:04:50.008Z] Mode: othervm [/othervm specified] [2026-04-14T03:04:50.008Z] 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-04-14T03:04:50.008Z] Process id: 83132 [2026-04-14T03:04:50.008Z] finished: Tue Apr 14 03:04:40 UTC 2026 [2026-04-14T03:04:50.008Z] elapsed time (seconds): 106.405 [2026-04-14T03:04:50.008Z] configuration: [2026-04-14T03:04:50.008Z] Boot Layer [2026-04-14T03:04:50.008Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:04:50.008Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:04:50.008Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:04:50.008Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] STDOUT: [2026-04-14T03:04:50.008Z] [03:02:54.596] Parsing [--jpt-run=VendorTest]... [2026-04-14T03:04:50.008Z] [03:02:54.711] VendorTest -> [public static void VendorTest.test()] [2026-04-14T03:04:50.008Z] [03:02:54.767] Create: VendorTest.test [2026-04-14T03:04:50.008Z] [03:02:54.777] [ RUN ] VendorTest.test [2026-04-14T03:04:50.008Z] [03:02:55.013] TRACE: Bundler msi enabled [2026-04-14T03:04:50.008Z] [03:02:55.133] TRACE: Bundler exe enabled [2026-04-14T03:04:50.008Z] [03:02:55.229] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:04:50.008Z] [03:02:55.398] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:04:50.008Z] [03:02:56.307] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:04:50.008Z] [03:02:56.316] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:04:50.008Z] [03:02:56.319] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:04:50.008Z] [03:02:56.405] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:04:50.008Z] [03:02:56.406] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:04:50.008Z] [03:02:56.449] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:04:50.008Z] [03:02:57.023] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:04:50.008Z] [03:02:57.025] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:04:50.008Z] [03:03:01.508] Command [PID: -1]: [2026-04-14T03:04:50.008Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\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,java.sql.rowset,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.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-04-14T03:04:50.008Z] [03:03:01.509] Output: [2026-04-14T03:04:50.008Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] [03:03:01.509] Returned: 0 [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] [03:03:01.607] Using default package resource JavaApp.ico [icon] (add VendorTest.ico to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:01.614] Using default package resource WinLauncher.template [Template for creating executable properties file] (add VendorTest.properties to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:01.643] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083". [2026-04-14T03:04:50.008Z] [03:03:02.365] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.502] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.532] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\VendorTest-1.0.msi. [2026-04-14T03:04:50.008Z] [03:03:02.532] MSI ProductCode: 9fb7c0a9-115d-3efa-99c3-d943422fabe6. [2026-04-14T03:04:50.008Z] [03:03:02.532] MSI UpgradeCode: 363bdc23-47c4-3dd5-8108-bc66c1273345. [2026-04-14T03:04:50.008Z] [03:03:02.571] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.595] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.605] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.615] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.620] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.627] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.648] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:04:50.008Z] [03:03:02.678] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\VendorTest-1.0.msi. [2026-04-14T03:04:50.008Z] [03:03:02.681] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\image\VendorTest [2026-04-14T03:04:50.008Z] [03:03:38.968] Command [PID: 56496]: [2026-04-14T03:04:50.008Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\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.jpackage17621289680012690083\image\VendorTest\VendorTest.exe -d JpAppSizeKb=125453 -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.jpackage17621289680012690083\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17621289680012690083\wixobj\a.msi [2026-04-14T03:04:50.008Z] [03:03:38.968] Returned: 0 [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] [03:03:39.001] Succeeded in building MSI Installer Package package [2026-04-14T03:04:50.008Z] [03:03:39.218] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:04:50.008Z] [03:03:39.219] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:04:50.008Z] [03:03:39.219] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] path exists [2026-04-14T03:04:50.008Z] [03:03:39.220] TRACE: assertTrue(): Check [test\output\VendorTest-1.0.msi] is a file [2026-04-14T03:04:50.008Z] [03:03:39.285] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:04:50.008Z] Export table [Property] in [test\msi-db/Property.idt] file [2026-04-14T03:04:50.008Z] [03:03:39.376] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:04:50.008Z] [03:03:39.376] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:04:50.008Z] [03:03:39.387] TRACE: assertTrue(): Check value of Manufacturer property equals to [Test Vendor] [2026-04-14T03:04:50.008Z] [03:03:39.391] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-04-14T03:04:50.008Z] [03:03:39.391] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:04:50.008Z] [03:03:39.392] TRACE: msiexec /a "test\output\VendorTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi\Program Files" [2026-04-14T03:04:50.008Z] [03:03:39.393] TRACE: Done [2026-04-14T03:04:50.008Z] [03:03:39.393] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:03:40.541] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:03:43.544] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:03:44.659] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:03:48.662] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:03:49.782] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:03:54.783] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:03:55.910] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:04:01.911] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:04:03.053] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:04:10.054] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:04:11.183] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:04:19.184] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:04:20.319] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:04:29.320] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:04:50.008Z] [03:04:30.421] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:04:50.008Z] [03:04:40.440] TRACE: Convert [PFiles64\VendorTest] into [VendorTest] in [test\unpacked-msi\Program Files] directory [2026-04-14T03:04:50.008Z] [03:04:40.441] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:04:50.008Z] [03:04:40.443] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:04:50.008Z] [03:04:40.462] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:04:50.008Z] [03:04:40.462] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:04:50.008Z] [03:04:40.465] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\VendorTest\service-installer.exe] path doesn't exist [2026-04-14T03:04:50.008Z] [03:04:40.469] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T03:04:50.008Z] [03:04:40.474] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T03:04:50.008Z] [03:04:40.474] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T03:04:50.008Z] [03:04:40.475] [ FAILED ] VendorTest.test; checks=11 [2026-04-14T03:04:50.008Z] [03:04:40.478] [==========] 1 tests ran [2026-04-14T03:04:50.008Z] [03:04:40.478] [ PASSED ] 0 tests [2026-04-14T03:04:50.008Z] [03:04:40.479] [ FAILED ] 1 test, listed below [2026-04-14T03:04:50.008Z] [03:04:40.480] [ FAILED ] VendorTest.test; workDir=[test] [2026-04-14T03:04:50.008Z] [03:04:40.480] 1 FAILED TEST [2026-04-14T03:04:50.008Z] STDERR: [2026-04-14T03:04:50.008Z] 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-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:04:50.008Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T03:04:50.008Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T03:04:50.008Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:04:50.008Z] at VendorTest.test(VendorTest.java:102) [2026-04-14T03:04:50.008Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:04:50.008Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:04:50.008Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:04:50.008Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:04:50.008Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:04:50.008Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:04:50.008Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:04:50.008Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:04:50.008Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:04:50.008Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:04:50.008Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:04:50.008Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:04:50.008Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:04:50.008Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:04:50.008Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:04:50.008Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:04:50.008Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:04:50.008Z] JavaTest Message: shutting down test [2026-04-14T03:04:50.008Z] [2026-04-14T03:04:50.008Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:04:50.008Z] rerun: [2026-04-14T03:04:50.008Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:04:50.008Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:04:50.008Z] SystemDrive=C: \ [2026-04-14T03:04:50.008Z] SystemRoot='C:\Windows' \ [2026-04-14T03:04:50.008Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.008Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:04:50.008Z] windir='C:\Windows' \ [2026-04-14T03:04:50.008Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T03:04:50.008Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T03:04:50.008Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:04:50.008Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:04:50.008Z] -Dtest.compiler.opts= \ [2026-04-14T03:04:50.008Z] -Dtest.java.opts= \ [2026-04-14T03:04:50.008Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.008Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:04:50.008Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T03:04:50.008Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:04:50.009Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:04:50.009Z] -Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2026-04-14T03:04:50.009Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:04:50.009Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2026-04-14T03:04:50.010Z] -Dtest.main.class=VendorTest \ [2026-04-14T03:04:50.010Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-04-14T03:04:50.010Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.010Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d' \ [2026-04-14T03:04:50.010Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.010Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\share\VendorTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:04:50.010Z] -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-04-14T03:04:50.010Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:04:50.010Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:04:50.010Z] -ea \ [2026-04-14T03:04:50.010Z] -esa \ [2026-04-14T03:04:50.010Z] -Xmx512m \ [2026-04-14T03:04:50.010Z] -XX:+UseCompressedOops \ [2026-04-14T03:04:50.010Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:04:50.010Z] -Xmx512m \ [2026-04-14T03:04:50.010Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\share\VendorTest_id1.d\main.0.jta' --jpt-run=VendorTest [2026-04-14T03:04:50.010Z] [2026-04-14T03:04:50.010Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:04:50.010Z] -------------------------------------------------- [2026-04-14T03:08:26.933Z] TEST: tools/jpackage/windows/WinLongPathTest.java [2026-04-14T03:08:26.933Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T03:08:26.933Z] [2026-04-14T03:08:26.933Z] ACTION: build -- Passed. Build successful [2026-04-14T03:08:26.933Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:08:26.933Z] TIME: 1.419 seconds [2026-04-14T03:08:26.933Z] messages: [2026-04-14T03:08:26.933Z] command: build jdk.jpackage.test.* [2026-04-14T03:08:26.933Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:08:26.933Z] started: Tue Apr 14 03:06:04 UTC 2026 [2026-04-14T03:08:26.933Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T03:08:26.933Z] 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-04-14T03:08:26.933Z] finished: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.933Z] elapsed time (seconds): 1.419 [2026-04-14T03:08:26.933Z] [2026-04-14T03:08:26.933Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:08:26.933Z] REASON: .class file out of date or does not exist [2026-04-14T03:08:26.933Z] TIME: 1.408 seconds [2026-04-14T03:08:26.933Z] messages: [2026-04-14T03:08:26.934Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T03:08:26.934Z] reason: .class file out of date or does not exist [2026-04-14T03:08:26.934Z] started: Tue Apr 14 03:06:04 UTC 2026 [2026-04-14T03:08:26.934Z] 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-04-14T03:08:26.934Z] Mode: agentvm [2026-04-14T03:08:26.934Z] Agent id: 2 [2026-04-14T03:08:26.934Z] Process id: 35076 [2026-04-14T03:08:26.934Z] finished: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.934Z] elapsed time (seconds): 1.408 [2026-04-14T03:08:26.934Z] configuration: [2026-04-14T03:08:26.934Z] Boot Layer (javac runtime environment) [2026-04-14T03:08:26.934Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:08:26.934Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:08:26.934Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:08:26.934Z] [2026-04-14T03:08:26.934Z] javac compilation environment [2026-04-14T03:08:26.934Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:08:26.934Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:08:26.934Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:08:26.934Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:08:26.934Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:08:26.934Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:08:26.934Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:08:26.934Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:08:26.934Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d [2026-04-14T03:08:26.934Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:08:26.934Z] [2026-04-14T03:08:26.934Z] rerun: [2026-04-14T03:08:26.934Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:08:26.934Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:08:26.934Z] SystemDrive=C: \ [2026-04-14T03:08:26.934Z] SystemRoot='C:\Windows' \ [2026-04-14T03:08:26.934Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.934Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.934Z] windir='C:\Windows' \ [2026-04-14T03:08:26.934Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:08:26.934Z] -J-ea \ [2026-04-14T03:08:26.934Z] -J-esa \ [2026-04-14T03:08:26.934Z] -J-Xmx512m \ [2026-04-14T03:08:26.934Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:08:26.934Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:08:26.934Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:08:26.934Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:08:26.934Z] -J-Dtest.java.opts= \ [2026-04-14T03:08:26.934Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.934Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.934Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:08:26.934Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:08:26.934Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:08:26.934Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-04-14T03:08:26.934Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:08:26.934Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-04-14T03:08:26.934Z] -J-Dtest.main.class=WinLongPathTest \ [2026-04-14T03:08:26.934Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:08:26.934Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.934Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \ [2026-04-14T03:08:26.934Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.934Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.934Z] -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-04-14T03:08:26.934Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:08:26.934Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.934Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.934Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.935Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T03:08:26.935Z] [2026-04-14T03:08:26.935Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:08:26.935Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-04-14T03:08:26.935Z] TIME: 0.309 seconds [2026-04-14T03:08:26.935Z] messages: [2026-04-14T03:08:26.935Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java [2026-04-14T03:08:26.935Z] reason: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-04-14T03:08:26.935Z] started: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.935Z] 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-04-14T03:08:26.935Z] Mode: agentvm [2026-04-14T03:08:26.935Z] Agent id: 2 [2026-04-14T03:08:26.935Z] Process id: 35076 [2026-04-14T03:08:26.935Z] finished: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.935Z] elapsed time (seconds): 0.309 [2026-04-14T03:08:26.935Z] configuration: [2026-04-14T03:08:26.935Z] Boot Layer (javac runtime environment) [2026-04-14T03:08:26.935Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:08:26.935Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:08:26.935Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:08:26.935Z] [2026-04-14T03:08:26.935Z] javac compilation environment [2026-04-14T03:08:26.935Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:08:26.935Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:08:26.935Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:08:26.935Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:08:26.935Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:08:26.935Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:08:26.935Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:08:26.935Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-04-14T03:08:26.935Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:08:26.935Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-04-14T03:08:26.935Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d [2026-04-14T03:08:26.935Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:08:26.935Z] [2026-04-14T03:08:26.935Z] rerun: [2026-04-14T03:08:26.935Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:08:26.935Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:08:26.935Z] SystemDrive=C: \ [2026-04-14T03:08:26.935Z] SystemRoot='C:\Windows' \ [2026-04-14T03:08:26.935Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.935Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.935Z] windir='C:\Windows' \ [2026-04-14T03:08:26.935Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:08:26.935Z] -J-ea \ [2026-04-14T03:08:26.935Z] -J-esa \ [2026-04-14T03:08:26.935Z] -J-Xmx512m \ [2026-04-14T03:08:26.936Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:08:26.936Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:08:26.936Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:08:26.936Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:08:26.936Z] -J-Dtest.java.opts= \ [2026-04-14T03:08:26.936Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.936Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.936Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:08:26.936Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:08:26.936Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:08:26.936Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-04-14T03:08:26.936Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:08:26.936Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-04-14T03:08:26.936Z] -J-Dtest.main.class=WinLongPathTest \ [2026-04-14T03:08:26.936Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:08:26.936Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.936Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \ [2026-04-14T03:08:26.936Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.936Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.936Z] -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-04-14T03:08:26.936Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:08:26.936Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.936Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \ [2026-04-14T03:08:26.936Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.936Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.936Z] -Xlint:all \ [2026-04-14T03:08:26.936Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' [2026-04-14T03:08:26.936Z] [2026-04-14T03:08:26.936Z] ACTION: build -- Passed. All files up to date [2026-04-14T03:08:26.936Z] REASON: Named class compiled on demand [2026-04-14T03:08:26.936Z] TIME: 0.025 seconds [2026-04-14T03:08:26.936Z] messages: [2026-04-14T03:08:26.936Z] command: build jdk.jpackage.test.Main [2026-04-14T03:08:26.936Z] reason: Named class compiled on demand [2026-04-14T03:08:26.936Z] started: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.936Z] finished: Tue Apr 14 03:06:06 UTC 2026 [2026-04-14T03:08:26.936Z] elapsed time (seconds): 0.025 [2026-04-14T03:08:26.936Z] [2026-04-14T03:08:26.936Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:08:26.936Z] 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-04-14T03:08:26.936Z] TIME: 117.493 seconds [2026-04-14T03:08:26.936Z] messages: [2026-04-14T03:08:26.936Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-04-14T03:08:26.936Z] 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-04-14T03:08:26.936Z] exclusiveAccess wait time (seconds): 19.374 [2026-04-14T03:08:26.936Z] started: Tue Apr 14 03:06:25 UTC 2026 [2026-04-14T03:08:26.936Z] Mode: othervm [/othervm specified] [2026-04-14T03:08:26.936Z] 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-04-14T03:08:26.936Z] Process id: 9008 [2026-04-14T03:08:26.936Z] finished: Tue Apr 14 03:08:23 UTC 2026 [2026-04-14T03:08:26.936Z] elapsed time (seconds): 117.493 [2026-04-14T03:08:26.936Z] configuration: [2026-04-14T03:08:26.936Z] Boot Layer [2026-04-14T03:08:26.936Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:08:26.936Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:08:26.936Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:08:26.936Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:08:26.936Z] [2026-04-14T03:08:26.936Z] STDOUT: [2026-04-14T03:08:26.936Z] [03:06:26.364] Parsing [--jpt-space-subst=*]... [2026-04-14T03:08:26.936Z] [03:06:26.364] Parsing [--jpt-exclude=WinLongPathTest(false,*--temp)]... [2026-04-14T03:08:26.936Z] [03:06:26.365] Parsing [--jpt-run=WinLongPathTest]... [2026-04-14T03:08:26.936Z] [03:06:26.473] WinLongPathTest -> [public void WinLongPathTest.test() throws java.io.IOException] [2026-04-14T03:08:26.936Z] [03:06:26.536] Exclude: WinLongPathTest(false, --temp).test [2026-04-14T03:08:26.936Z] [03:06:26.554] Create: WinLongPathTest(true, --dest).test [2026-04-14T03:08:26.936Z] [03:06:26.555] Create: WinLongPathTest(true, --temp).test [2026-04-14T03:08:26.936Z] [03:06:26.556] Create: WinLongPathTest(false, --dest).test [2026-04-14T03:08:26.936Z] [03:06:26.567] [ RUN ] WinLongPathTest(false, --dest).test [2026-04-14T03:08:26.936Z] [03:06:26.611] TRACE: exec: Execute [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-04-14T03:08:26.936Z] C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\TEST~1.8B9\PROBED~1 [2026-04-14T03:08:26.936Z] [03:06:26.678] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.936Z] [03:06:26.682] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-04-14T03:08:26.936Z] [03:06:26.884] TRACE: Bundler msi enabled [2026-04-14T03:08:26.936Z] [03:06:27.017] TRACE: Bundler exe enabled [2026-04-14T03:08:26.936Z] [03:06:27.071] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:08:26.937Z] [03:06:27.210] TRACE: exec: Execute tool provider [javac -d test.8b956177\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:08:26.937Z] [03:06:28.115] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.937Z] [03:06:28.116] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:08:26.937Z] [03:06:28.119] TRACE: exec: Execute tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7); discard out+err... [2026-04-14T03:08:26.937Z] [03:06:28.206] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.937Z] [03:06:28.207] 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-04-14T03:08:26.937Z] [03:06:28.244] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.937Z] [03:06:28.792] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:08:26.937Z] [03:06:28.793] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:08:26.937Z] [03:06:33.772] Command [PID: -1]: [2026-04-14T03:08:26.937Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\image\WinLongPathTest\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,java.sql.rowset,jdk.sctp,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-04-14T03:08:26.937Z] [03:06:33.773] Output: [2026-04-14T03:08:26.937Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:08:26.937Z] [2026-04-14T03:08:26.937Z] [03:06:33.774] Returned: 0 [2026-04-14T03:08:26.937Z] [2026-04-14T03:08:26.937Z] [03:06:33.885] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:33.894] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:33.904] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751". [2026-04-14T03:08:26.937Z] [03:06:34.775] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:34.922] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:34.962] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-04-14T03:08:26.937Z] [03:06:34.963] MSI ProductCode: 2102f26e-d7d5-32e8-847c-12cff8ba9d3f. [2026-04-14T03:08:26.937Z] [03:06:34.963] MSI UpgradeCode: 0d0755cc-2560-3667-afea-c17c226f115a. [2026-04-14T03:08:26.937Z] [03:06:34.991] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.016] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.026] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.052] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.062] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.071] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.077] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:08:26.937Z] [03:06:35.108] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-04-14T03:08:26.937Z] [03:06:35.111] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\image\WinLongPathTest [2026-04-14T03:08:26.937Z] [03:07:11.654] Command [PID: 17492]: [2026-04-14T03:08:26.937Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\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.jpackage2190700588250399751\image\WinLongPathTest\WinLongPathTest.exe -d JpAppSizeKb=125453 -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.jpackage2190700588250399751\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2190700588250399751\wixobj\a.msi [2026-04-14T03:08:26.937Z] [03:07:11.654] Returned: 0 [2026-04-14T03:08:26.937Z] [2026-04-14T03:08:26.937Z] [03:07:11.687] Succeeded in building MSI Installer Package package [2026-04-14T03:08:26.937Z] [03:07:11.895] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.937Z] [03:07:11.896] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.937Z] [03:07:11.897] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] path exists [2026-04-14T03:08:26.937Z] [03:07:11.897] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] is a file [2026-04-14T03:08:26.937Z] [03:07:11.938] TRACE: Copy [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] to [test.8b956177\msi-copy\a.msi] [2026-04-14T03:08:26.937Z] [03:07:11.970] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.8b956177\unpacked-msi\unpack.bat] text file... [2026-04-14T03:08:26.937Z] [03:07:11.972] TRACE: icacls "test.8b956177\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:08:26.937Z] [03:07:11.972] TRACE: msiexec /a "test.8b956177\msi-copy\a.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.8b956177\unpacked-msi\Program Files" [2026-04-14T03:08:26.937Z] [03:07:11.973] TRACE: Done [2026-04-14T03:08:26.938Z] [03:07:11.975] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:12.754] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:15.756] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:16.564] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:20.566] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:21.355] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:26.358] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:27.123] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:33.125] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:33.860] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:40.862] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:41.605] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:49.606] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:07:50.336] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:07:59.337] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:08:26.938Z] [03:08:00.093] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:08:26.938Z] [03:08:10.113] TRACE: Convert [PFiles64\WinLongPathTest] into [WinLongPathTest] in [test.8b956177\unpacked-msi\Program Files] directory [2026-04-14T03:08:26.938Z] [03:08:10.115] TRACE: Deleting [test.8b956177\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:08:26.938Z] [03:08:10.116] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.938Z] [03:08:10.137] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:08:26.938Z] [03:08:10.137] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:08:26.938Z] [03:08:10.142] TRACE: assertTrue(): Check [test.8b956177\unpacked-msi\Program Files\WinLongPathTest\service-installer.exe] path doesn't exist [2026-04-14T03:08:26.938Z] [03:08:10.145] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T03:08:26.938Z] [03:08:10.149] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T03:08:26.938Z] [03:08:10.149] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T03:08:26.938Z] [03:08:10.150] [ FAILED ] WinLongPathTest(false, --dest).test; checks=10 [2026-04-14T03:08:26.938Z] [03:08:10.152] [ RUN ] WinLongPathTest(true, --dest).test [2026-04-14T03:08:26.938Z] [03:08:10.154] TRACE: exec: Execute [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-04-14T03:08:26.938Z] C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\TEST~1.A41\PROBED~1 [2026-04-14T03:08:26.938Z] [03:08:10.198] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.938Z] [03:08:10.199] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-04-14T03:08:26.938Z] [03:08:10.203] TRACE: exec: Execute tool provider [javac -d test.a4184574\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:08:26.938Z] [03:08:10.438] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.938Z] [03:08:10.439] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:08:26.938Z] [03:08:10.440] TRACE: exec: Execute tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7); discard out+err... [2026-04-14T03:08:26.938Z] [03:08:10.462] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.938Z] [03:08:10.463] 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-04-14T03:08:26.938Z] [03:08:10.466] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.938Z] [03:08:10.827] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-04-14T03:08:26.938Z] [03:08:15.760] Command [PID: -1]: [2026-04-14T03:08:26.938Z] 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.transaction.xa,java.xml.crypto,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-04-14T03:08:26.938Z] [03:08:15.760] Output: [2026-04-14T03:08:26.938Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:08:26.938Z] [2026-04-14T03:08:26.938Z] [03:08:15.761] Returned: 0 [2026-04-14T03:08:26.938Z] [2026-04-14T03:08:26.938Z] [03:08:15.937] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-04-14T03:08:26.938Z] [03:08:15.943] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-04-14T03:08:26.938Z] [03:08:15.952] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9744398746006089477". [2026-04-14T03:08:26.938Z] [03:08:16.075] Succeeded in building Windows Application Image package [2026-04-14T03:08:26.938Z] [03:08:16.186] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.938Z] [03:08:16.191] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.938Z] [03:08:16.210] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-04-14T03:08:26.938Z] [03:08:16.211] TRACE: assertStringListEquals(1, test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\.jpackage.xml) [2026-04-14T03:08:26.940Z] [03:08:16.292] TRACE: assertStringListEquals(): Check additional launcher names [2026-04-14T03:08:26.940Z] [03:08:16.308] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-04-14T03:08:26.940Z] [03:08:16.315] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] path exists [2026-04-14T03:08:26.940Z] [03:08:16.315] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] is a file [2026-04-14T03:08:26.940Z] [03:08:16.316] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-04-14T03:08:26.940Z] [03:08:16.316] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-04-14T03:08:26.940Z] [03:08:16.317] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-04-14T03:08:26.940Z] [03:08:16.322] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-04-14T03:08:26.940Z] [03:08:16.323] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] path exists [2026-04-14T03:08:26.940Z] [03:08:16.324] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] is a file [2026-04-14T03:08:26.940Z] [03:08:16.324] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] path exists [2026-04-14T03:08:26.940Z] [03:08:16.324] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] is a directory [2026-04-14T03:08:26.940Z] [03:08:16.371] TRACE: Will run [.\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] as [C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE] [2026-04-14T03:08:26.940Z] [03:08:16.372] TRACE: exec: Execute [C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\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-04-14T03:08:26.940Z] jpackage test application [2026-04-14T03:08:26.940Z] args.length: 0 [2026-04-14T03:08:26.940Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a4184574\appOutput.txt] [2026-04-14T03:08:26.940Z] [03:08:16.823] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.940Z] [03:08:16.824] TRACE: assertEquals(0): Check command [C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE](1) exited with 0 code [2026-04-14T03:08:26.940Z] [03:08:16.824] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a4184574\appOutput.txt] path exists [2026-04-14T03:08:26.940Z] [03:08:16.825] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a4184574\appOutput.txt] is a file [2026-04-14T03:08:26.940Z] [03:08:16.827] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a4184574\appOutput.txt] file [2026-04-14T03:08:26.940Z] [03:08:16.827] TRACE: assertStringListEquals(1, jpackage test application) [2026-04-14T03:08:26.940Z] [03:08:16.827] TRACE: assertStringListEquals(2, args.length: 0) [2026-04-14T03:08:26.940Z] [03:08:16.828] TRACE: Deleting [test.a4184574] directory recursively [2026-04-14T03:08:26.940Z] [03:08:16.991] [ OK ] WinLongPathTest(true, --dest).test; checks=21 [2026-04-14T03:08:26.940Z] [03:08:16.991] [ RUN ] WinLongPathTest(true, --temp).test [2026-04-14T03:08:26.940Z] [03:08:16.993] TRACE: exec: Execute [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-04-14T03:08:26.940Z] C:\jenkins\WORKSP~1\TEST_O~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\2\TEST~1.A5C\PROBED~1 [2026-04-14T03:08:26.940Z] [03:08:17.037] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.940Z] [03:08:17.038] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-04-14T03:08:26.941Z] [03:08:17.042] TRACE: exec: Execute tool provider [javac -d test.a5cf5d26\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:08:26.941Z] [03:08:17.205] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.941Z] [03:08:17.206] 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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:08:26.941Z] [03:08:17.207] TRACE: exec: Execute tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7); discard out+err... [2026-04-14T03:08:26.941Z] [03:08:17.228] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.941Z] [03:08:17.228] 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-04-14T03:08:26.941Z] [03:08:17.231] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.941Z] [03:08:17.537] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\output [2026-04-14T03:08:26.941Z] [03:08:22.150] Command [PID: -1]: [2026-04-14T03:08:26.941Z] 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.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.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-04-14T03:08:26.941Z] [03:08:22.150] Output: [2026-04-14T03:08:26.941Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:08:26.941Z] [2026-04-14T03:08:26.941Z] [03:08:22.150] Returned: 0 [2026-04-14T03:08:26.941Z] [2026-04-14T03:08:26.941Z] [03:08:22.307] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-04-14T03:08:26.941Z] [03:08:22.313] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-04-14T03:08:26.941Z] [03:08:22.324] Warning: Windows Defender may prevent jpackage 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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc". [2026-04-14T03:08:26.941Z] [03:08:22.483] Succeeded in building Windows Application Image package [2026-04-14T03:08:26.941Z] [03:08:22.484] Kept working directory for debug: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-04-14T03:08:26.941Z] [03:08:22.592] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.941Z] [03:08:22.593] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:08:26.941Z] [03:08:22.602] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-04-14T03:08:26.941Z] [03:08:22.602] TRACE: assertStringListEquals(1, test.a5cf5d26\output\WinLongPathTest\app\.jpackage.xml) [2026-04-14T03:08:26.941Z] [03:08:22.609] TRACE: assertStringListEquals(): Check additional launcher names [2026-04-14T03:08:26.941Z] [03:08:22.615] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-04-14T03:08:26.941Z] [03:08:22.616] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] path exists [2026-04-14T03:08:26.941Z] [03:08:22.616] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] is a file [2026-04-14T03:08:26.941Z] [03:08:22.616] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-04-14T03:08:26.941Z] [03:08:22.616] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-04-14T03:08:26.941Z] [03:08:22.617] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-04-14T03:08:26.941Z] [03:08:22.617] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-04-14T03:08:26.941Z] [03:08:22.617] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] path exists [2026-04-14T03:08:26.941Z] [03:08:22.617] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] is a file [2026-04-14T03:08:26.941Z] [03:08:22.618] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] path exists [2026-04-14T03:08:26.941Z] [03:08:22.618] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] is a directory [2026-04-14T03:08:26.941Z] [03:08:22.619] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1); inherit out+err; in directory [test.a5cf5d26]... [2026-04-14T03:08:26.941Z] jpackage test application [2026-04-14T03:08:26.941Z] args.length: 0 [2026-04-14T03:08:26.941Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\appOutput.txt] [2026-04-14T03:08:26.941Z] [03:08:23.103] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:08:26.941Z] [03:08:23.104] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1) exited with 0 code [2026-04-14T03:08:26.941Z] [03:08:23.104] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\appOutput.txt] path exists [2026-04-14T03:08:26.941Z] [03:08:23.105] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\appOutput.txt] is a file [2026-04-14T03:08:26.941Z] [03:08:23.105] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2\test.a5cf5d26\appOutput.txt] file [2026-04-14T03:08:26.941Z] [03:08:23.106] TRACE: assertStringListEquals(1, jpackage test application) [2026-04-14T03:08:26.941Z] [03:08:23.106] TRACE: assertStringListEquals(2, args.length: 0) [2026-04-14T03:08:26.941Z] [03:08:23.106] TRACE: Deleting [test.a5cf5d26] directory recursively [2026-04-14T03:08:26.941Z] [03:08:23.414] [ OK ] WinLongPathTest(true, --temp).test; checks=21 [2026-04-14T03:08:26.941Z] [03:08:23.415] [==========] 3 tests ran [2026-04-14T03:08:26.941Z] [03:08:23.415] [ PASSED ] 2 tests [2026-04-14T03:08:26.941Z] [03:08:23.417] [ FAILED ] 1 test, listed below [2026-04-14T03:08:26.941Z] [03:08:23.417] [ FAILED ] WinLongPathTest(false, --dest).test; workDir=[test.8b956177] [2026-04-14T03:08:26.941Z] [03:08:23.418] 1 FAILED TEST [2026-04-14T03:08:26.941Z] STDERR: [2026-04-14T03:08:26.941Z] 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-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:08:26.941Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T03:08:26.941Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T03:08:26.941Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:08:26.941Z] at WinLongPathTest.test(WinLongPathTest.java:79) [2026-04-14T03:08:26.941Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:08:26.941Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:08:26.941Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:08:26.941Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:08:26.941Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:08:26.941Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:08:26.941Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:08:26.941Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:08:26.941Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:08:26.941Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:08:26.941Z] java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T03:08:26.941Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T03:08:26.942Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:08:26.942Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:08:26.942Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:08:26.942Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:08:26.942Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:08:26.942Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:08:26.942Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:08:26.942Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:08:26.942Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:08:26.942Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:08:26.942Z] [2026-04-14T03:08:26.942Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:08:26.942Z] JavaTest Message: shutting down test [2026-04-14T03:08:26.942Z] [2026-04-14T03:08:26.942Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:08:26.942Z] rerun: [2026-04-14T03:08:26.942Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\2' && \ [2026-04-14T03:08:26.942Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:08:26.942Z] SystemDrive=C: \ [2026-04-14T03:08:26.942Z] SystemRoot='C:\Windows' \ [2026-04-14T03:08:26.942Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.942Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:08:26.942Z] windir='C:\Windows' \ [2026-04-14T03:08:26.942Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T03:08:26.942Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T03:08:26.942Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:08:26.942Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:08:26.942Z] -Dtest.compiler.opts= \ [2026-04-14T03:08:26.942Z] -Dtest.java.opts= \ [2026-04-14T03:08:26.942Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.942Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:08:26.942Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T03:08:26.942Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:08:26.942Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:08:26.942Z] -Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-04-14T03:08:26.942Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:08:26.942Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-04-14T03:08:26.942Z] -Dtest.main.class=WinLongPathTest \ [2026-04-14T03:08:26.942Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:08:26.942Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.942Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \ [2026-04-14T03:08:26.942Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.942Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:08:26.942Z] -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-04-14T03:08:26.942Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:08:26.942Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:08:26.942Z] -ea \ [2026-04-14T03:08:26.942Z] -esa \ [2026-04-14T03:08:26.942Z] -Xmx512m \ [2026-04-14T03:08:26.942Z] -XX:+UseCompressedOops \ [2026-04-14T03:08:26.942Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:08:26.942Z] -Xmx512m \ [2026-04-14T03:08:26.942Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\windows\WinLongPathTest.d\main.0.jta' --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-04-14T03:08:26.942Z] [2026-04-14T03:08:26.942Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-04-14T03:08:26.942Z] -------------------------------------------------- [2026-04-14T03:17:07.991Z] TEST: tools/jpackage/windows/WinLongVersionTest.java#id1 [2026-04-14T03:17:07.991Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image [2026-04-14T03:17:07.991Z] [2026-04-14T03:17:07.991Z] ACTION: build -- Passed. Build successful [2026-04-14T03:17:07.991Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:17:07.991Z] TIME: 1.261 seconds [2026-04-14T03:17:07.991Z] messages: [2026-04-14T03:17:07.991Z] command: build jdk.jpackage.test.* [2026-04-14T03:17:07.991Z] reason: User specified action: run build jdk.jpackage.test.* [2026-04-14T03:17:07.991Z] started: Tue Apr 14 03:06:25 UTC 2026 [2026-04-14T03:17:07.991Z] Library /test/jdk/tools/jpackage/helpers: [2026-04-14T03:17:07.991Z] 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-04-14T03:17:07.991Z] finished: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.991Z] elapsed time (seconds): 1.261 [2026-04-14T03:17:07.991Z] [2026-04-14T03:17:07.991Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:17:07.991Z] REASON: .class file out of date or does not exist [2026-04-14T03:17:07.991Z] TIME: 1.251 seconds [2026-04-14T03:17:07.991Z] messages: [2026-04-14T03:17:07.992Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-04-14T03:17:07.992Z] reason: .class file out of date or does not exist [2026-04-14T03:17:07.992Z] started: Tue Apr 14 03:06:26 UTC 2026 [2026-04-14T03:17:07.992Z] 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-04-14T03:17:07.992Z] Mode: agentvm [2026-04-14T03:17:07.992Z] Agent id: 3 [2026-04-14T03:17:07.992Z] Process id: 80836 [2026-04-14T03:17:07.992Z] finished: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.992Z] elapsed time (seconds): 1.251 [2026-04-14T03:17:07.992Z] configuration: [2026-04-14T03:17:07.992Z] Boot Layer (javac runtime environment) [2026-04-14T03:17:07.992Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:17:07.992Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:17:07.992Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:17:07.992Z] [2026-04-14T03:17:07.992Z] javac compilation environment [2026-04-14T03:17:07.992Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:17:07.992Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:17:07.992Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:17:07.992Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:17:07.992Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:17:07.992Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:17:07.992Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:17:07.992Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:17:07.992Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d [2026-04-14T03:17:07.992Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:17:07.992Z] [2026-04-14T03:17:07.992Z] rerun: [2026-04-14T03:17:07.992Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:17:07.992Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:17:07.992Z] SystemDrive=C: \ [2026-04-14T03:17:07.992Z] SystemRoot='C:\Windows' \ [2026-04-14T03:17:07.992Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:07.992Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:07.992Z] windir='C:\Windows' \ [2026-04-14T03:17:07.992Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:17:07.992Z] -J-ea \ [2026-04-14T03:17:07.992Z] -J-esa \ [2026-04-14T03:17:07.992Z] -J-Xmx512m \ [2026-04-14T03:17:07.992Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:17:07.992Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:17:07.992Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:17:07.992Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:17:07.992Z] -J-Dtest.java.opts= \ [2026-04-14T03:17:07.992Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:07.992Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:07.992Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:17:07.992Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:17:07.992Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:17:07.992Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-04-14T03:17:07.992Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:17:07.993Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-04-14T03:17:07.993Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-04-14T03:17:07.993Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:17:07.993Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.993Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-04-14T03:17:07.993Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.993Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.993Z] -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-04-14T03:17:07.993Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:17:07.993Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:17:07.993Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.993Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.993Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-04-14T03:17:07.993Z] [2026-04-14T03:17:07.993Z] ACTION: compile -- Passed. Compilation successful [2026-04-14T03:17:07.993Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-04-14T03:17:07.993Z] TIME: 0.196 seconds [2026-04-14T03:17:07.993Z] messages: [2026-04-14T03:17:07.993Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java [2026-04-14T03:17:07.993Z] reason: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-04-14T03:17:07.993Z] started: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.993Z] 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-04-14T03:17:07.993Z] Mode: agentvm [2026-04-14T03:17:07.993Z] Agent id: 3 [2026-04-14T03:17:07.993Z] Process id: 80836 [2026-04-14T03:17:07.993Z] finished: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.993Z] elapsed time (seconds): 0.196 [2026-04-14T03:17:07.993Z] configuration: [2026-04-14T03:17:07.993Z] Boot Layer (javac runtime environment) [2026-04-14T03:17:07.994Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-04-14T03:17:07.994Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-04-14T03:17:07.994Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\patches\java.base [2026-04-14T03:17:07.994Z] [2026-04-14T03:17:07.994Z] javac compilation environment [2026-04-14T03:17:07.994Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:17:07.994Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:17:07.994Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-04-14T03:17:07.994Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-04-14T03:17:07.994Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-04-14T03:17:07.994Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d [2026-04-14T03:17:07.994Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers [2026-04-14T03:17:07.994Z] [2026-04-14T03:17:07.994Z] rerun: [2026-04-14T03:17:07.994Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:17:07.994Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:17:07.994Z] SystemDrive=C: \ [2026-04-14T03:17:07.994Z] SystemRoot='C:\Windows' \ [2026-04-14T03:17:07.994Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:07.994Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:07.994Z] windir='C:\Windows' \ [2026-04-14T03:17:07.994Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\javac' \ [2026-04-14T03:17:07.994Z] -J-ea \ [2026-04-14T03:17:07.994Z] -J-esa \ [2026-04-14T03:17:07.994Z] -J-Xmx512m \ [2026-04-14T03:17:07.994Z] -J-XX:+UseCompressedOops \ [2026-04-14T03:17:07.994Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:17:07.994Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:17:07.994Z] -J-Dtest.compiler.opts= \ [2026-04-14T03:17:07.994Z] -J-Dtest.java.opts= \ [2026-04-14T03:17:07.994Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:07.994Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:07.994Z] -J-Dtest.timeout.factor=8.0 \ [2026-04-14T03:17:07.994Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:17:07.994Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:17:07.994Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-04-14T03:17:07.994Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:17:07.994Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-04-14T03:17:07.994Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-04-14T03:17:07.994Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:17:07.994Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.994Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-04-14T03:17:07.994Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.994Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.994Z] -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-04-14T03:17:07.994Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:17:07.994Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:17:07.994Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-04-14T03:17:07.994Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.994Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:07.994Z] -Xlint:all \ [2026-04-14T03:17:07.994Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' [2026-04-14T03:17:07.994Z] [2026-04-14T03:17:07.994Z] ACTION: build -- Passed. All files up to date [2026-04-14T03:17:07.994Z] REASON: Named class compiled on demand [2026-04-14T03:17:07.994Z] TIME: 0.023 seconds [2026-04-14T03:17:07.994Z] messages: [2026-04-14T03:17:07.994Z] command: build jdk.jpackage.test.Main [2026-04-14T03:17:07.994Z] reason: Named class compiled on demand [2026-04-14T03:17:07.994Z] started: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.994Z] finished: Tue Apr 14 03:06:27 UTC 2026 [2026-04-14T03:17:07.994Z] elapsed time (seconds): 0.023 [2026-04-14T03:17:07.994Z] [2026-04-14T03:17:07.994Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:17:07.994Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-04-14T03:17:07.994Z] TIME: 501.904 seconds [2026-04-14T03:17:07.994Z] messages: [2026-04-14T03:17:07.994Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-04-14T03:17:07.994Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-04-14T03:17:07.994Z] exclusiveAccess wait time (seconds): 131.511 [2026-04-14T03:17:07.994Z] started: Tue Apr 14 03:08:38 UTC 2026 [2026-04-14T03:17:07.994Z] Mode: othervm [/othervm specified] [2026-04-14T03:17:07.994Z] 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-04-14T03:17:07.994Z] Process id: 16620 [2026-04-14T03:17:07.994Z] finished: Tue Apr 14 03:17:00 UTC 2026 [2026-04-14T03:17:07.994Z] elapsed time (seconds): 501.904 [2026-04-14T03:17:07.994Z] configuration: [2026-04-14T03:17:07.994Z] Boot Layer [2026-04-14T03:17:07.994Z] add modules: jdk.jpackage java.base jdk.jlink [2026-04-14T03:17:07.994Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-04-14T03:17:07.994Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-04-14T03:17:07.994Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-04-14T03:17:07.995Z] [2026-04-14T03:17:07.995Z] STDOUT: [2026-04-14T03:17:07.995Z] [03:08:39.422] Parsing [--jpt-run=WinLongVersionTest]... [2026-04-14T03:17:07.995Z] [03:08:39.538] WinLongVersionTest -> [public static void WinLongVersionTest.test() throws java.io.IOException, public static void WinLongVersionTest.testNoUpgradeTable() throws java.io.IOException] [2026-04-14T03:17:07.995Z] [03:08:39.599] Create: WinLongVersionTest.test [2026-04-14T03:17:07.995Z] [03:08:39.600] Create: WinLongVersionTest.testNoUpgradeTable [2026-04-14T03:17:07.995Z] [03:08:39.610] [ RUN ] WinLongVersionTest.test [2026-04-14T03:17:07.995Z] [03:08:39.819] TRACE: Bundler msi enabled [2026-04-14T03:17:07.995Z] [03:08:39.960] TRACE: Bundler exe enabled [2026-04-14T03:17:07.995Z] [03:08:40.130] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:17:07.995Z] [03:08:40.229] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.162] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.171] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.174] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.265] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.266] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.274] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.545] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.546] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.547] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T03:17:07.995Z] [03:08:41.548] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.570] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.570] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.573] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.760] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.760] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.761] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T03:17:07.995Z] [03:08:41.762] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.790] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.791] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.793] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.965] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.966] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:41.966] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T03:17:07.995Z] [03:08:41.967] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:41.988] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:41.988] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:42.273] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:42.441] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:42.441] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:42.442] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T03:17:07.995Z] [03:08:42.443] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:42.472] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:42.472] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:42.475] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:42.611] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:42.612] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:42.613] TRACE: Delete [test\input\hello.jar] existing jar file [2026-04-14T03:17:07.995Z] [03:08:42.614] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-04-14T03:17:07.995Z] [03:08:42.636] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.995Z] [03:08:42.636] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:07.995Z] [03:08:42.670] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.995Z] [03:08:43.240] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:07.995Z] [03:08:43.241] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:07.995Z] [03:08:48.384] Command [PID: -1]: [2026-04-14T03:17:07.995Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\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,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.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-04-14T03:17:07.995Z] [03:08:48.385] Output: [2026-04-14T03:17:07.995Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:07.995Z] [2026-04-14T03:17:07.995Z] [03:08:48.385] Returned: 0 [2026-04-14T03:17:07.995Z] [2026-04-14T03:17:07.995Z] [03:08:48.475] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:48.483] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:48.492] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001". [2026-04-14T03:17:07.995Z] [03:08:49.244] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.388] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.425] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-04-14T03:17:07.995Z] [03:08:49.425] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-04-14T03:17:07.995Z] [03:08:49.425] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:07.995Z] [03:08:49.461] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.485] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.495] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.507] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.512] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.536] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:07.995Z] [03:08:49.546] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:08:49.581] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-04-14T03:17:07.996Z] [03:08:49.584] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\image\WinLongVersionTest [2026-04-14T03:17:07.996Z] [03:09:26.535] Command [PID: 46824]: [2026-04-14T03:17:07.996Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\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.jpackage272397649150739001\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage272397649150739001\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage272397649150739001\wixobj\a.msi [2026-04-14T03:17:07.996Z] [03:09:26.535] Returned: 0 [2026-04-14T03:17:07.996Z] [2026-04-14T03:17:07.996Z] [03:09:26.569] Succeeded in building MSI Installer Package package [2026-04-14T03:17:07.996Z] [03:09:26.787] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.996Z] [03:09:26.787] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.996Z] [03:09:26.788] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] path exists [2026-04-14T03:17:07.996Z] [03:09:26.789] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] is a file [2026-04-14T03:17:07.996Z] [03:09:26.823] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.996Z] [03:09:27.393] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:07.996Z] [03:09:27.395] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:07.996Z] [03:09:32.410] Command [PID: -1]: [2026-04-14T03:17:07.996Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\image\WinLongVersionTest\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,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,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-04-14T03:17:07.996Z] [03:09:32.410] Output: [2026-04-14T03:17:07.996Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:07.996Z] [2026-04-14T03:17:07.996Z] [03:09:32.411] Returned: 0 [2026-04-14T03:17:07.996Z] [2026-04-14T03:17:07.996Z] [03:09:32.487] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:32.494] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:32.504] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198". [2026-04-14T03:17:07.996Z] [03:09:33.334] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.503] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.537] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-1.0.msi. [2026-04-14T03:17:07.996Z] [03:09:33.537] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-04-14T03:17:07.996Z] [03:09:33.538] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:07.996Z] [03:09:33.578] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.601] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.612] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.624] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.630] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.638] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.646] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:07.996Z] [03:09:33.691] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-1.0.msi. [2026-04-14T03:17:07.996Z] [03:09:33.694] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\image\WinLongVersionTest [2026-04-14T03:17:07.996Z] [03:10:10.672] Command [PID: 11844]: [2026-04-14T03:17:07.996Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\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.jpackage2588291776739471198\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage2588291776739471198\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2588291776739471198\wixobj\a.msi [2026-04-14T03:17:07.996Z] [03:10:10.672] Returned: 0 [2026-04-14T03:17:07.996Z] [2026-04-14T03:17:07.996Z] [03:10:10.705] Succeeded in building MSI Installer Package package [2026-04-14T03:17:07.996Z] [03:10:10.920] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.996Z] [03:10:10.921] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.998Z] [03:10:10.921] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] path exists [2026-04-14T03:17:07.998Z] [03:10:10.921] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] is a file [2026-04-14T03:17:07.998Z] [03:10:10.923] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.998Z] [03:10:11.419] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.998Z] [03:10:11.419] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.998Z] [03:10:11.421] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.998Z] [03:10:11.984] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:07.998Z] [03:10:11.986] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:07.998Z] [03:10:16.915] Command [PID: -1]: [2026-04-14T03:17:07.998Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\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,java.sql.rowset,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.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-04-14T03:17:07.998Z] [03:10:16.915] Output: [2026-04-14T03:17:07.998Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:07.998Z] [2026-04-14T03:17:07.998Z] [03:10:16.916] Returned: 0 [2026-04-14T03:17:07.998Z] [2026-04-14T03:17:07.998Z] [03:10:16.987] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:16.994] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:17.003] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487". [2026-04-14T03:17:07.998Z] [03:10:17.813] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:17.970] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.022] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-04-14T03:17:07.998Z] [03:10:18.023] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-04-14T03:17:07.998Z] [03:10:18.023] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:07.998Z] [03:10:18.203] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.223] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.250] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.261] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.271] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.280] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:07.998Z] [03:10:18.285] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:10:18.310] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-04-14T03:17:07.999Z] [03:10:18.313] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\image\WinLongVersionTest [2026-04-14T03:17:07.999Z] [03:10:54.769] Command [PID: 32648]: [2026-04-14T03:17:07.999Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\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.jpackage2908530863047283487\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage2908530863047283487\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2908530863047283487\wixobj\a.msi [2026-04-14T03:17:07.999Z] [03:10:54.769] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:10:54.803] Succeeded in building MSI Installer Package package [2026-04-14T03:17:07.999Z] [03:10:55.035] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.999Z] [03:10:55.036] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.999Z] [03:10:55.036] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] path exists [2026-04-14T03:17:07.999Z] [03:10:55.037] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] is a file [2026-04-14T03:17:07.999Z] [03:10:55.039] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.999Z] [03:10:55.607] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:07.999Z] [03:10:55.609] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:07.999Z] [03:11:00.160] Command [PID: -1]: [2026-04-14T03:17:07.999Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\image\WinLongVersionTest\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,java.sql.rowset,jdk.sctp,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.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-04-14T03:17:07.999Z] [03:11:00.160] Output: [2026-04-14T03:17:07.999Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:11:00.161] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:11:00.237] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:00.243] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:00.251] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318". [2026-04-14T03:17:07.999Z] [03:11:00.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-04-14T03:17:07.999Z] [03:11:01.162] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.210] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\msi\WinLongVersionTest-2.0.0.2.msi. [2026-04-14T03:17:07.999Z] [03:11:01.210] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-04-14T03:17:07.999Z] [03:11:01.210] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:07.999Z] [03:11:01.249] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.270] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.276] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.287] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.312] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.334] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.342] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:01.374] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\msi\WinLongVersionTest-2.0.0.2.msi. [2026-04-14T03:17:07.999Z] [03:11:01.377] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\image\WinLongVersionTest [2026-04-14T03:17:07.999Z] [03:11:37.876] Command [PID: 19964]: [2026-04-14T03:17:07.999Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\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.jpackage1335417325324510318\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage1335417325324510318\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318\wixobj\a.msi [2026-04-14T03:17:07.999Z] [03:11:37.876] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:11:37.913] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output. [2026-04-14T03:17:07.999Z] [03:11:37.914] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:37.917] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:37.918] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1335417325324510318". [2026-04-14T03:17:07.999Z] [03:11:38.715] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output [2026-04-14T03:17:07.999Z] [03:11:38.715] Succeeded in building EXE Installer Package package [2026-04-14T03:17:07.999Z] [03:11:39.042] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:07.999Z] [03:11:39.043] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.999Z] [03:11:39.044] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] path exists [2026-04-14T03:17:07.999Z] [03:11:39.044] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] is a file [2026-04-14T03:17:07.999Z] [03:11:39.045] TRACE: Files in [test\resources] resource dir: [2026-04-14T03:17:07.999Z] [03:11:39.047] TRACE: [WinLongVersionTest-post-msi.wsf] [2026-04-14T03:17:07.999Z] [03:11:39.047] TRACE: Done [2026-04-14T03:17:07.999Z] [03:11:39.053] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:07.999Z] [03:11:39.619] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:07.999Z] [03:11:39.621] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:07.999Z] [03:11:44.510] Command [PID: -1]: [2026-04-14T03:17:07.999Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\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,java.sql.rowset,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.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-04-14T03:17:07.999Z] [03:11:44.510] Output: [2026-04-14T03:17:07.999Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:11:44.510] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:11:44.538] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:44.548] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:44.557] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998". [2026-04-14T03:17:07.999Z] [03:11:45.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-04-14T03:17:07.999Z] [03:11:45.662] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.701] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\msi\WinLongVersionTest-1.0.msi. [2026-04-14T03:17:07.999Z] [03:11:45.702] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-04-14T03:17:07.999Z] [03:11:45.702] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:07.999Z] [03:11:45.800] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.824] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.835] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.845] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.855] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.865] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.884] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:11:45.916] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\msi\WinLongVersionTest-1.0.msi. [2026-04-14T03:17:07.999Z] [03:11:45.919] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\image\WinLongVersionTest [2026-04-14T03:17:07.999Z] [03:12:22.667] Command [PID: 32620]: [2026-04-14T03:17:07.999Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\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.jpackage4327915741632613998\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage4327915741632613998\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\wixobj\a.msi [2026-04-14T03:17:07.999Z] [03:12:22.667] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:12:22.701] Using custom package resource [script to run after msi file for exe installer is created] (loaded from WinLongVersionTest-post-msi.wsf). [2026-04-14T03:17:07.999Z] [03:12:22.702] Running cscript in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\msi [2026-04-14T03:17:07.999Z] [03:12:23.212] Command [PID: 37952]: [2026-04-14T03:17:07.999Z] cscript C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998\config\WinLongVersionTest-post-msi.wsf [2026-04-14T03:17:07.999Z] [03:12:23.212] Output: [2026-04-14T03:17:07.999Z] Microsoft (R) Windows Script Host Version 10.0 [2026-04-14T03:17:07.999Z] Copyright (C) Microsoft Corporation. All rights reserved. [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:12:23.212] Returned: 0 [2026-04-14T03:17:07.999Z] [2026-04-14T03:17:07.999Z] [03:12:23.217] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output. [2026-04-14T03:17:07.999Z] [03:12:23.219] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:12:23.222] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T03:17:07.999Z] [03:12:23.223] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4327915741632613998". [2026-04-14T03:17:07.999Z] [03:12:24.021] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output [2026-04-14T03:17:07.999Z] [03:12:24.021] Succeeded in building EXE Installer Package package [2026-04-14T03:17:08.000Z] [03:12:24.340] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:08.000Z] [03:12:24.340] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.000Z] [03:12:24.341] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\resources] [2026-04-14T03:17:08.000Z] [03:12:24.343] TRACE: assertStringListEquals(1, #) [2026-04-14T03:17:08.000Z] [03:12:24.343] TRACE: assertStringListEquals(2, WinLongVersionTest-post-msi.wsf#2026-04-14T03:08:42.2712952Z) [2026-04-14T03:17:08.000Z] [03:12:24.344] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] path exists [2026-04-14T03:17:08.000Z] [03:12:24.344] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] is a file [2026-04-14T03:17:08.000Z] [03:12:24.346] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.000Z] [03:12:24.921] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:08.000Z] [03:12:24.923] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:08.000Z] [03:12:29.906] Command [PID: -1]: [2026-04-14T03:17:08.000Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\image\WinLongVersionTest\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-04-14T03:17:08.000Z] [03:12:29.918] Output: [2026-04-14T03:17:08.000Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-04-14T03:17:08.000Z] [2026-04-14T03:17:08.000Z] [03:12:29.919] Returned: 0 [2026-04-14T03:17:08.000Z] [2026-04-14T03:17:08.000Z] [03:12:29.958] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:29.965] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:29.976] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644". [2026-04-14T03:17:08.000Z] [03:12:30.779] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:30.934] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:30.964] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\msi\WinLongVersionTest-2.0.0.1.msi. [2026-04-14T03:17:08.000Z] [03:12:30.965] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-04-14T03:17:08.000Z] [03:12:30.965] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-04-14T03:17:08.000Z] [03:12:31.003] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.026] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.038] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.048] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.057] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.066] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.070] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:12:31.111] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\msi\WinLongVersionTest-2.0.0.1.msi. [2026-04-14T03:17:08.000Z] [03:12:31.113] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\image\WinLongVersionTest [2026-04-14T03:17:08.000Z] [03:13:07.628] Command [PID: 42216]: [2026-04-14T03:17:08.000Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\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.jpackage12396092081345281644\image\WinLongVersionTest\WinLongVersionTest.exe -d JpAppSizeKb=125453 -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.jpackage12396092081345281644\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644\wixobj\a.msi [2026-04-14T03:17:08.000Z] [03:13:07.628] Returned: 0 [2026-04-14T03:17:08.000Z] [2026-04-14T03:17:08.000Z] [03:13:07.669] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output. [2026-04-14T03:17:08.000Z] [03:13:07.670] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:13:07.673] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-04-14T03:17:08.000Z] [03:13:07.673] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12396092081345281644". [2026-04-14T03:17:08.000Z] [03:13:08.466] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\output [2026-04-14T03:17:08.000Z] [03:13:08.466] Succeeded in building EXE Installer Package package [2026-04-14T03:17:08.000Z] [03:13:08.782] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:08.000Z] [03:13:08.783] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.000Z] [03:13:08.784] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] path exists [2026-04-14T03:17:08.000Z] [03:13:08.784] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] is a file [2026-04-14T03:17:08.000Z] [03:13:08.789] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-04-14T03:17:08.000Z] [03:13:08.790] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:17:08.000Z] [03:13:08.790] 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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi\Program Files" [2026-04-14T03:17:08.000Z] [03:13:08.792] TRACE: Done [2026-04-14T03:17:08.000Z] [03:13:08.793] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:09.797] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:12.799] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:13.553] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:17.553] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:18.310] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:23.311] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:24.083] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:30.084] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:30.855] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:37.855] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:38.611] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:46.612] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:47.359] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:13:56.361] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:13:57.126] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:07.129] TRACE: Convert [PFiles64\WinLongVersionTest-1] into [WinLongVersionTest-1] in [test\unpacked-msi\Program Files] directory [2026-04-14T03:17:08.000Z] [03:14:07.130] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:17:08.000Z] [03:14:07.133] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi-0\unpack.bat] text file... [2026-04-14T03:17:08.000Z] [03:14:07.133] TRACE: icacls "test\unpacked-msi-0" /inheritance:e /grant Users:M [2026-04-14T03:17:08.000Z] [03:14:07.133] TRACE: msiexec /a "test\output\WinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi-0\Program Files" [2026-04-14T03:17:08.000Z] [03:14:07.134] TRACE: Done [2026-04-14T03:17:08.000Z] [03:14:07.135] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:07.995] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:10.997] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:11.747] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:15.749] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:16.492] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:21.493] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:22.240] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:28.241] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:28.992] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:35.994] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:36.734] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:44.736] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:45.495] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:14:54.497] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:14:55.325] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:05.327] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-0\Program Files] directory [2026-04-14T03:17:08.000Z] [03:15:05.329] TRACE: Deleting [test\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-04-14T03:17:08.000Z] [03:15:05.331] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi-1\unpack.bat] text file... [2026-04-14T03:17:08.000Z] [03:15:05.331] TRACE: icacls "test\unpacked-msi-1" /inheritance:e /grant Users:M [2026-04-14T03:17:08.000Z] [03:15:05.332] 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_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\test\unpacked-msi-1\Program Files" [2026-04-14T03:17:08.000Z] [03:15:05.333] TRACE: Done [2026-04-14T03:17:08.000Z] [03:15:05.333] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:06.191] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:09.193] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:09.941] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:13.942] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:14.703] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:19.706] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:20.469] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:26.472] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:27.222] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:34.223] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:34.968] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:42.970] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:43.716] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:15:52.719] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.000Z] [03:15:53.466] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.000Z] [03:16:03.468] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-1\Program Files] directory [2026-04-14T03:17:08.000Z] [03:16:03.469] TRACE: Deleting [test\unpacked-msi-1\Program Files\PFiles64] directory recursively [2026-04-14T03:17:08.000Z] [03:16:03.470] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:03.470] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:03.470] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:03.471] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:03.493] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:17:08.001Z] [03:16:03.493] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:17:08.001Z] [03:16:03.496] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\WinLongVersionTest-1\service-installer.exe] path doesn't exist [2026-04-14T03:17:08.001Z] [03:16:03.498] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T03:17:08.001Z] [03:16:03.501] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T03:17:08.001Z] [03:16:03.501] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T03:17:08.001Z] [03:16:03.502] [ FAILED ] WinLongVersionTest.test; checks=36 [2026-04-14T03:17:08.001Z] [03:16:03.504] [ RUN ] WinLongVersionTest.testNoUpgradeTable [2026-04-14T03:17:08.001Z] [03:16:03.505] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-04-14T03:17:08.001Z] [03:16:03.610] TRACE: exec: Execute tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:03.734] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:08.001Z] [03:16:03.735] TRACE: assertEquals(0): Check command tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2026-04-14T03:17:08.001Z] [03:16:03.736] TRACE: exec: Execute tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:03.758] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:08.001Z] [03:16:03.759] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7) exited with 0 code [2026-04-14T03:17:08.001Z] [03:16:03.761] TRACE: Init fake runtime in [testNoUpgradeTable\fake_runtime] directory [2026-04-14T03:17:08.001Z] [03:16:03.767] TRACE: Files in [testNoUpgradeTable\resources] resource dir: [2026-04-14T03:17:08.001Z] [03:16:03.767] TRACE: [main.wxs] [2026-04-14T03:17:08.001Z] [03:16:03.767] TRACE: Done [2026-04-14T03:17:08.001Z] [03:16:03.770] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:04.338] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-04-14T03:17:08.001Z] [03:16:04.339] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-04-14T03:17:08.001Z] [03:16:04.483] Using default package resource JavaApp.ico [icon] (add NoUpgradeTableWinLongVersionTest.ico to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.507] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoUpgradeTableWinLongVersionTest.properties to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.523] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238". [2026-04-14T03:17:08.001Z] [03:16:04.649] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.788] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.820] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-04-14T03:17:08.001Z] [03:16:04.821] MSI ProductCode: aec521b0-4b44-34dd-87be-86ee61a3f104. [2026-04-14T03:17:08.001Z] [03:16:04.821] MSI UpgradeCode: d959a082-c99f-39a4-b578-438d5d5bedfd. [2026-04-14T03:17:08.001Z] [03:16:04.851] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.876] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.885] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.895] Using custom package resource [Main WiX project file] (loaded from main.wxs). [2026-04-14T03:17:08.001Z] [03:16:04.919] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.934] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.945] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-04-14T03:17:08.001Z] [03:16:04.972] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-04-14T03:17:08.001Z] [03:16:04.976] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\image\NoUpgradeTableWinLongVersionTest [2026-04-14T03:17:08.001Z] [03:16:06.307] Command [PID: 62944]: [2026-04-14T03:17:08.001Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\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.jpackage11655801265284789238\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.jpackage11655801265284789238\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11655801265284789238\wixobj\a.msi [2026-04-14T03:17:08.001Z] [03:16:06.307] Returned: 0 [2026-04-14T03:17:08.001Z] [2026-04-14T03:17:08.001Z] [03:16:06.323] Succeeded in building MSI Installer Package package [2026-04-14T03:17:08.001Z] [03:16:06.354] TRACE: exec: Done. Exit code: 0 [2026-04-14T03:17:08.001Z] [03:16:06.355] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:16:06.356] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\resources] [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(1, #) [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(2, main.wxs#2026-04-14T03:16:03.6089364Z) [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\fake_runtime] [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(1, #) [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(2, bin#) [2026-04-14T03:17:08.001Z] [03:16:06.357] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T03:16:03.7669404Z) [2026-04-14T03:17:08.001Z] [03:16:06.358] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] path exists [2026-04-14T03:17:08.001Z] [03:16:06.358] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] is a file [2026-04-14T03:17:08.001Z] [03:16:06.359] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\unpacked-msi\unpack.bat] text file... [2026-04-14T03:17:08.001Z] [03:16:06.360] TRACE: icacls "testNoUpgradeTable\unpacked-msi" /inheritance:e /grant Users:M [2026-04-14T03:17:08.001Z] [03:16:06.360] TRACE: msiexec /a "testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1\testNoUpgradeTable\unpacked-msi\Program Files" [2026-04-14T03:17:08.001Z] [03:16:06.361] TRACE: Done [2026-04-14T03:17:08.001Z] [03:16:06.361] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:06.692] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:09.693] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:09.994] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:13.996] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:14.307] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:19.307] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:19.606] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:25.608] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:25.911] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:32.913] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:33.224] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:41.226] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:41.546] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:16:50.548] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-04-14T03:17:08.001Z] [03:16:50.852] TRACE: exec: Done. Exit code: 1603 [2026-04-14T03:17:08.001Z] [03:17:00.853] TRACE: Convert [PFiles64\NoUpgradeTableWinLongVersionTest] into [NoUpgradeTableWinLongVersionTest] in [testNoUpgradeTable\unpacked-msi\Program Files] directory [2026-04-14T03:17:08.001Z] [03:17:00.854] TRACE: Deleting [testNoUpgradeTable\unpacked-msi\Program Files\PFiles64] directory recursively [2026-04-14T03:17:08.001Z] [03:17:00.855] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\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-04-14T03:17:08.001Z] [03:17:00.856] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-04-14T03:17:08.001Z] [03:17:00.856] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-04-14T03:17:08.001Z] [03:17:00.856] TRACE: assertTrue(): Check [testNoUpgradeTable\unpacked-msi\Program Files\NoUpgradeTableWinLongVersionTest\service-installer.exe] path doesn't exist [2026-04-14T03:17:08.001Z] [03:17:00.857] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-04-14T03:17:08.001Z] [03:17:00.857] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-04-14T03:17:08.001Z] [03:17:00.857] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-04-14T03:17:08.001Z] [03:17:00.857] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; checks=11 [2026-04-14T03:17:08.001Z] [03:17:00.859] [==========] 2 tests ran [2026-04-14T03:17:08.001Z] [03:17:00.859] [ PASSED ] 0 tests [2026-04-14T03:17:08.001Z] [03:17:00.860] [ FAILED ] 2 tests, listed below [2026-04-14T03:17:08.001Z] [03:17:00.861] [ FAILED ] WinLongVersionTest.test; workDir=[test] [2026-04-14T03:17:08.001Z] [03:17:00.861] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; workDir=[testNoUpgradeTable] [2026-04-14T03:17:08.001Z] [03:17:00.861] 2 FAILED TESTS [2026-04-14T03:17:08.001Z] STDERR: [2026-04-14T03:17:08.001Z] 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-04-14T03:17:08.001Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:17:08.001Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387) [2026-04-14T03:17:08.001Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387) [2026-04-14T03:17:08.001Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375) [2026-04-14T03:17:08.001Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-04-14T03:17:08.001Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-04-14T03:17:08.001Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-04-14T03:17:08.001Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-04-14T03:17:08.001Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374) [2026-04-14T03:17:08.002Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:17:08.002Z] at WinLongVersionTest.test(WinLongVersionTest.java:181) [2026-04-14T03:17:08.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:17:08.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:17:08.002Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:17:08.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:17:08.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:17:08.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:17:08.002Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:17:08.002Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:17:08.002Z] 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-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.error(TKit.java:324) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479) [2026-04-14T03:17:08.002Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453) [2026-04-14T03:17:08.002Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452) [2026-04-14T03:17:08.002Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-04-14T03:17:08.002Z] at WinLongVersionTest.testNoUpgradeTable(WinLongVersionTest.java:210) [2026-04-14T03:17:08.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:17:08.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156) [2026-04-14T03:17:08.002Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-04-14T03:17:08.002Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150) [2026-04-14T03:17:08.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:17:08.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:17:08.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:17:08.002Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:17:08.002Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:17:08.002Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-04-14T03:17:08.002Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-04-14T03:17:08.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-04-14T03:17:08.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-04-14T03:17:08.002Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-04-14T03:17:08.002Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2026-04-14T03:17:08.002Z] [2026-04-14T03:17:08.002Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:17:08.002Z] JavaTest Message: shutting down test [2026-04-14T03:17:08.002Z] [2026-04-14T03:17:08.002Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:17:08.002Z] rerun: [2026-04-14T03:17:08.002Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\scratch\1' && \ [2026-04-14T03:17:08.002Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2026-04-14T03:17:08.002Z] SystemDrive=C: \ [2026-04-14T03:17:08.002Z] SystemRoot='C:\Windows' \ [2026-04-14T03:17:08.002Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:08.002Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2026-04-14T03:17:08.002Z] windir='C:\Windows' \ [2026-04-14T03:17:08.002Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\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_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-04-14T03:17:08.002Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image\bin\java' \ [2026-04-14T03:17:08.002Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-04-14T03:17:08.002Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-04-14T03:17:08.002Z] -Dtest.compiler.opts= \ [2026-04-14T03:17:08.002Z] -Dtest.java.opts= \ [2026-04-14T03:17:08.002Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:08.002Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\j2sdk-image' \ [2026-04-14T03:17:08.002Z] -Dtest.timeout.factor=8.0 \ [2026-04-14T03:17:08.002Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:17:08.002Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-04-14T03:17:08.002Z] -Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \ [2026-04-14T03:17:08.002Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-04-14T03:17:08.002Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-04-14T03:17:08.002Z] -Dtest.main.class=WinLongVersionTest \ [2026-04-14T03:17:08.002Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-04-14T03:17:08.002Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:08.002Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \ [2026-04-14T03:17:08.002Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:08.002Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-04-14T03:17:08.002Z] -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-04-14T03:17:08.002Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-04-14T03:17:08.002Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-04-14T03:17:08.002Z] -ea \ [2026-04-14T03:17:08.002Z] -esa \ [2026-04-14T03:17:08.002Z] -Xmx512m \ [2026-04-14T03:17:08.002Z] -XX:+UseCompressedOops \ [2026-04-14T03:17:08.002Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-04-14T03:17:08.002Z] -Xmx512m \ [2026-04-14T03:17:08.002Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work\tools\jpackage\windows\WinLongVersionTest_id1.d\main.0.jta' --jpt-run=WinLongVersionTest [2026-04-14T03:17:08.002Z] [2026-04-14T03:17:08.002Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-04-14T03:17:08.002Z] -------------------------------------------------- [2026-04-14T03:26:19.090Z] Test results: passed: 351; failed: 9; skipped: 1; excluded: 24; did not meet platform requirements: 52 [2026-04-14T03:29:27.580Z] Report written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\report\html\report.html [2026-04-14T03:29:27.581Z] Results written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_4\aqa-tests\TKG\output_17761299912985\jdk_tools_0\work [2026-04-14T03:29:27.581Z] Error: Some tests failed or other problems occurred. [2026-04-14T03:29:27.581Z] ----------------------------------- [2026-04-14T03:29:27.581Z] jdk_tools_0_FAILED [2026-04-14T03:29:27.581Z] ----------------------------------- [2026-04-14T03:29:27.581Z] [2026-04-14T03:29:27.581Z] TEST TEARDOWN: [2026-04-14T03:29:27.581Z] Nothing to be done for teardown. [2026-04-14T03:29:27.581Z] jdk_tools_0 Finish Time: Tue Apr 14 03:29:21 2026 Epoch Time (ms): 1776137361530